summaryrefslogtreecommitdiff
path: root/source/zh-TW/helpcontent2/source/text
diff options
context:
space:
mode:
Diffstat (limited to 'source/zh-TW/helpcontent2/source/text')
-rw-r--r--source/zh-TW/helpcontent2/source/text/sbasic/python.po57
-rw-r--r--source/zh-TW/helpcontent2/source/text/sbasic/shared.po1813
-rw-r--r--source/zh-TW/helpcontent2/source/text/sbasic/shared/03.po6341
-rw-r--r--source/zh-TW/helpcontent2/source/text/scalc/00.po20
-rw-r--r--source/zh-TW/helpcontent2/source/text/scalc/01.po3559
-rw-r--r--source/zh-TW/helpcontent2/source/text/scalc/guide.po10
-rw-r--r--source/zh-TW/helpcontent2/source/text/sdatabase.po1625
-rw-r--r--source/zh-TW/helpcontent2/source/text/sdraw/01.po155
-rw-r--r--source/zh-TW/helpcontent2/source/text/shared/00.po74
-rw-r--r--source/zh-TW/helpcontent2/source/text/shared/01.po1607
-rw-r--r--source/zh-TW/helpcontent2/source/text/shared/02.po8
-rw-r--r--source/zh-TW/helpcontent2/source/text/shared/06.po10
-rw-r--r--source/zh-TW/helpcontent2/source/text/shared/explorer/database.po1595
-rw-r--r--source/zh-TW/helpcontent2/source/text/shared/guide.po1780
-rw-r--r--source/zh-TW/helpcontent2/source/text/shared/optionen.po20
-rw-r--r--source/zh-TW/helpcontent2/source/text/simpress/01.po425
-rw-r--r--source/zh-TW/helpcontent2/source/text/simpress/guide.po6
-rw-r--r--source/zh-TW/helpcontent2/source/text/smath/01.po6
-rw-r--r--source/zh-TW/helpcontent2/source/text/swriter.po407
-rw-r--r--source/zh-TW/helpcontent2/source/text/swriter/01.po276
-rw-r--r--source/zh-TW/helpcontent2/source/text/swriter/guide.po44
-rw-r--r--source/zh-TW/helpcontent2/source/text/swriter/librelogo.po12
22 files changed, 14146 insertions, 5704 deletions
diff --git a/source/zh-TW/helpcontent2/source/text/sbasic/python.po b/source/zh-TW/helpcontent2/source/text/sbasic/python.po
index b21d45bbe95..a70d84c63fc 100644
--- a/source/zh-TW/helpcontent2/source/text/sbasic/python.po
+++ b/source/zh-TW/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: 2021-03-19 17:31+0100\n"
+"POT-Creation-Date: 2021-06-11 17:08+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -499,13 +499,13 @@ msgctxt ""
msgid "Python : Monitoring Document Events"
msgstr ""
-#. 7vwHs
+#. GyBAT
#: python_document_events.xhp
msgctxt ""
"python_document_events.xhp\n"
"N0526\n"
"help.text"
-msgid "<bookmark_value>Basic;Monitoring Document Events</bookmark_value> <bookmark_value>Python;Monitoring Document Events</bookmark_value> <bookmark_value>Access2Base;Console</bookmark_value> <bookmark_value>Access2Base;Trace</bookmark_value> <bookmark_value>Tools;Strings</bookmark_value> <bookmark_value>API;GlobalScope.BasicLibraries</bookmark_value> <bookmark_value>API;document.DocumentEvent: Monitoring Document Event</bookmark_value> <bookmark_value>API;document.XDocumentEventBroadcaster: Monitoring Document Event</bookmark_value> <bookmark_value>API;document.XDocumentEventListener: Monitoring Document Event</bookmark_value> <bookmark_value>API;frame.Desktop: Monitoring Document Event</bookmark_value> <bookmark_value>API;frame.GlobalEventBroadcaster: Monitoring Document Event</bookmark_value> <bookmark_value>API;lang.EventObject: Monitoring Document Event</bookmark_value> <bookmark_value>API;script.provider.MasterScriptProviderFactory: Monitoring Document Event</bookmark_value> <bookmark_value>API;script.provider.XScript: Monitoring Document Event</bookmark_value>"
+msgid "<bookmark_value>Basic;Monitoring Document Events</bookmark_value> <bookmark_value>Python;Monitoring Document Events</bookmark_value> <bookmark_value>Access2Base;Console</bookmark_value> <bookmark_value>Access2Base;Trace</bookmark_value> <bookmark_value>API;document.DocumentEvent: Monitoring Document Event</bookmark_value> <bookmark_value>API;document.XDocumentEventBroadcaster: Monitoring Document Event</bookmark_value> <bookmark_value>API;document.XDocumentEventListener: Monitoring Document Event</bookmark_value> <bookmark_value>API;lang.EventObject: Monitoring Document Event</bookmark_value>"
msgstr ""
#. gsCNB
@@ -535,22 +535,22 @@ msgctxt ""
msgid "Listening to Document Events"
msgstr ""
-#. BuYwV
+#. SZGH4
#: python_document_events.xhp
msgctxt ""
"python_document_events.xhp\n"
"N0530\n"
"help.text"
-msgid "Monitoring is illustrated herewith for Basic and Python languages using object-oriented programming. Assigning <literal>OnLoad</literal> script, to the <literal>Open Document</literal> event, suffices to initiate and terminate document event monitoring. <menuitem>Tools - Customize</menuitem> menu <menuitem>Events</menuitem> tab is used to assign either scripts."
+msgid "Monitoring is illustrated herewith for Basic and Python languages using object-oriented programming. Assigning <literal>OnLoad</literal> script, to the <emph>Open Document</emph> event, suffices to initiate and terminate document event monitoring. <menuitem>Tools - Customize</menuitem> menu <menuitem>Events</menuitem> tab is used to assign either scripts."
msgstr ""
-#. 27Dcq
+#. KgWvt
#: python_document_events.xhp
msgctxt ""
"python_document_events.xhp\n"
"N0531\n"
"help.text"
-msgid "Intercepting events helps setting scripts pre- and post-conditions such as loading and unloading libraries or track script processing in the background. <literal>Access2Base Trace</literal> module usage is illustrating that second context."
+msgid "Intercepting events helps setting scripts pre- and post-conditions such as loading and unloading libraries or track script processing in the background. <literal>Access2Base.Trace</literal> module usage is illustrating that second context."
msgstr ""
#. BG7Xs
@@ -562,6 +562,15 @@ msgctxt ""
msgid "With Python"
msgstr ""
+#. B4G2y
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"bm_id721622446590963\n"
+"help.text"
+msgid "<bookmark_value>API;frame.Desktop: Monitoring Document Event</bookmark_value> <bookmark_value>API;script.provider.MasterScriptProviderFactory: Monitoring Document Event</bookmark_value> <bookmark_value>API;script.provider.XScript: Monitoring Document Event</bookmark_value>"
+msgstr ""
+
#. eGKkK
#: python_document_events.xhp
msgctxt ""
@@ -571,13 +580,13 @@ msgctxt ""
msgid "Events monitoring starts from object instantiation and ultimately stops when Python releases the object. Raised events are reported using <literal>Access2Base</literal> console."
msgstr ""
-#. 35oEi
+#. D2HXF
#: python_document_events.xhp
msgctxt ""
"python_document_events.xhp\n"
"N0534\n"
"help.text"
-msgid "<literal>OnLoad</literal> and <literal>OnUnload</literal> events can be used to respectively set and unset Python programs path. They are described as <literal>Open document</literal> and <literal>Document closed</literal>."
+msgid "<literal>OnLoad</literal> and <literal>OnUnload</literal> events can be used to respectively set and unset Python programs path. They are described as <emph>Open document</emph> and <emph>Document closed</emph>."
msgstr ""
#. AdYNb
@@ -823,13 +832,13 @@ msgctxt ""
msgid "Mind the misspelled <literal>documentEventOccured</literal> method that inherits a typo from %PRODUCTNAME Application Programming Interface (API)."
msgstr ""
-#. uGHTE
+#. CuAga
#: python_document_events.xhp
msgctxt ""
"python_document_events.xhp\n"
"N0648\n"
"help.text"
-msgid "<literal>Start application</literal> and <literal>Close application</literal> 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 <literal>Open document</literal> and <literal>Document closed</literal> events. Refer to <link href=\"text/sbasic/python/python_import.xhp\" name=\"Importing Python Modules\">Importing Python Modules</link> for more information."
+msgid "<emph>Start application</emph> and <emph>Close application</emph> 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 <emph>Open document</emph> and <emph>Document closed</emph> events. Refer to <link href=\"text/sbasic/python/python_import.xhp\" name=\"Importing Python Modules\">Importing Python Modules</link> for more information."
msgstr ""
#. 8pHCg
@@ -841,13 +850,22 @@ msgctxt ""
msgid "With %PRODUCTNAME Basic"
msgstr ""
-#. Hn5H4
+#. QpCjq
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"bm_id591622446367707\n"
+"help.text"
+msgid "<bookmark_value>API;GlobalScope.BasicLibraries</bookmark_value> <bookmark_value>Tools;Strings</bookmark_value>"
+msgstr ""
+
+#. 3JWfM
#: python_document_events.xhp
msgctxt ""
"python_document_events.xhp\n"
"N0650\n"
"help.text"
-msgid "The <literal>Onload</literal> script is assigned to <literal>Open document</literal> event using <menuitem>Tools - Customize</menuitem> menu <menuitem>Events</menuitem> tab. Events monitoring starts from the moment a <literal>ConsoleLogger</literal> object is instantiated and ultimately stops when Basic engine releases it. <literal>OnLoad</literal> event loads necessary Basic libraries, while caught events are reported using <literal>Access2Base.Trace</literal> module."
+msgid "The <literal>Onload</literal> script is assigned to <emph>Open document</emph> event using <menuitem>Tools - Customize</menuitem> menu <menuitem>Events</menuitem> tab. Events monitoring starts from the moment a <literal>ConsoleLogger</literal> object is instantiated and ultimately stops when Basic engine releases it. <literal>OnLoad</literal> event loads necessary Basic libraries, while caught events are reported using <literal>Access2Base.Trace</literal> module."
msgstr ""
#. TAiMF
@@ -1003,6 +1021,15 @@ msgctxt ""
msgid "Discovering Documents Events"
msgstr ""
+#. Ys35P
+#: python_document_events.xhp
+msgctxt ""
+"python_document_events.xhp\n"
+"bm_id681622445958242\n"
+"help.text"
+msgid "<bookmark_value>API;frame.GlobalEventBroadcaster: Monitoring Document Event</bookmark_value>"
+msgstr ""
+
#. BDj9Q
#: python_document_events.xhp
msgctxt ""
@@ -2443,13 +2470,13 @@ msgctxt ""
msgid "Python : Programming with Python"
msgstr ""
-#. bG2BP
+#. g4R9j
#: python_programming.xhp
msgctxt ""
"python_programming.xhp\n"
"N0218\n"
"help.text"
-msgid "<bookmark_value>Python;Programming</bookmark_value> <bookmark_value>XSCRIPTCONTEXT;Python</bookmark_value> <bookmark_value>uno.py</bookmark_value>"
+msgid "<bookmark_value>Python;Programming</bookmark_value> <bookmark_value>XSCRIPTCONTEXT;Python</bookmark_value> <bookmark_value>XSCRIPTCONTEXT;getComponentContext()</bookmark_value> <bookmark_value>uno.py</bookmark_value> <bookmark_value>uno.py;getComponentContext()</bookmark_value>"
msgstr ""
#. CU6JS
diff --git a/source/zh-TW/helpcontent2/source/text/sbasic/shared.po b/source/zh-TW/helpcontent2/source/text/sbasic/shared.po
index 7a860e2de67..07cbdcd2d64 100644
--- a/source/zh-TW/helpcontent2/source/text/sbasic/shared.po
+++ b/source/zh-TW/helpcontent2/source/text/sbasic/shared.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: 2021-04-06 14:45+0200\n"
+"POT-Creation-Date: 2021-06-24 12:51+0200\n"
"PO-Revision-Date: 2018-10-21 20:41+0000\n"
"Last-Translator: Anonymous Pootle User\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -610,6 +610,60 @@ msgctxt ""
msgid "<variable id=\"functexample\">Example:</variable>"
msgstr ""
+#. 3aa4B
+#: 00000003.xhp
+msgctxt ""
+"00000003.xhp\n"
+"hd_id191620312698501\n"
+"help.text"
+msgid "In Basic"
+msgstr ""
+
+#. BenDd
+#: 00000003.xhp
+msgctxt ""
+"00000003.xhp\n"
+"hd_id831620312769993\n"
+"help.text"
+msgid "In Python"
+msgstr ""
+
+#. AuYyY
+#: 00000003.xhp
+msgctxt ""
+"00000003.xhp\n"
+"par_id701621038131185\n"
+"help.text"
+msgid "This method is only available for <emph>Basic</emph> scripts."
+msgstr ""
+
+#. Kk2av
+#: 00000003.xhp
+msgctxt ""
+"00000003.xhp\n"
+"par_id701621038131336\n"
+"help.text"
+msgid "This method is only available for <emph>Python</emph> scripts."
+msgstr ""
+
+#. FMxTn
+#: 00000003.xhp
+msgctxt ""
+"00000003.xhp\n"
+"par_id81621427048241\n"
+"help.text"
+msgid "This method requires the installation of the <link href=\"https://extensions.libreoffice.org/en/extensions/show/apso-alternative-script-organizer-for-python\" name=\"APSO Link\">APSO (Alternative Script Organizer for Python)</link> extension. If it is not installed, an error will occur."
+msgstr ""
+
+#. yJwvF
+#: 00000003.xhp
+msgctxt ""
+"00000003.xhp\n"
+"par_id21624295605301\n"
+"help.text"
+msgid "This service is fully supported in both Basic and Python languages. All examples are expressed using the Basic programming language and can be easily converted to Python."
+msgstr ""
+
#. TV2YL
#: 00000003.xhp
msgctxt ""
@@ -2185,6 +2239,51 @@ msgctxt ""
msgid "Once you have declared a variable as a certain type, you cannot declare the variable under the same name again as a different type!"
msgstr "一旦將某個變數宣告為某種類型,就無法再將同名的變數宣告為不同的類型!"
+#. V5Csc
+#: 01020100.xhp
+msgctxt ""
+"01020100.xhp\n"
+"par_id421619551219763\n"
+"help.text"
+msgid "When you declare multiple variables in a single line of code you need to specify the type of each variable. If the type of a variable is not explicitly specified, then Basic will assume that the variable is of the <emph>Variant</emph> type."
+msgstr ""
+
+#. FzKND
+#: 01020100.xhp
+msgctxt ""
+"01020100.xhp\n"
+"bas_id321619555442706\n"
+"help.text"
+msgid "' Both variables \"a\" and \"b\" are of the Integer type"
+msgstr ""
+
+#. NCE7F
+#: 01020100.xhp
+msgctxt ""
+"01020100.xhp\n"
+"bas_id451619555463988\n"
+"help.text"
+msgid "' Variable \"c\" is a Variant and \"d\" is an Integer"
+msgstr ""
+
+#. fsaNa
+#: 01020100.xhp
+msgctxt ""
+"01020100.xhp\n"
+"bas_id161619555482237\n"
+"help.text"
+msgid "' A variable can also be explicitly declared as a Variant"
+msgstr ""
+
+#. uQD9L
+#: 01020100.xhp
+msgctxt ""
+"01020100.xhp\n"
+"par_id521619551687371\n"
+"help.text"
+msgid "The <emph>Variant</emph> type is a special data type that can store any kind of value. To learn more, refer to the section <link href=\"text/sbasic/shared/01020100.xhp#VariantTypeH2\" name=\"Variant Type\">The Variant type</link> below."
+msgstr ""
+
#. RENXG
#: 01020100.xhp
msgctxt ""
@@ -2500,40 +2599,112 @@ msgctxt ""
msgid "Date literals allow to specify unambiguous date variables that are independent from the current language. Literals are enclosed between hash signs <literal>#</literal>. Possible formats are:"
msgstr ""
-#. 6nnHF
+#. pCPWV
+#: 01020100.xhp
+msgctxt ""
+"01020100.xhp\n"
+"bm_id601619552599885\n"
+"help.text"
+msgid "<bookmark_value>The Variant type</bookmark_value> <bookmark_value>The Any type</bookmark_value>"
+msgstr ""
+
+#. mPKPe
+#: 01020100.xhp
+msgctxt ""
+"01020100.xhp\n"
+"VariantTypeH2\n"
+"help.text"
+msgid "The Variant type"
+msgstr ""
+
+#. gnP2t
+#: 01020100.xhp
+msgctxt ""
+"01020100.xhp\n"
+"par_id1001619552129323\n"
+"help.text"
+msgid "Variables declared as <emph>Variant</emph> can handle any data type. This means that the actual data type is defined during runtime as a value is assigned to the variable."
+msgstr ""
+
+#. kKQzr
+#: 01020100.xhp
+msgctxt ""
+"01020100.xhp\n"
+"par_id631619552417188\n"
+"help.text"
+msgid "There are three main ways to create a <emph>Variant</emph> variable, as shown below:"
+msgstr ""
+
+#. ZTswL
#: 01020100.xhp
msgctxt ""
"01020100.xhp\n"
-"par_id41616083766108\n"
+"bas_id751619554900163\n"
"help.text"
-msgid "#<literal>yyyy-mm-dd</literal>#"
+msgid "Dim varA ' The type is not specified, hence the variable is a Variant"
msgstr ""
-#. oRsER
+#. 3mWEB
#: 01020100.xhp
msgctxt ""
"01020100.xhp\n"
-"par_id271616083874773\n"
+"bas_id181619554965451\n"
"help.text"
-msgid "<literal>#mm/dd/yyyy#</literal>"
+msgid "Dim varB as Variant ' The variable is explicitly declared as a Variant"
msgstr ""
-#. targE
+#. vEpTz
#: 01020100.xhp
msgctxt ""
"01020100.xhp\n"
-"bas_id201616314705492\n"
+"bas_id371619554853094\n"
"help.text"
-msgid "zeroDay = #12/30/1899#"
+msgid "varC = \"abc\" ' Previously undeclared variables are treated as Variants"
msgstr ""
-#. DZK5o
+#. PDFED
#: 01020100.xhp
msgctxt ""
"01020100.xhp\n"
-"bas_id616163714705267\n"
+"par_id631619552417343\n"
"help.text"
-msgid "dob = #2010-09-28#"
+msgid "The example below uses the <link href=\"text/sbasic/shared/03103600.xhp\" name=\"TypeName function\">TypeName function</link> to show how the type of a <emph>Variant</emph> variable changes upon assignment."
+msgstr ""
+
+#. smtqw
+#: 01020100.xhp
+msgctxt ""
+"01020100.xhp\n"
+"par_id141619553442668\n"
+"help.text"
+msgid "A <emph>Variant</emph> variable is initialized with the <link href=\"text/sbasic/shared/03040000.xhp#objectconstants\" name=\" object constants\">Empty</link> special data type. You can use the <link href=\"text/sbasic/shared/03102400.xhp\" name=\"IsEmpty function\">IsEmpty function</link> to test if a variable is an <emph>Empty Variant</emph>."
+msgstr ""
+
+#. aervF
+#: 01020100.xhp
+msgctxt ""
+"01020100.xhp\n"
+"par_id541619552755706\n"
+"help.text"
+msgid "You can also use the keyword <emph>Any</emph> to declare a variable as a <emph>Variant</emph>. However, <emph>Any</emph> is deprecated and is available for backward compatibility."
+msgstr ""
+
+#. 74VtP
+#: 01020100.xhp
+msgctxt ""
+"01020100.xhp\n"
+"par_id711619622934043\n"
+"help.text"
+msgid "Arguments with type <emph>Variant</emph> or <emph>Any</emph> passed in function calls are not checked for their types."
+msgstr ""
+
+#. qFpUB
+#: 01020100.xhp
+msgctxt ""
+"01020100.xhp\n"
+"bas_id141619552837486\n"
+"help.text"
+msgid "Dim myVar As Any ' Variable \"myVar\" is a Variant"
msgstr ""
#. kGGKi
@@ -2869,13 +3040,13 @@ msgctxt ""
msgid "The <literal>Function</literal> is called using the following syntax:"
msgstr ""
-#. 33Sss
+#. YcLqs
#: 01020300.xhp
msgctxt ""
"01020300.xhp\n"
"par_id981584288549909\n"
"help.text"
-msgid "Properties combine the syntax of procedures and functions. A property usually requires up to one parameter."
+msgid "Properties combine the syntax of procedures and functions. A <literal>Property</literal> usually requires up to one parameter."
msgstr ""
#. QCQAn
@@ -2905,13 +3076,13 @@ msgctxt ""
msgid "The <literal>Property</literal> is called using the following syntax:"
msgstr ""
-#. DLdom
+#. KRExL
#: 01020300.xhp
msgctxt ""
"01020300.xhp\n"
"par_idN107B3\n"
"help.text"
-msgid "You can also use the fully qualified name to call a procedure, function or property:<br/> <literal>Library.Module.Macro()</literal> <br/> For example, to call the Autotext macro from the Gimmicks library, use the following command:<br/> <item type=\"literal\">Gimmicks.AutoText.Main()</item>"
+msgid "You can also use the fully qualified name to call a procedure, function or property:<br/> <literal>[Call] Library.Module.Macro()</literal>, where <literal>Call</literal> is optional.<br/> For example, to call the Autotext macro from the Gimmicks library, use the following command:<br/> <literal>Gimmicks.AutoText.Main()</literal>"
msgstr ""
#. 2xj8g
@@ -2986,6 +3157,33 @@ msgctxt ""
msgid "' your code goes here"
msgstr ""
+#. 46M3s
+#: 01020300.xhp
+msgctxt ""
+"01020300.xhp\n"
+"hd_id951622730099178\n"
+"help.text"
+msgid "Positional or Keyword Arguments"
+msgstr ""
+
+#. aFDhA
+#: 01020300.xhp
+msgctxt ""
+"01020300.xhp\n"
+"par_id591622730131786\n"
+"help.text"
+msgid "When you call a function or a subroutine, you may pass its arguments by position or by name. Passing by position means just listing the arguments in the order in which the parameters are defined in the function or subroutine. Passing by name requires you to prefix the argument with the name of the corresponding parameter followed by a colon and an equal sign (<literal>:=</literal>). Keyword arguments may appear in any order. Refer to Basic Replace() function for such examples."
+msgstr ""
+
+#. 5B7Y5
+#: 01020300.xhp
+msgctxt ""
+"01020300.xhp\n"
+"par_id591622730284162\n"
+"help.text"
+msgid "When needing to pass less parameters, use keywords arguments. Passing values for fewer parameters by position requires to supply values for all parameters before them, optional or not. This ensures that the values are in the correct positions. If you pass the parameters by name - using keyword arguments - you may omit all other intermediate arguments."
+msgstr ""
+
#. EHCCS
#: 01020300.xhp
msgctxt ""
@@ -4372,13 +4570,13 @@ msgctxt ""
msgid "Document Event-Driven Macros"
msgstr ""
-#. mRxGZ
+#. Xm5fa
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
"bm_id3154581\n"
"help.text"
-msgid "<bookmark_value>deleting; macro assignments to events</bookmark_value> <bookmark_value>macros; assigning to events</bookmark_value> <bookmark_value>assigning macros to events</bookmark_value> <bookmark_value>documents; events</bookmark_value> <bookmark_value>events; assigning macros</bookmark_value> <bookmark_value>API; XDocumentEventListener</bookmark_value>"
+msgid "<bookmark_value>deleting; macro assignments to events</bookmark_value> <bookmark_value>macros; assigning to events</bookmark_value> <bookmark_value>assigning macros to events</bookmark_value> <bookmark_value>documents; events</bookmark_value> <bookmark_value>events; assigning macros</bookmark_value> <bookmark_value>events; in documents</bookmark_value> <bookmark_value>API; XDocumentEventListener</bookmark_value>"
msgstr ""
#. 7uCwS
@@ -6164,15 +6362,6 @@ msgctxt ""
msgid "Meaning"
msgstr "<emph>含義</emph>"
-#. aAaQk
-#: 01170101.xhp
-msgctxt ""
-"01170101.xhp\n"
-"par_id3156199\n"
-"help.text"
-msgid "L"
-msgstr "L"
-
#. qAQoQ
#: 01170101.xhp
msgctxt ""
@@ -6182,15 +6371,6 @@ msgctxt ""
msgid "A text constant. This character cannot be modified by the user."
msgstr "文字常數。使用者無法修改此字元。"
-#. B9UEs
-#: 01170101.xhp
-msgctxt ""
-"01170101.xhp\n"
-"par_id3156016\n"
-"help.text"
-msgid "a"
-msgstr "a"
-
#. yEwjE
#: 01170101.xhp
msgctxt ""
@@ -6200,15 +6380,6 @@ msgctxt ""
msgid "The characters a-z can be entered here. If a capital letter is entered, it is automatically converted to a lowercase letter."
msgstr "此處可以輸入字元 a 到 z。如果輸入了大寫字母,則自動將其轉換為小寫字母。"
-#. 4G78g
-#: 01170101.xhp
-msgctxt ""
-"01170101.xhp\n"
-"par_id3148607\n"
-"help.text"
-msgid "A"
-msgstr "A"
-
#. Q86Zu
#: 01170101.xhp
msgctxt ""
@@ -6218,15 +6389,6 @@ msgctxt ""
msgid "The characters A-Z can be entered here. If a lowercase letter is entered, it is automatically converted to a capital letter"
msgstr "此處可以輸入字元 A 到 Z。如果輸入了小寫字母,則自動將其轉換為大寫字母。"
-#. BHyzL
-#: 01170101.xhp
-msgctxt ""
-"01170101.xhp\n"
-"par_id3149126\n"
-"help.text"
-msgid "c"
-msgstr "c"
-
#. tuUGC
#: 01170101.xhp
msgctxt ""
@@ -6236,15 +6398,6 @@ msgctxt ""
msgid "The characters a-z and 0-9 can be entered here. If a capital letter is entered, it is automatically converted to a lowercase letter."
msgstr "此處可以輸入字元 a 到 z 和 0 到9。如果輸入了大寫字母,則自動將其轉換為小寫字母。"
-#. CPhFH
-#: 01170101.xhp
-msgctxt ""
-"01170101.xhp\n"
-"par_id3152870\n"
-"help.text"
-msgid "C"
-msgstr "C"
-
#. urwGP
#: 01170101.xhp
msgctxt ""
@@ -6254,15 +6407,6 @@ msgctxt ""
msgid "The characters a-z and 0-9 can be entered here. If a lowercase letter is entered, it is automatically converted to a capital letter"
msgstr "此處可以輸入字元 a 到 z 和 0 到9。如果輸入了小寫字母,則自動將其轉換為大寫字母。"
-#. Aqkhg
-#: 01170101.xhp
-msgctxt ""
-"01170101.xhp\n"
-"par_id3159230\n"
-"help.text"
-msgid "N"
-msgstr "N"
-
#. U4J7u
#: 01170101.xhp
msgctxt ""
@@ -6272,15 +6416,6 @@ msgctxt ""
msgid "Only the characters 0-9 can be entered."
msgstr "僅能輸入字元 0 到 9。"
-#. wGGR7
-#: 01170101.xhp
-msgctxt ""
-"01170101.xhp\n"
-"par_id3149383\n"
-"help.text"
-msgid "x"
-msgstr "x"
-
#. Gpn4f
#: 01170101.xhp
msgctxt ""
@@ -6290,15 +6425,6 @@ msgctxt ""
msgid "All printable characters can be entered."
msgstr "可以輸入所有可列印的字元。"
-#. 8vmjJ
-#: 01170101.xhp
-msgctxt ""
-"01170101.xhp\n"
-"par_id3146967\n"
-"help.text"
-msgid "X"
-msgstr "X"
-
#. SxFCq
#: 01170101.xhp
msgctxt ""
@@ -7847,14 +7973,14 @@ msgctxt ""
msgid "<variable id=\"doc_title\"><link href=\"text/sbasic/shared/03000000.xhp\" name=\"Run-Time Functions\">Run-Time Functions</link></variable>"
msgstr "<variable id=\"doc_title\"><link href=\"text/sbasic/shared/03000000.xhp\" name=\"執行階段函式\">執行階段函式</link></variable>"
-#. zPTqg
+#. Row63
#: 03000000.xhp
msgctxt ""
"03000000.xhp\n"
"par_id3148983\n"
"help.text"
-msgid "This section describes the Runtime Functions of <item type=\"productname\">%PRODUCTNAME</item> Basic."
-msgstr "本節將介紹 <item type=\"productname\">%PRODUCTNAME</item> Basic 的執行階段函式。"
+msgid "This section describes the Runtime Functions of %PRODUCTNAME Basic."
+msgstr ""
#. YcBGc
#: 03010000.xhp
@@ -7946,59 +8072,32 @@ msgctxt ""
msgid "Displays a dialog box containing a message."
msgstr "顯示一個包含訊息的對話方塊。"
-#. CkXFc
-#: 03010101.xhp
-msgctxt ""
-"03010101.xhp\n"
-"hd_id3153897\n"
-"help.text"
-msgid "Syntax:"
-msgstr "<emph>語法</emph>:"
-
-#. 2FFy6
-#: 03010101.xhp
-msgctxt ""
-"03010101.xhp\n"
-"par_id3148664\n"
-"help.text"
-msgid "MsgBox Text As String [,Type As Integer [,Dialogtitle As String]] (As Statement) or MsgBox (Text As String [,Type As Integer [,Dialogtitle As String]]) (As Function)"
-msgstr "MsgBox Text As String[,Type As Integer[,Dialogtitle As String]](As Statement) 或 MsgBox (Text As String[,Type As Integer[,Dialogtitle As String]]) (As Function)"
-
-#. mondB
-#: 03010101.xhp
-msgctxt ""
-"03010101.xhp\n"
-"hd_id3153361\n"
-"help.text"
-msgid "Parameter:"
-msgstr "<emph>參數</emph>:"
-
-#. rAvFV
+#. rXKix
#: 03010101.xhp
msgctxt ""
"03010101.xhp\n"
"par_id3148798\n"
"help.text"
-msgid "<emph>Text</emph>: String expression displayed as a message in the dialog box. Line breaks can be inserted with Chr$(13)."
-msgstr "<emph>Text</emph>:字串型表示式,即在對話方塊中顯示的訊息。使用 Chr$(13) 可以插入斷行符。"
+msgid "<emph>prompt</emph>: String expression displayed as a message in the dialog box. Line breaks can be inserted with Chr$(13)."
+msgstr ""
-#. 5QBcb
+#. oK5f6
#: 03010101.xhp
msgctxt ""
"03010101.xhp\n"
"par_id3150769\n"
"help.text"
-msgid "<emph>DialogTitle</emph>: String expression displayed in the title bar of the dialog. If omitted, the title bar displays the name of the respective application."
-msgstr "<emph>DialogTitle</emph>:對話方塊標題列中顯示的字串型表示式。如果不指定此參數,標題列將顯示相應的應用程式之名稱。"
+msgid "<emph>title</emph>: String expression displayed in the title bar of the dialog. If omitted, the title bar displays the name of the respective application."
+msgstr ""
-#. ZAZxw
+#. WNfC6
#: 03010101.xhp
msgctxt ""
"03010101.xhp\n"
"par_id3147228\n"
"help.text"
-msgid "<emph>Type</emph>: Any integer expression that specifies the dialog type, as well as the number and type of buttons to display, and the icon type. <emph>Type</emph> represents a combination of bit patterns, that is, a combination of elements can be defined by adding their respective values:"
-msgstr "<emph>Type</emph>:任意整型表示式,用於指定對話方塊類型、要顯示的按鈕數目和類型以及圖示的類型。<emph>Type</emph> 表示位元型樣組合,也就是加入相應值而定義的元素之組合:"
+msgid "<emph>buttons</emph>: Any integer expression that specifies the dialog type, as well as the number and type of buttons to display, and the icon type. <emph>buttons</emph> represents a combination of bit patterns, that is, a combination of elements can be defined by adding their respective values:"
+msgstr ""
#. xuEUm
#: 03010101.xhp
@@ -8144,15 +8243,6 @@ msgctxt ""
msgid "Third button in the dialog as default button."
msgstr ""
-#. Cgq4r
-#: 03010101.xhp
-msgctxt ""
-"03010101.xhp\n"
-"hd_id3150715\n"
-"help.text"
-msgid "Example:"
-msgstr "<emph>示例:</emph>"
-
#. Pwqs5
#: 03010101.xhp
msgctxt ""
@@ -8216,33 +8306,6 @@ msgctxt ""
msgid "Displays a dialog box containing a message and returns a value."
msgstr "顯示一個包含訊息的對話方塊,並傳回一個值。"
-#. shERM
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"hd_id3156281\n"
-"help.text"
-msgid "Syntax:"
-msgstr "<emph>語法</emph>:"
-
-#. BDrhF
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id3154685\n"
-"help.text"
-msgid "MsgBox (Text As String [,Type As Integer [,Dialogtitle As String]])"
-msgstr "MsgBox (Text As String[,Type As Integer[,Dialogtitle As String]])"
-
-#. eSAEY
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"hd_id3153771\n"
-"help.text"
-msgid "Return value:"
-msgstr "<emph>傳回值類型</emph>:"
-
#. KNkK6
#: 03010102.xhp
msgctxt ""
@@ -8252,204 +8315,6 @@ msgctxt ""
msgid "Integer"
msgstr "整型"
-#. BGNzB
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"hd_id3153363\n"
-"help.text"
-msgid "Parameter:"
-msgstr "<emph>參數</emph>:"
-
-#. gV5Zk
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id3153727\n"
-"help.text"
-msgid "<emph>Text</emph>: String expression displayed as a message in the dialog box. Line breaks can be inserted with Chr$(13)."
-msgstr "<emph>Text</emph>:字串型表示式,即在對話方塊中顯示的訊息。使用 Chr$(13) 可以插入斷行符。"
-
-#. zjMR8
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id3147317\n"
-"help.text"
-msgid "<emph>DialogTitle</emph>: String expression displayed in the title bar of the dialog. If omitted, the name of the respective application is displayed."
-msgstr "<emph>DialogTitle</emph>:對話方塊標題列中顯示的字串型表示式。如果不指定此參數,則顯示相應的應用程式名稱。"
-
-#. DwjpW
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id3153954\n"
-"help.text"
-msgid "<emph>Type</emph>: Any integer expression that specifies the dialog type and defines the number and type of buttons or icons displayed. <emph>Type</emph> represents a combination of bit patterns (dialog elements defined by adding the respective values):"
-msgstr "<emph>Type</emph>:任意整型表示式,用於指定對話方塊的類型,並對顯示的按鈕或圖示之數目和類型進行定義。<emph>Type</emph> 表示位元型樣 (透過加入相應數值而定義的對話方塊元素) 的組合:"
-
-#. VFF9E
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id3154319\n"
-"help.text"
-msgid "<emph>Values</emph>"
-msgstr "<emph>Values</emph>"
-
-#. Bf6za
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id051220170241588881\n"
-"help.text"
-msgid "Named constant"
-msgstr ""
-
-#. 77fDA
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id051220170241585541\n"
-"help.text"
-msgid "Integer value"
-msgstr ""
-
-#. oGbBz
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id051220170241585124\n"
-"help.text"
-msgid "Definition"
-msgstr ""
-
-#. vymRc
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id3147397\n"
-"help.text"
-msgid "Display OK button only."
-msgstr ""
-
-#. mRRGS
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id3145646\n"
-"help.text"
-msgid "Display OK and Cancel buttons."
-msgstr ""
-
-#. dTHCd
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id3149410\n"
-"help.text"
-msgid "Display Abort, Retry, and Ignore buttons."
-msgstr ""
-
-#. ACrFj
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id3151075\n"
-"help.text"
-msgid "Display Yes, No, and Cancel buttons."
-msgstr ""
-
-#. GtCAu
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id3153878\n"
-"help.text"
-msgid "Display Yes and No buttons."
-msgstr ""
-
-#. UREcH
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id3155601\n"
-"help.text"
-msgid "Display Retry and Cancel buttons."
-msgstr ""
-
-#. Fd4PG
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id3150716\n"
-"help.text"
-msgid "Add the Stop icon to the dialog."
-msgstr ""
-
-#. yfaDF
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id3153837\n"
-"help.text"
-msgid "Add the Question icon to the dialog."
-msgstr ""
-
-#. ANc5p
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id3150751\n"
-"help.text"
-msgid "Add the Exclamation Point icon to the dialog."
-msgstr ""
-
-#. AtuHu
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id3146915\n"
-"help.text"
-msgid "Add the Information icon to the dialog."
-msgstr ""
-
-#. gDmyx
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id3145640\n"
-"help.text"
-msgid "First button in the dialog as default button."
-msgstr ""
-
-#. JHgX7
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id3153765\n"
-"help.text"
-msgid "Second button in the dialog as default button."
-msgstr ""
-
-#. trCb5
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id3153715\n"
-"help.text"
-msgid "Third button in the dialog as default button."
-msgstr ""
-
-#. 5Bqjm
-#: 03010102.xhp
-msgctxt ""
-"03010102.xhp\n"
-"par_id3159267\n"
-"help.text"
-msgid "<emph>Return value:</emph>"
-msgstr "<emph>傳回值:</emph>"
-
#. iFbrx
#: 03010102.xhp
msgctxt ""
@@ -8792,113 +8657,68 @@ msgctxt ""
msgid "The <emph>InputBox</emph> statement is a convenient method of entering text through a dialog. Confirm the input by clicking OK or pressing Return. The input is returned as the function return value. If you close the dialog with Cancel, <emph>InputBox</emph> returns a zero-length string (\"\")."
msgstr "使用 <emph>InputBox</emph> 陳述式是透過對話方塊輸入文字的一種便捷方法。按一下[確定]或按 RETURN 鍵確認輸入的內容。輸入將作為函式傳回值被傳回。如果使用 [取消] 關閉對話方塊,<emph>InputBox</emph> 將傳回一個長度為零的字串 (\"\")。"
-#. a8Gwy
-#: 03010201.xhp
-msgctxt ""
-"03010201.xhp\n"
-"hd_id3152347\n"
-"help.text"
-msgid "Syntax:"
-msgstr "<emph>語法</emph>:"
-
-#. iDCpG
-#: 03010201.xhp
-msgctxt ""
-"03010201.xhp\n"
-"par_id3159201\n"
-"help.text"
-msgid "InputBox (Msg As String[, Title As String[, Default As String[, x_pos As Integer, y_pos As Integer]]]])"
-msgstr "InputBox (Msg As String[, Title As String[, Default As String[, x_pos As Integer, y_pos As Integer]]]])"
-
-#. MCGaD
-#: 03010201.xhp
-msgctxt ""
-"03010201.xhp\n"
-"hd_id3150713\n"
-"help.text"
-msgid "Return value:"
-msgstr "<emph>傳回值類型</emph>:"
-
-#. Mh8Z6
-#: 03010201.xhp
-msgctxt ""
-"03010201.xhp\n"
-"par_id3145090\n"
-"help.text"
-msgid "String"
-msgstr "字串型"
-
-#. ahAy9
-#: 03010201.xhp
-msgctxt ""
-"03010201.xhp\n"
-"hd_id3149346\n"
-"help.text"
-msgid "Parameter:"
-msgstr "<emph>參數</emph>:"
-
-#. nGChE
+#. fcMCj
#: 03010201.xhp
msgctxt ""
"03010201.xhp\n"
"par_id3153311\n"
"help.text"
-msgid "<emph>Msg</emph>: String expression displayed as the message in the dialog box."
-msgstr "<emph>Msg</emph>:字串型表示式,即在對話方塊中顯示的訊息。"
+msgid "<emph>prompt</emph>: String expression displayed as the message in the dialog box."
+msgstr ""
-#. 66zGG
+#. kqAw6
#: 03010201.xhp
msgctxt ""
"03010201.xhp\n"
"par_id3145315\n"
"help.text"
-msgid "<emph>Title</emph>: String expression displayed in the title bar of the dialog box."
-msgstr "<emph>Title</emph>:顯示於對話方塊的標題列中的字串型表示式。"
+msgid "<emph>title</emph>: String expression displayed in the title bar of the dialog box."
+msgstr ""
-#. b7vFT
+#. 4qoJn
#: 03010201.xhp
msgctxt ""
"03010201.xhp\n"
"par_id3154307\n"
"help.text"
-msgid "<emph>Default</emph>: String expression displayed in the text box as default if no other input is given."
-msgstr "<emph>Default</emph>:標準情況下 (即使用者未輸入內容),在文字方塊中顯示的字串型表示式。"
+msgid "<emph>default</emph>: String expression displayed in the text box as default if no other input is given."
+msgstr ""
-#. FXvGM
+#. GUFBE
#: 03010201.xhp
msgctxt ""
"03010201.xhp\n"
"par_id3147573\n"
"help.text"
-msgid "<emph>x_pos</emph>: Integer expression that specifies the horizontal position of the dialog. The position is an absolute coordinate and does not refer to the window of the office application."
-msgstr "<emph>x_pos</emph>:用於指定對話方塊水平位置的整型表示式。此位置使用絕對座標,不參照 Office 應用程式的視窗。"
+msgid "<emph>xpostwips</emph>: Integer expression that specifies the horizontal position of the dialog. The position is an absolute coordinate and does not refer to the window of %PRODUCTNAME."
+msgstr ""
-#. Y8wnD
+#. RY7kB
#: 03010201.xhp
msgctxt ""
"03010201.xhp\n"
"par_id3156024\n"
"help.text"
-msgid "<emph>y_pos</emph>: Integer expression that specifies the vertical position of the dialog. The position is an absolute coordinate and does not refer to the window of the office application."
-msgstr "<emph>y_pos</emph>:用於指定對話方塊垂直位置的整型表示式。此位置使用絕對座標,不參照 Office 應用程式的視窗。"
+msgid "<emph>ypostwips</emph>: Integer expression that specifies the vertical position of the dialog. The position is an absolute coordinate and does not refer to the window of %PRODUCTNAME."
+msgstr ""
-#. gy7PB
+#. ABQBS
#: 03010201.xhp
msgctxt ""
"03010201.xhp\n"
"par_id3153897\n"
"help.text"
-msgid "If <emph>x_pos</emph> and <emph>y_pos</emph> are omitted, the dialog is centered on the screen. The position is specified in <link href=\"text/sbasic/shared/00000002.xhp#twips\" name=\"twips\">twips</link>."
-msgstr "如果省略 <emph>x_pos</emph> 和 <emph>y_pos</emph> 參數,對話方塊將顯示在螢幕的中央。該位置以 <link href=\"text/sbasic/shared/00000002.xhp#twips\" name=\"twip\">twip</link> 為單位指定。"
+msgid "If <literal>xpostwips</literal> and <literal>ypostwips</literal> are omitted, the dialog is centered on the screen. The position is specified in <link href=\"text/sbasic/shared/00000002.xhp#twips\" name=\"twips\">twips</link>."
+msgstr ""
-#. AMAJW
+#. Mh8Z6
#: 03010201.xhp
msgctxt ""
"03010201.xhp\n"
-"hd_id3149456\n"
+"par_id3145090\n"
"help.text"
-msgid "Example:"
-msgstr "<emph>示例:</emph>"
+msgid "String"
+msgstr "字串型"
#. ebNwP
#: 03010201.xhp
@@ -9710,32 +9530,32 @@ msgctxt ""
msgid "Parameter:"
msgstr "<emph>參數</emph>:"
-#. pP9x5
+#. QM73e
#: 03010305.xhp
msgctxt ""
"03010305.xhp\n"
"par_id3152597\n"
"help.text"
-msgid "<emph>Red</emph>: Any integer expression that represents the red component (0-255) of the composite color."
-msgstr "<emph>Red</emph>:表示顏色中紅色成份 (0-255) 的任意整型表示式。"
+msgid "<emph>red</emph>: Any integer expression that represents the red component (0-255) of the composite color."
+msgstr ""
-#. pbFvi
+#. H7yGv
#: 03010305.xhp
msgctxt ""
"03010305.xhp\n"
"par_id3146974\n"
"help.text"
-msgid "<emph>Green</emph>: Any integer expression that represents the green component (0-255) of the composite color."
-msgstr "<emph>Green</emph>:表示顏色中綠色成份 (0-255) 的任意整型表示式。"
+msgid "<emph>green</emph>: Any integer expression that represents the green component (0-255) of the composite color."
+msgstr ""
-#. XG6FB
+#. t8P2M
#: 03010305.xhp
msgctxt ""
"03010305.xhp\n"
"par_id3151113\n"
"help.text"
-msgid "<emph>Blue</emph>: Any integer expression that represents the blue component (0-255) of the composite color."
-msgstr "<emph>Blue</emph>:表示顏色中藍色成份 (0-255) 的任意整型表示式。"
+msgid "<emph>blue</emph>: Any integer expression that represents the blue component (0-255) of the composite color."
+msgstr ""
#. cFpDD
#: 03010305.xhp
@@ -11429,6 +11249,15 @@ msgctxt ""
msgid "Some DOS-specific file and directory functions are no longer provided in %PRODUCTNAME, or their function is only limited. For example, support for the <literal>ChDir</literal>, <literal>ChDrive</literal> and <literal>CurDir</literal> functions is not provided. Some DOS-specific properties are no longer used in functions that expect file properties as parameters (for example, to differentiate from concealed files and system files). This ensures the greatest possible level of platform independence for %PRODUCTNAME. Therefore this feature is subject to removal in a future release."
msgstr ""
+#. EQYDk
+#: 03020401.xhp
+msgctxt ""
+"03020401.xhp\n"
+"par_id321620859565917\n"
+"help.text"
+msgid "The <link href=\"text/sbasic/shared/03/lib_ScriptForge.xhp\" name=\"SF_Lib\">ScriptForge</link> library in %PRODUCTNAME 7.1 introduces the <link href=\"text/sbasic/shared/03/sf_filesystem.xhp\" name=\"FileSystem_Service\">FileSystem</link> service with methods to handle files and folders in user scripts."
+msgstr ""
+
#. WXPPp
#: 03020401.xhp
msgctxt ""
@@ -11492,15 +11321,6 @@ msgctxt ""
msgid "Changes the current drive."
msgstr "變更目前磁碟機。"
-#. rkzEY
-#: 03020402.xhp
-msgctxt ""
-"03020402.xhp\n"
-"par_id3154685\n"
-"help.text"
-msgid "ChDrive Text As String"
-msgstr "ChDrive Text As String"
-
#. ncuAv
#: 03020402.xhp
msgctxt ""
@@ -13265,13 +13085,13 @@ msgctxt ""
msgid "<bookmark_value>DateSerial function</bookmark_value>"
msgstr "<bookmark_value>DateSerial 函式</bookmark_value>"
-#. JUExu
+#. A5cpz
#: 03030101.xhp
msgctxt ""
"03030101.xhp\n"
-"hd_id3157896\n"
+"hd_id381619878817271\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03030101.xhp\" name=\"DateSerial Function\">DateSerial Function</link>"
+msgid "<variable id=\"DateSerial_H1\"><link href=\"text/sbasic/shared/03030101.xhp\" name=\"DateSerial Function\">DateSerial Function</link></variable>"
msgstr ""
#. sh2RC
@@ -13283,15 +13103,6 @@ msgctxt ""
msgid "Returns a <emph>Date</emph> value for a specified year, month, or day."
msgstr "傳回指定年、月或日的 <emph>Date</emph> 值。"
-#. CzZDE
-#: 03030101.xhp
-msgctxt ""
-"03030101.xhp\n"
-"hd_id3147264\n"
-"help.text"
-msgid "Syntax:"
-msgstr "<emph>語法</emph>:"
-
#. 5G7kZ
#: 03030101.xhp
msgctxt ""
@@ -13301,15 +13112,6 @@ msgctxt ""
msgid "DateSerial (year, month, day)"
msgstr "DateSerial(year, month, day)"
-#. WRPEF
-#: 03030101.xhp
-msgctxt ""
-"03030101.xhp\n"
-"hd_id3150792\n"
-"help.text"
-msgid "Return value:"
-msgstr "<emph>傳回值類型</emph>:"
-
#. xroUB
#: 03030101.xhp
msgctxt ""
@@ -13319,15 +13121,6 @@ msgctxt ""
msgid "Date"
msgstr "日期"
-#. DQnNM
-#: 03030101.xhp
-msgctxt ""
-"03030101.xhp\n"
-"hd_id3154141\n"
-"help.text"
-msgid "Parameters:"
-msgstr "參數:"
-
#. 8SLdR
#: 03030101.xhp
msgctxt ""
@@ -13391,15 +13184,6 @@ msgctxt ""
msgid "Whereas you define the <emph>DateValue function</emph> as a string that contains the date, the <emph>DateSerial function</emph> evaluates each of the parameters (year, month, day) as separate numeric expressions."
msgstr "由於您定義 <emph>DateValue 函式</emph>為包含日期的字串,因此 <emph>DateSerial 函式</emph>將每個參數 (year、month、day) 作為單獨的數值型表示式進行演算。"
-#. fxrwx
-#: 03030101.xhp
-msgctxt ""
-"03030101.xhp\n"
-"hd_id3155411\n"
-"help.text"
-msgid "Example:"
-msgstr "<emph>示例:</emph>"
-
#. X45Uf
#: 03030101.xhp
msgctxt ""
@@ -13436,13 +13220,13 @@ msgctxt ""
msgid "<bookmark_value>DateValue function</bookmark_value>"
msgstr "<bookmark_value>DateValue 函式</bookmark_value>"
-#. jQ9iN
+#. mELDZ
#: 03030102.xhp
msgctxt ""
"03030102.xhp\n"
"hd_id3156344\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03030102.xhp\" name=\"DateValue Function\">DateValue Function</link>"
+msgid "<variable id=\"DateValue_H1\"><link href=\"text/sbasic/shared/03030102.xhp\" name=\"DateValue Function\">DateValue Function</link></variable>"
msgstr ""
#. K3nhZ
@@ -13454,68 +13238,32 @@ msgctxt ""
msgid "Returns a date value from a date string. The date string is a complete date in a single numeric value. You can also use this serial number to determine the difference between two dates."
msgstr "從日期字串傳回日期值。此日期字串是單一數值形式的完整日期。您也可以使用此序號判斷兩個日期之差。"
-#. QJz7y
-#: 03030102.xhp
-msgctxt ""
-"03030102.xhp\n"
-"hd_id3148799\n"
-"help.text"
-msgid "Syntax:"
-msgstr "<emph>語法</emph>:"
-
-#. 3FsEa
+#. PxEGo
#: 03030102.xhp
msgctxt ""
"03030102.xhp\n"
"par_id3154910\n"
"help.text"
-msgid "DateValue [(date)]"
-msgstr "DateValue [(date)]"
-
-#. B7CrF
-#: 03030102.xhp
-msgctxt ""
-"03030102.xhp\n"
-"hd_id3150870\n"
-"help.text"
-msgid "Return value:"
-msgstr "<emph>傳回值類型</emph>:"
-
-#. 4G37B
-#: 03030102.xhp
-msgctxt ""
-"03030102.xhp\n"
-"par_id3153194\n"
-"help.text"
-msgid "Date"
-msgstr "日期"
-
-#. NHYd9
-#: 03030102.xhp
-msgctxt ""
-"03030102.xhp\n"
-"hd_id3153969\n"
-"help.text"
-msgid "Parameters:"
-msgstr "參數:"
+msgid "DateValue(date)"
+msgstr ""
-#. ghsyA
+#. vxxyq
#: 03030102.xhp
msgctxt ""
"03030102.xhp\n"
"par_id3153770\n"
"help.text"
-msgid "<emph>Date:</emph> String expression that contains the date that you want to calculate. In contrast to the DateSerial function that passes years, months and days as separate numeric values, the DateValue function requests the date string to be according to either one of the date acceptance patterns defined for your locale setting (see <switchinline select=\"sys\"><caseinline select=\"MAC\"><menuitem>%PRODUCTNAME - Preferences</menuitem></caseinline><defaultinline><menuitem>Tools - Options</menuitem></defaultinline></switchinline><menuitem> - Language Settings - Languages</menuitem>) or to ISO date format (momentarily, only the ISO format with hyphens, e.g. \"2012-12-31\" is accepted)."
+msgid "<emph>Date</emph>: String expression that contains the date that you want to calculate. In contrast to the DateSerial function that passes years, months and days as separate numeric values, the DateValue function requests the date string to be according to either one of the date acceptance patterns defined for your locale setting (see <switchinline select=\"sys\"><caseinline select=\"MAC\"><menuitem>%PRODUCTNAME - Preferences</menuitem></caseinline><defaultinline><menuitem>Tools - Options</menuitem></defaultinline></switchinline><menuitem> - Language Settings - Languages</menuitem>) or to ISO date format (momentarily, only the ISO format with hyphens, e.g. \"2012-12-31\" is accepted)."
msgstr ""
-#. EWVzU
+#. KmwFZ
#: 03030102.xhp
msgctxt ""
"03030102.xhp\n"
-"hd_id3153142\n"
+"par_id3153194\n"
"help.text"
-msgid "Example:"
-msgstr "<emph>示例:</emph>"
+msgid "The computed date."
+msgstr ""
#. wDviP
#: 03030103.xhp
@@ -13787,59 +13535,194 @@ msgctxt ""
msgid "<bookmark_value>WeekDay function</bookmark_value>"
msgstr "<bookmark_value>WeekDay 函式</bookmark_value>"
-#. QNFTv
+#. 5BQqf
#: 03030105.xhp
msgctxt ""
"03030105.xhp\n"
"hd_id3153127\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03030105.xhp\" name=\"WeekDay Function\">WeekDay Function (BASIC)</link>"
+msgid "<variable id=\"WeekDay_H1\"><link href=\"text/sbasic/shared/03030105.xhp\" name=\"WeekDay Function\">WeekDay Function</link></variable>"
msgstr ""
-#. UpMwa
+#. knGHF
#: 03030105.xhp
msgctxt ""
"03030105.xhp\n"
"par_id3146795\n"
"help.text"
-msgid "Returns the number corresponding to the weekday represented by a serial date number that is generated by the DateSerial or the DateValue function."
-msgstr "傳回與由 DateSerial 或 DateValue 函式產生的工作日 (以順序日期數表示) 相對應的數字。"
+msgid "This function returns the number corresponding to the weekday represented by a serial date number that is generated by the <literal>DateSerial</literal> or the <literal>DateValue</literal> functions."
+msgstr ""
-#. ExFvM
+#. mDEaF
#: 03030105.xhp
msgctxt ""
"03030105.xhp\n"
-"par_id3149655\n"
+"par_id91620239579003\n"
"help.text"
-msgid "WeekDay (Number)"
-msgstr "WeekDay(Number)"
+msgid "This help page describes the <literal>WeekDay</literal> function used in Basic scripts. If you are interested in the <literal>WeekDay</literal> function used in %PRODUCTNAME Calc, refer to <link href=\"text/scalc/01/func_weekday.xhp\" name=\"WeekDay_Calc Function\">this help page</link>."
+msgstr ""
-#. CPXVo
+#. Gq6UR
#: 03030105.xhp
msgctxt ""
"03030105.xhp\n"
-"par_id3154125\n"
+"par_id3149655\n"
"help.text"
-msgid "Integer"
-msgstr "整型"
+msgid "WeekDay (SerialDate, [FirstDayOfWeek])"
+msgstr ""
-#. tC2Mw
+#. XtUpe
#: 03030105.xhp
msgctxt ""
"03030105.xhp\n"
"par_id3151042\n"
"help.text"
-msgid "<emph>Number:</emph> Integer expression that contains the serial date number that is used to calculate the day of the week (1-7)."
-msgstr "<emph>Number:</emph>整型表示式,包含用於計算一周 (用 1 到 7 表示) 中的第幾天的順序日期數。"
+msgid "<emph>SerialDate:</emph> Integer expression that contains the serial date number that is used to calculate the day of the week."
+msgstr ""
+
+#. NAuVs
+#: 03030105.xhp
+msgctxt ""
+"03030105.xhp\n"
+"par_id351619718411921\n"
+"help.text"
+msgid "<emph>FirstDayOfWeek:</emph> Integer value indicating which weekday should be considered as the first day of the week. The default value is <emph>0</emph>, meaning that the system locale settings are used to determine the first day of the week."
+msgstr ""
+
+#. rEWdW
+#: 03030105.xhp
+msgctxt ""
+"03030105.xhp\n"
+"par_id411619718769819\n"
+"help.text"
+msgid "The parameter <emph>FirstDayOfWeek</emph> accepts values ranging from 0 to 7. The table below describes the meaning of each possible value:"
+msgstr ""
+
+#. mXgMu
+#: 03030105.xhp
+msgctxt ""
+"03030105.xhp\n"
+"par_id651619719561092\n"
+"help.text"
+msgid "Value"
+msgstr ""
+
+#. PGZPg
+#: 03030105.xhp
+msgctxt ""
+"03030105.xhp\n"
+"par_id251619718816238\n"
+"help.text"
+msgid "VBA Constant"
+msgstr ""
+
+#. NHbqP
+#: 03030105.xhp
+msgctxt ""
+"03030105.xhp\n"
+"par_id711619718816238\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. zLssD
+#: 03030105.xhp
+msgctxt ""
+"03030105.xhp\n"
+"par_id521619718818972\n"
+"help.text"
+msgid "Use system locale settings"
+msgstr ""
+
+#. EWo2z
+#: 03030105.xhp
+msgctxt ""
+"03030105.xhp\n"
+"par_id581619719174897\n"
+"help.text"
+msgid "Sunday (default)"
+msgstr ""
+
+#. BHVEx
+#: 03030105.xhp
+msgctxt ""
+"03030105.xhp\n"
+"par_id581619719173258\n"
+"help.text"
+msgid "Monday"
+msgstr ""
+
+#. TFvid
+#: 03030105.xhp
+msgctxt ""
+"03030105.xhp\n"
+"par_id581619719174633\n"
+"help.text"
+msgid "Tuesday"
+msgstr ""
-#. ixMV6
+#. fiXHk
+#: 03030105.xhp
+msgctxt ""
+"03030105.xhp\n"
+"par_id581619719173641\n"
+"help.text"
+msgid "Wednesday"
+msgstr ""
+
+#. A9CRq
+#: 03030105.xhp
+msgctxt ""
+"03030105.xhp\n"
+"par_id581619719170014\n"
+"help.text"
+msgid "Thursday"
+msgstr ""
+
+#. sBtM4
+#: 03030105.xhp
+msgctxt ""
+"03030105.xhp\n"
+"par_id581619719174271\n"
+"help.text"
+msgid "Friday"
+msgstr ""
+
+#. bXcCx
+#: 03030105.xhp
+msgctxt ""
+"03030105.xhp\n"
+"par_id581619719176055\n"
+"help.text"
+msgid "Saturday"
+msgstr ""
+
+#. BcGEp
+#: 03030105.xhp
+msgctxt ""
+"03030105.xhp\n"
+"par_id451619720094202\n"
+"help.text"
+msgid "The VBA constants listed above are only available if VBA support has been enabled. For more information, read the <link href=\"text/sbasic/shared/03103350.xhp\" name=\"VBASupport_Statement\">VBASupport Statement</link> help page."
+msgstr ""
+
+#. CPXVo
+#: 03030105.xhp
+msgctxt ""
+"03030105.xhp\n"
+"par_id3154125\n"
+"help.text"
+msgid "Integer"
+msgstr "整型"
+
+#. m2DWj
#: 03030105.xhp
msgctxt ""
"03030105.xhp\n"
"par_id3159254\n"
"help.text"
-msgid "The following example determines the day of the week using the WeekDay function when you enter a date."
-msgstr "以下示例使用 WeekDay 函式確定輸入的日期是星期幾。"
+msgid "The following example uses the function <literal>Now()</literal> to determine the current weekday."
+msgstr ""
#. bR8LQ
#: 03030105.xhp
@@ -13850,68 +13733,68 @@ msgctxt ""
msgid "' Return And display the day of the week"
msgstr "REM 傳回並顯示輸入的日期是星期幾"
-#. 7WEbd
+#. EXU4k
#: 03030105.xhp
msgctxt ""
"03030105.xhp\n"
"par_id3151117\n"
"help.text"
-msgid "sDay=\"Sunday\""
-msgstr "sDay=\"Sunday\""
+msgid "Case 1: sDay=\"Sunday\""
+msgstr ""
-#. UkVTB
+#. 5bXzA
#: 03030105.xhp
msgctxt ""
"03030105.xhp\n"
"par_id3153952\n"
"help.text"
-msgid "sDay=\"Monday\""
-msgstr "sDay=\"Monday\""
+msgid "Case 2: sDay=\"Monday\""
+msgstr ""
-#. BoE7p
+#. MBZyU
#: 03030105.xhp
msgctxt ""
"03030105.xhp\n"
"par_id3153157\n"
"help.text"
-msgid "sDay=\"Tuesday\""
-msgstr "sDay=\"Tuesday\""
+msgid "Case 3: sDay=\"Tuesday\""
+msgstr ""
-#. Gm5Cu
+#. Fzn6r
#: 03030105.xhp
msgctxt ""
"03030105.xhp\n"
"par_id3154942\n"
"help.text"
-msgid "sDay=\"Wednesday\""
-msgstr "sDay=\"Wednesday\""
+msgid "Case 4: sDay=\"Wednesday\""
+msgstr ""
-#. HvjY3
+#. iRjNz
#: 03030105.xhp
msgctxt ""
"03030105.xhp\n"
"par_id3155416\n"
"help.text"
-msgid "sDay=\"Thursday\""
-msgstr "sDay=\"Thursday\""
+msgid "Case 5: sDay=\"Thursday\""
+msgstr ""
-#. Z5DPv
+#. 8Eaao
#: 03030105.xhp
msgctxt ""
"03030105.xhp\n"
"par_id3154015\n"
"help.text"
-msgid "sDay=\"Friday\""
-msgstr "sDay=\"Friday\""
+msgid "Case 6: sDay=\"Friday\""
+msgstr ""
-#. CkTcj
+#. BGYpJ
#: 03030105.xhp
msgctxt ""
"03030105.xhp\n"
"par_id3153707\n"
"help.text"
-msgid "sDay=\"Saturday\""
-msgstr "sDay=\"Saturday\""
+msgid "Case 7: sDay=\"Saturday\""
+msgstr ""
#. JPyAn
#: 03030105.xhp
@@ -13922,6 +13805,42 @@ msgctxt ""
msgid "MsgBox \"\" + sDay,64,\"Today Is\""
msgstr "msgbox \"\" + sDay,64,\"Today is\""
+#. TtaXn
+#: 03030105.xhp
+msgctxt ""
+"03030105.xhp\n"
+"par_id891619721286262\n"
+"help.text"
+msgid "The following example illustrates the use <emph>FirstDayOfWeek</emph> parameter, assuming that Tuesday is the first day of the week."
+msgstr ""
+
+#. pRD7w
+#: 03030105.xhp
+msgctxt ""
+"03030105.xhp\n"
+"bas_id791619721724107\n"
+"help.text"
+msgid "' The date January 1st 2021 was a Friday"
+msgstr ""
+
+#. rnGiH
+#: 03030105.xhp
+msgctxt ""
+"03030105.xhp\n"
+"bas_id991619721724568\n"
+"help.text"
+msgid "' Prints \"6\" assuming Sunday is the first day of the week"
+msgstr ""
+
+#. mFYMA
+#: 03030105.xhp
+msgctxt ""
+"03030105.xhp\n"
+"bas_id31619721725024\n"
+"help.text"
+msgid "' Prints \"4\" assuming Tuesday is the first day of the week"
+msgstr ""
+
#. EhPmt
#: 03030106.xhp
msgctxt ""
@@ -14579,13 +14498,13 @@ msgctxt ""
msgid "Second"
msgstr "秒"
-#. heZE2
+#. tBwEg
#: 03030110.xhp
msgctxt ""
"03030110.xhp\n"
"par_idN106C1\n"
"help.text"
-msgid "<emph>number</emph> - A numerical expression specifying how often the <literal>interval</literal> value will be added when positive or subtracted when negative."
+msgid "<emph>number</emph> - A numerical expression specifying how many times the <literal>interval</literal> value will be added when positive or subtracted when negative."
msgstr ""
#. 5LaBf
@@ -15272,22 +15191,22 @@ msgctxt ""
msgid "<emph>date1, date2</emph> - The two date values to be compared."
msgstr ""
-#. yVo8Q
+#. e7hMm
#: 03030120.xhp
msgctxt ""
"03030120.xhp\n"
"par_idN1066A\n"
"help.text"
-msgid "<emph>firstDayOfWeek</emph> - An optional parameter that specifies the starting day of a week."
+msgid "<emph>firstdayofweek</emph>: An optional parameter that specifies the starting day of a week."
msgstr ""
-#. dDoRU
+#. wpCoP
#: 03030120.xhp
msgctxt ""
"03030120.xhp\n"
"par_idN1067A\n"
"help.text"
-msgid "firstDayOfWeek value"
+msgid "firstdayofweek value"
msgstr ""
#. gmaR8
@@ -15443,22 +15362,22 @@ msgctxt ""
msgid "Saturday"
msgstr "星期六"
-#. BLhqf
+#. E5nqv
#: 03030120.xhp
msgctxt ""
"03030120.xhp\n"
"par_idN106EB\n"
"help.text"
-msgid "<emph>firstWeekOfYear</emph> - An optional parameter that specifies the starting week of a year."
+msgid "<emph>firstweekofyear</emph>: An optional parameter that specifies the starting week of a year."
msgstr ""
-#. KGncd
+#. e3gQd
#: 03030120.xhp
msgctxt ""
"03030120.xhp\n"
"par_idN106FB\n"
"help.text"
-msgid "firstWeekOfYear value"
+msgid "firstweekofyear value"
msgstr ""
#. zAFFS
@@ -15956,13 +15875,13 @@ msgctxt ""
msgid "<bookmark_value>Now function</bookmark_value>"
msgstr "<bookmark_value>Now 函式</bookmark_value>"
-#. KToKW
+#. vYrqB
#: 03030203.xhp
msgctxt ""
"03030203.xhp\n"
-"hd_id3149416\n"
+"hd_id641619720735711\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03030203.xhp\" name=\"Now Function\">Now Function</link>"
+msgid "<variable id=\"Now_H1\"><link href=\"text/sbasic/shared/03030203.xhp\" name=\"Now Function\">Now Function</link></variable>"
msgstr ""
#. TdbJF
@@ -15974,24 +15893,6 @@ msgctxt ""
msgid "Returns the current system date and time as a <emph>Date</emph> value."
msgstr "以<emph>日期型</emph>數值的形式傳回目前的系統日期和時間。"
-#. 3LzgH
-#: 03030203.xhp
-msgctxt ""
-"03030203.xhp\n"
-"hd_id3149456\n"
-"help.text"
-msgid "Syntax:"
-msgstr "<emph>語法</emph>:"
-
-#. vTB6H
-#: 03030203.xhp
-msgctxt ""
-"03030203.xhp\n"
-"hd_id3154366\n"
-"help.text"
-msgid "Return value:"
-msgstr "<emph>傳回值類型</emph>:"
-
#. WrWGq
#: 03030203.xhp
msgctxt ""
@@ -16001,15 +15902,6 @@ msgctxt ""
msgid "Date"
msgstr "日期"
-#. C4DDG
-#: 03030203.xhp
-msgctxt ""
-"03030203.xhp\n"
-"hd_id3147229\n"
-"help.text"
-msgid "Example:"
-msgstr "<emph>示例:</emph>"
-
#. CMe7F
#: 03030203.xhp
msgctxt ""
@@ -16793,13 +16685,13 @@ msgctxt ""
msgid "<bookmark_value>Basic constants</bookmark_value>"
msgstr ""
-#. NMCZ2
+#. ev3DS
#: 03040000.xhp
msgctxt ""
"03040000.xhp\n"
"hd_id051620171022255424\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03040000.xhp\">Basic Constants</link>"
+msgid "<variable id=\"basicconstantsh1\"><link href=\"text/sbasic/shared/03040000.xhp\">Basic Constants</link></variable>"
msgstr ""
#. K6sdH
@@ -25370,15 +25262,6 @@ msgctxt ""
msgid "Converts any string or numeric expression to a date value."
msgstr "將任意字串型表示式或數值型表示式轉換為日期值。"
-#. 9KKjA
-#: 03100300.xhp
-msgctxt ""
-"03100300.xhp\n"
-"hd_id3148944\n"
-"help.text"
-msgid "Syntax:"
-msgstr "<emph>語法</emph>:"
-
#. JsmcA
#: 03100300.xhp
msgctxt ""
@@ -25406,15 +25289,6 @@ msgctxt ""
msgid "Date"
msgstr "日期"
-#. bE3do
-#: 03100300.xhp
-msgctxt ""
-"03100300.xhp\n"
-"hd_id3153525\n"
-"help.text"
-msgid "Parameters:"
-msgstr "參數:"
-
#. 3E4Gd
#: 03100300.xhp
msgctxt ""
@@ -25433,15 +25307,6 @@ msgctxt ""
msgid "When you convert a string expression, the date and time must be entered either in one of the date acceptance patterns defined for your locale setting (see <switchinline select=\"sys\"><caseinline select=\"MAC\"><menuitem>%PRODUCTNAME - Preferences</menuitem></caseinline><defaultinline><menuitem>Tools - Options</menuitem></defaultinline></switchinline><menuitem> - Language Settings - Languages</menuitem>) or in ISO date format (momentarily, only the ISO format with hyphens, e.g. \"2012-12-31\" is accepted). In numeric expressions, values to the left of the decimal represent the date, beginning from December 31, 1899. Values to the right of the decimal represent the time."
msgstr ""
-#. hCKkH
-#: 03100300.xhp
-msgctxt ""
-"03100300.xhp\n"
-"hd_id3156422\n"
-"help.text"
-msgid "Example:"
-msgstr "<emph>示例:</emph>"
-
#. 4NDxB
#: 03100400.xhp
msgctxt ""
@@ -26873,13 +26738,13 @@ msgctxt ""
msgid "<bookmark_value>Dim statement</bookmark_value> <bookmark_value>arrays; dimensioning</bookmark_value> <bookmark_value>dimensioning arrays</bookmark_value>"
msgstr "<bookmark_value>Dim 陳述式</bookmark_value><bookmark_value>陣列;設定維度</bookmark_value><bookmark_value>設定陣列維度</bookmark_value>"
-#. 4Usmk
+#. HnQSe
#: 03102100.xhp
msgctxt ""
"03102100.xhp\n"
"hd_id3149812\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03102100.xhp\" name=\"Dim Statement\">Dim Statement</link>"
+msgid "<variable id=\"Dimh1\"><link href=\"text/sbasic/shared/03102100.xhp\" name=\"Dim Statement\">Dim Statement</link></variable>"
msgstr ""
#. 9gRSS
@@ -31364,50 +31229,50 @@ msgctxt ""
msgid "<link href=\"text/sbasic/shared/03120301.xhp\" name=\"Format Function\">Format Function</link>"
msgstr ""
-#. ZAitp
+#. AfW2N
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
"par_id3156042\n"
"help.text"
-msgid "Converts a number to a string, and then formats it according to the format that you specify."
-msgstr "將數字轉換成字串,然後依指定的格式對其進行格式化。"
+msgid "Converts a numeric expression to a string, and then formats it according to the format that you specify."
+msgstr ""
-#. wp4Ae
+#. arnAa
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
"par_id3153527\n"
"help.text"
-msgid "Format (Number [, Format As String])"
-msgstr "Format(Number[, Format As String])"
+msgid "Format(expression [, format As String]) As String"
+msgstr ""
-#. gddga
+#. v2BdG
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
-"par_id3148474\n"
+"par_id3149415\n"
"help.text"
-msgid "String"
-msgstr "字串型"
+msgid "<emph>expression</emph>: Numeric expression that you want to convert to a formatted string."
+msgstr ""
-#. 6Dyxg
+#. p5nFg
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
-"par_id3149415\n"
+"par_id3147531\n"
"help.text"
-msgid "<emph>Number:</emph> Numeric expression that you want to convert to a formatted string."
-msgstr "<emph>Number:</emph>要轉換成已格式化字串的數值型表示式。"
+msgid "<emph>format</emph>: String that specifies the format code for the number. If <literal>format</literal> is omitted, the Format function works like the %PRODUCTNAME Basic <literal>Str()</literal> function."
+msgstr ""
-#. G3TNy
+#. Mh6xN
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
-"par_id3147531\n"
+"par_id3148474\n"
"help.text"
-msgid "<emph>Format:</emph> String that specifies the format code for the number. If <emph>Format</emph> is omitted, the Format function works like the <emph>Str</emph> function."
-msgstr "<emph>Format:</emph>指定用於數字之格式代碼的字串。如果不指定 <emph>Format</emph>,Format 函式的功能類似於 <emph>Str</emph> 函式。"
+msgid "Text string."
+msgstr ""
#. 8DmPW
#: 03120301.xhp
@@ -31418,59 +31283,59 @@ msgctxt ""
msgid "Formatting Codes"
msgstr "格式化代碼"
-#. j9pBf
+#. 4TDkj
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
"par_id3147265\n"
"help.text"
-msgid "The following list describes the codes that you can use for formatting a number:"
-msgstr "以下清單描述了可用來格式化數字的代碼:"
+msgid "The following list describes the codes that you can use for formatting a numeric expression:"
+msgstr ""
-#. AA4AR
+#. LJGi5
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
"par_id3153380\n"
"help.text"
-msgid "<emph>0:</emph> If <emph>Number</emph> has a digit at the position of the 0 in the format code, the digit is displayed, otherwise a zero is displayed."
-msgstr "<emph>0:</emph>在 <emph>Number</emph> 中,如果與格式代碼中的 0 相對應的位置上有數位,則顯示該數位,否則顯示零。"
+msgid "<emph>0:</emph> If <literal>expression</literal> has a digit at the position of the 0 in the <literal>format</literal> code, the digit is displayed, otherwise a zero is displayed."
+msgstr ""
-#. 6hoDN
+#. MRyQ7
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
"par_id3151210\n"
"help.text"
-msgid "If <emph>Number</emph> has fewer digits than the number of zeros in the format code, (on either side of the decimal), leading or trailing zeros are displayed. If the number has more digits to the left of the decimal separator than the amount of zeros in the format code, the additional digits are displayed without formatting."
-msgstr "如果 <emph>Number</emph> 表示式中小數點任意一側的數位數小於格式代碼中零的個數,將顯示前導零或尾隨零。如果 Number 中小數分隔符左側的數位數多於格式代碼中零的個數,則顯示多餘的數位而不加以修改。"
+msgid "If <literal>expression</literal> has fewer digits than the number of zeros in the <literal>format</literal> code, (on either side of the decimal), leading or trailing zeros are displayed. If the <literal>expression</literal> has more digits to the left of the decimal separator than the amount of zeros in the <literal>format</literal> code, the additional digits are displayed without formatting."
+msgstr ""
-#. EDBbq
+#. bYkcA
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
"par_id3151176\n"
"help.text"
-msgid "Decimal places in the number are rounded according to the number of zeros that appear after the decimal separator in the <emph>Format </emph>code."
-msgstr "數字中的小數位數依 <emph>Format</emph> 代碼中小數分隔符後出現的零的個數而捨入。"
+msgid "Decimal places in the <literal>expression</literal> are rounded according to the number of zeros that appear after the decimal separator in the <literal>format</literal> code."
+msgstr ""
-#. ucKaQ
+#. Cypxj
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
"par_id3154123\n"
"help.text"
-msgid "<emph>#:</emph> If <emph>Number</emph> contains a digit at the position of the # placeholder in the <emph>Format</emph> code, the digit is displayed, otherwise nothing is displayed at this position."
-msgstr "<emph>#:</emph>如果 <emph>Number</emph> 中與 <emph>Format</emph> 代碼中的 # 萬用字元相對應的位置上有數位,則顯示該數位,否則此位置不顯示任何值。"
+msgid "<emph>#:</emph> If <literal>expression</literal> contains a digit at the position of the # placeholder in the <literal>format</literal> code, the digit is displayed, otherwise nothing is displayed at this position."
+msgstr ""
-#. EKGPx
+#. Mst5g
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
"par_id3148452\n"
"help.text"
-msgid "This symbol works like the 0, except that leading or trailing zeroes are not displayed if there are more # characters in the format code than digits in the number. Only the relevant digits of the number are displayed."
-msgstr "此符號的功能與 0 類似,不同的是,當格式代碼中的 # 萬用字元位數多於數字中的數位位數時,不顯示前導零或尾隨零,而只顯示有關的數位。"
+msgid "This symbol works like the 0, except that leading or trailing zeroes are not displayed if there are more # characters in the <literal>format</literal> code than digits in the <literal>expression</literal>. Only the relevant digits of the <literal>expression</literal> are displayed."
+msgstr ""
#. Cnq7B
#: 03120301.xhp
@@ -31481,32 +31346,32 @@ msgctxt ""
msgid "<emph>.:</emph> The decimal placeholder determines the number of decimal places to the left and right of the decimal separator."
msgstr "<emph>.:</emph>小數萬用字元用於確定小數分隔符左邊和右邊的位數。"
-#. tWDUe
+#. ehB5x
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
"par_id3159252\n"
"help.text"
-msgid "If the format code contains only # placeholders to the left of this symbol, numbers less than 1 begin with a decimal separator. To always display a leading zero with fractional numbers, use 0 as a placeholder for the first digit to the left of the decimal separator."
-msgstr "如果在格式代碼中,此符號左側僅包含 # 定位符,則純小數 (小於 1) 將以小數分隔符作為開頭。若要使小數總是顯示前導零,請使用 0 作為小數分隔符左側第一個數位的定位符。"
+msgid "If the <literal>format</literal> code contains only # placeholders to the left of this symbol, numbers less than 1 begin with a decimal separator. To always display a leading zero with fractional numbers, use 0 as a placeholder for the first digit to the left of the decimal separator."
+msgstr ""
-#. L7ry6
+#. yMgJz
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
"par_id3153368\n"
"help.text"
-msgid "<emph>%:</emph> Multiplies the number by 100 and inserts the percent sign (%) where the number appears in the format code."
-msgstr "<emph>%:</emph>將數字乘以 100,並在格式代碼中該數字出現的位置插入百分號 (%)。"
+msgid "<emph>%:</emph> Multiplies the <literal>expression</literal>by 100 and inserts the percent sign (%) where the <literal>expression</literal> appears in the <literal>format</literal> code."
+msgstr ""
-#. 5A2Kp
+#. prkKA
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
"par_id3149481\n"
"help.text"
-msgid "<emph>E- E+ e- e+ :</emph> If the format code contains at least one digit placeholder (0 or #) to the right of the symbol E-, E+, e-, or e+, the number is formatted in the scientific or exponential format. The letter E or e is inserted between the number and the exponent. The number of placeholders for digits to the right of the symbol determines the number of digits in the exponent."
-msgstr "<emph>E- E+ e- e+</emph>:如果格式代碼中包含符號 E-、E+、e- 或 e+ 且符號右側至少包含一個數位定位符 (0 或 #),則數字會格式化為科學記數法或指數等格式,並且數字和指數之間會插入字母 E 或 e。指數形式的數位數取決於符號右側定位符的數位數。"
+msgid "<emph>E- E+ e- e+ :</emph> If the <literal>format</literal> code contains at least one digit placeholder (0 or #) to the right of the symbol E-, E+, e-, or e+, the <literal>expression</literal> is formatted in the scientific or exponential format. The letter E or e is inserted between the number and the exponent. The number of placeholders for digits to the right of the symbol determines the number of digits in the exponent."
+msgstr ""
#. jhCb5
#: 03120301.xhp
@@ -31517,14 +31382,14 @@ msgctxt ""
msgid "If the exponent is negative, a minus sign is displayed directly before an exponent with E-, E+, e-, e+. If the exponent is positive, a plus sign is only displayed before exponents with E+ or e+."
msgstr "如果指數為負數,則在包含 E-、E+、e-、e+ 的指數前顯示減號。如果指數為正數,則僅在包含 E+ 或 e+ 的指數前顯示加號。"
-#. shj6y
+#. WTvZT
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
"par_id3148617\n"
"help.text"
-msgid "The thousands delimiter is displayed if the format code contains the delimiter enclosed by digit placeholders (0 or #)."
-msgstr "如果格式代碼中包含分隔符且分隔符前後有數位定位符 (0 或 #),則顯示千位分隔符。"
+msgid "The thousands delimiter is displayed if the <literal>format</literal> code contains the delimiter enclosed by digit placeholders (0 or #)."
+msgstr ""
#. A8QmE
#: 03120301.xhp
@@ -31535,14 +31400,14 @@ msgctxt ""
msgid "The use of a period as a thousands and decimal separator is dependent on the regional setting. When you enter a number directly in Basic source code, always use a period as decimal delimiter. The actual character displayed as a decimal separator depends on the number format in your system settings."
msgstr "句點是用作千位分隔符還是用作小數分隔符,取決於地區設定,而作為小數分隔符顯示的實際字元取決於系統設定中的數字格式。此處的示例假定地區設定為「US」。"
-#. 5EMgE
+#. sxDcc
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
"par_id3152887\n"
"help.text"
-msgid "<emph>- + $ ( ) space:</emph> A plus (+), minus (-), dollar ($), space, or brackets entered directly in the format code is displayed as a literal character."
-msgstr "<emph>- + $ ( ) 空格</emph>:直接在格式代碼中輸入的加號 (+)、減號 (-)、美元符號 ($)、空格或括號顯示為文字字元。"
+msgid "<emph>- + $ ( ) space:</emph> A plus (+), minus (-), dollar ($), space, or brackets entered directly in the <literal>format</literal> code is displayed as a literal character."
+msgstr ""
#. PyKZq
#: 03120301.xhp
@@ -31553,23 +31418,23 @@ msgctxt ""
msgid "To display characters other than the ones listed here, you must precede it by a backslash (\\), or enclose it in quotation marks (\" \")."
msgstr "若要顯示除上述之外的其他字元,必須在該字元前加反斜線 (\\),或在字元前後加引號 (\" \")。"
-#. 2VEmR
+#. SqAeG
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
"par_id3153139\n"
"help.text"
-msgid "\\ : The backslash displays the next character in the format code."
-msgstr "\\ : 顯示格式代碼中反斜線後面的字元。"
+msgid "<emph>\\ :</emph> The backslash displays the next character in the <literal>format</literal> code."
+msgstr ""
-#. UFfdk
+#. CBbYy
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
"par_id3153366\n"
"help.text"
-msgid "Characters in the format code that have a special meaning can only be displayed as literal characters if they are preceded by a backslash. The backslash itself is not displayed, unless you enter a double backslash (\\\\) in the format code."
-msgstr "如果在格式代碼中具有特殊含義的字元前加上反斜線,則這些字元會顯示為文字字元。反斜線本身不會顯示,除非在格式代碼中輸入兩條反斜線 (\\\\)。"
+msgid "Characters in the <literal>format</literal> code that have a special meaning can only be displayed as literal characters if they are preceded by a backslash. The backslash itself is not displayed, unless you enter a double backslash (\\\\) in the format code."
+msgstr ""
#. L4LbT
#: 03120301.xhp
@@ -31580,14 +31445,14 @@ msgctxt ""
msgid "Characters that must be preceded by a backslash in the format code in order to be displayed as literal characters are date- and time-formatting characters (a, c, d, h, m, n, p, q, s, t, w, y, /, :), numeric-formatting characters (#, 0, %, E, e, comma, period), and string-formatting characters (@, &, <, >, !)."
msgstr "在格式代碼中,為了顯示為文字字元而必須在前面加反斜線的字元包括日期、時間等格式化字元 (a、c、d、h、m、n、p、q、s、t、w、y、/、:)、數字格式化字元 (#、0、%、E、e、逗號、句點) 和字串格式化字元 (@、&、<、>、!)。"
-#. NN8eT
+#. BCQqy
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
"par_id3145749\n"
"help.text"
-msgid "You can also use the following predefined number formats. Except for \"General Number\", all of the predefined format codes return the number as a decimal number with two decimal places."
-msgstr "也可以使用以下預先定義的數字格式。除「General Number」之外,所有預先定義的格式代碼傳回的數字都帶有兩位小數。"
+msgid "You can also use the following predefined number formats. Except for <literal>\"General Number\"</literal>, all of the predefined format codes return the number as a decimal number with two decimal places."
+msgstr ""
#. fkPvC
#: 03120301.xhp
@@ -31661,14 +31526,14 @@ msgctxt ""
msgid "<emph>Scientific:</emph> Displays numbers in scientific format (for example, 1.00E+03 for 1000)."
msgstr "<emph>Scientific:</emph>以科學記數法格式顯示數字 (例如,1000 顯示為 1.00E+03)。"
-#. cMtWm
+#. AAj9K
#: 03120301.xhp
msgctxt ""
"03120301.xhp\n"
"par_id3153707\n"
"help.text"
-msgid "A format code can be divided into three sections that are separated by semicolons. The first part defines the format for positive values, the second part for negative values, and the third part for zero. If you only specify one format code, it applies to all numbers."
-msgstr "格式代碼可以分為三個區域,彼此之間以分號分隔。三個部份依次定義正數、負數和零的格式。如果僅指定一種格式代碼,則所有數字都將採用這種代碼。"
+msgid "A <literal>format</literal> code can be divided into three sections that are separated by semicolons. The first part defines the format for positive values, the second part for negative values, and the third part for zero. If you only specify one <literal>format</literal> code, it applies to all numbers."
+msgstr ""
#. ZsNPC
#: 03120301.xhp
@@ -35360,13 +35225,31 @@ msgctxt ""
msgid "<link href=\"text/sbasic/shared/03132200.xhp\" name=\"ThisComponent Object\">ThisComponent Object</link>"
msgstr ""
-#. zizyQ
+#. ECFFs
#: 03132200.xhp
msgctxt ""
"03132200.xhp\n"
"par_id3154923\n"
"help.text"
-msgid "Addresses the active component whose properties can be read and set, and whose methods can be called. <literal>ThisComponent</literal> is used in Basic, where it represents the current document. Properties and methods available through <literal>ThisComponent</literal> depend on the document type."
+msgid "<literal>ThisComponent</literal> represents the current document in Basic macros. It addresses the active component whose properties can be read and set, and whose methods can be called. Properties and methods available through <literal>ThisComponent</literal> depend on the document type."
+msgstr ""
+
+#. gXEZU
+#: 03132200.xhp
+msgctxt ""
+"03132200.xhp\n"
+"par_id241622797081182\n"
+"help.text"
+msgid "When the active window is a Base form, query, report, table or view, <literal>ThisComponent</literal> returns the current <literal>Form</literal> information."
+msgstr ""
+
+#. nJfmS
+#: 03132200.xhp
+msgctxt ""
+"03132200.xhp\n"
+"par_id871622796485123\n"
+"help.text"
+msgid "When active window is the Basic IDE, <literal>ThisComponent</literal> object returns the component owning the current script."
msgstr ""
#. 6Exm3
@@ -35396,6 +35279,69 @@ msgctxt ""
msgid "' use the default name for Table of Contents and a 1"
msgstr "REM 使用標準的目錄名稱和數字 1"
+#. XF28a
+#: 03132200.xhp
+msgctxt ""
+"03132200.xhp\n"
+"par_id101622646874083\n"
+"help.text"
+msgid "<link href=\"https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1text_1_1TextDocument.html\" name=\"TextDocument API service\">com.sun.star.text.TextDocument</link> API service"
+msgstr ""
+
+#. E7kt6
+#: 03132200.xhp
+msgctxt ""
+"03132200.xhp\n"
+"par_id102622646874083\n"
+"help.text"
+msgid "<link href=\"https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1sheet_1_1SpreadsheetDocument.html\" name=\"SpreadsheetDocument API service\">com.sun.star.sheet.SpreadsheetDocument</link> API service"
+msgstr ""
+
+#. jsHZ7
+#: 03132200.xhp
+msgctxt ""
+"03132200.xhp\n"
+"par_id103622646874083\n"
+"help.text"
+msgid "<link href=\"https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1presentation_1_1PresentationDocument.html\" name=\"PresentationDocument API service\">com.sun.star.presentation.PresentationDocument</link> API service"
+msgstr ""
+
+#. uQFSg
+#: 03132200.xhp
+msgctxt ""
+"03132200.xhp\n"
+"par_id104622646874083\n"
+"help.text"
+msgid "<link href=\"https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1drawing_1_1DrawingDocument.html\" name=\"DrawingDocument API service\">com.sun.star.drawing.DrawingDocument</link> API service"
+msgstr ""
+
+#. HjxZi
+#: 03132200.xhp
+msgctxt ""
+"03132200.xhp\n"
+"par_id105622646874083\n"
+"help.text"
+msgid "<link href=\"https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1formula_1_1FormulaProperties.html\" name=\"FormulaProperties API service\">com.sun.star.formula.FormulaProperties</link> API service"
+msgstr ""
+
+#. FLbnX
+#: 03132200.xhp
+msgctxt ""
+"03132200.xhp\n"
+"par_id106622646874083\n"
+"help.text"
+msgid "<link href=\"https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1sdb_1_1OfficeDatabaseDocument.html\" name=\"OfficeDatabaseDocument API service\">com.sun.star.sdb.OfficeDatabaseDocument</link> API service"
+msgstr ""
+
+#. vZW9w
+#: 03132200.xhp
+msgctxt ""
+"03132200.xhp\n"
+"par_id581622646875379\n"
+"help.text"
+msgid "<link href=\"https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1document_1_1OfficeDocument.html\" name=\"OfficeDocument API service\">com.sun.star.document.OfficeDocument</link> API service"
+msgstr ""
+
#. QgZSF
#: 03132300.xhp
msgctxt ""
@@ -41615,15 +41561,6 @@ msgctxt ""
msgid "Replaces some string by another."
msgstr ""
-#. 4cCHs
-#: replace.xhp
-msgctxt ""
-"replace.xhp\n"
-"par_id931552552227310\n"
-"help.text"
-msgid "Replace (Text As String, SearchStr As String, ReplStr As String [, Start As Long [, Count as Long [, Compare As Boolean]]]"
-msgstr ""
-
#. iMDGH
#: replace.xhp
msgctxt ""
@@ -41633,67 +41570,67 @@ msgctxt ""
msgid "String"
msgstr ""
-#. gZGmH
+#. wwnok
#: replace.xhp
msgctxt ""
"replace.xhp\n"
"par_id721552552263062\n"
"help.text"
-msgid "<emph>Text:</emph> Any string expression that you want to modify."
+msgid "<emph>Expression:</emph> Any string expression that you want to modify."
msgstr ""
-#. JdTUJ
+#. DZNvL
#: replace.xhp
msgctxt ""
"replace.xhp\n"
"par_id901552552269836\n"
"help.text"
-msgid "<emph>SearchStr:</emph> Any string expression that shall be searched for."
+msgid "<emph>Find:</emph> Any string expression that shall be searched for."
msgstr ""
-#. yK8dz
+#. BRcsD
#: replace.xhp
msgctxt ""
"replace.xhp\n"
"par_id791552552275383\n"
"help.text"
-msgid "<emph>ReplStr:</emph> Any string expression that shall replace the found search string."
+msgid "<emph>Replace:</emph> Any string expression that shall replace the found search string."
msgstr ""
-#. y6ZZR
+#. dXu9i
#: replace.xhp
msgctxt ""
"replace.xhp\n"
"par_id111552552283060\n"
"help.text"
-msgid "<emph>Start:</emph> Numeric expression that indicates the character position where the search starts and also the start of the substring to be returned."
+msgid "<emph>Start:</emph> Optional numeric expression that indicates the character position where the search starts and also the start of the substring to be returned."
msgstr ""
-#. bLh8G
+#. jCuAB
#: replace.xhp
msgctxt ""
"replace.xhp\n"
"par_id921552552289833\n"
"help.text"
-msgid "<emph>Count:</emph> The maximal number of times the replace shall be performed."
+msgid "<emph>Count:</emph> Optional maximum number of times the replace shall be performed. When set to -1, all possible replacements are performed."
msgstr ""
-#. Pwrb8
+#. 2VHcc
#: replace.xhp
msgctxt ""
"replace.xhp\n"
"par_id891552552302894\n"
"help.text"
-msgid "<emph>Compare:</emph> Optional boolean expression that defines the type of comparison. The value of this parameter can be TRUE or FALSE. The default value of TRUE specifies a text comparison that is not case-sensitive. The value of FALSE specifies a binary comparison that is case-sensitive. You can as well use 0 instead of FALSE or 1 instead of TRUE."
+msgid "<emph>Compare:</emph> Optional boolean expression that defines the type of comparison. The value of this parameter can be <literal>True</literal> or <literal>False</literal>. The default value of <literal>True</literal> specifies a text comparison that is not case-sensitive. The value of <literal>False</literal> specifies a binary comparison that is case-sensitive. You can as well use 0 instead of <literal>False</literal> or 1 instead of <literal>True</literal>."
msgstr ""
-#. sFyGa
+#. GoUoB
#: replace.xhp
msgctxt ""
"replace.xhp\n"
"par_id991552552420717\n"
"help.text"
-msgid "msgbox replace (\"aBbcnnbnn\", \"b\", \"$\", 1, 1, FALSE)'returns \"aB$cnnbnn\""
+msgid "MsgBox Replace (\"aBbcnnbnn\", \"b\", \"$\", 1, 1, False) 'returns \"aB$cnnbnn\""
msgstr ""
#. ZHjzn
@@ -41705,22 +41642,22 @@ msgctxt ""
msgid "REM meaning: \"b\" should be replaced, but"
msgstr ""
-#. BZgJy
+#. EKAzY
#: replace.xhp
msgctxt ""
"replace.xhp\n"
"par_id571552552467647\n"
"help.text"
-msgid "REM * only when lowercase (parameter 6), hence second occurrence of \"b\""
+msgid "REM * only when lowercase (compare=False), hence second occurrence of \"b\""
msgstr ""
-#. HubEe
+#. ACEgG
#: replace.xhp
msgctxt ""
"replace.xhp\n"
"par_id71552552474769\n"
"help.text"
-msgid "REM * only first (respecting case) occurrence (parameter 5)"
+msgid "REM * only first (respecting case) occurrence (count=1)"
msgstr ""
#. QEPtG
@@ -41732,6 +41669,24 @@ msgctxt ""
msgid "REM returns D*FGHI because the search starts at position 4, which is also the start of the returned string."
msgstr ""
+#. nDtDv
+#: replace.xhp
+msgctxt ""
+"replace.xhp\n"
+"bas_id491622734884707\n"
+"help.text"
+msgid "MsgBox Replace(\"aBbcnnbnn\", \"b\", \"$£\", compare:=False) 'returns \"aB$£cnn$£nn\""
+msgstr ""
+
+#. KMcAt
+#: replace.xhp
+msgctxt ""
+"replace.xhp\n"
+"bas_id341622734993202\n"
+"help.text"
+msgid "REM Replace all (count = -1) \"b\" with \"$£\" respecting casing (compare=False) starting from first letter (start=1)"
+msgstr ""
+
#. Z9NfM
#: special_vba_func.xhp
msgctxt ""
@@ -41867,13 +41822,13 @@ msgctxt ""
msgid "I/O Functions"
msgstr ""
-#. D9mT7
+#. AsBGC
#: special_vba_func.xhp
msgctxt ""
"special_vba_func.xhp\n"
"bm_id051920170358346963\n"
"help.text"
-msgid "<bookmark_value>VBA Functions;Mathematical Functions</bookmark_value> <bookmark_value>VBA Functions;formatting numbers</bookmark_value> <bookmark_value>VBA Functions;partitioning numbers</bookmark_value>"
+msgid "<bookmark_value>VBA Functions;Mathematical Functions</bookmark_value><bookmark_value>VBA Functions;formatting numbers</bookmark_value><bookmark_value>VBA Functions;partitioning numbers</bookmark_value>"
msgstr ""
#. AXMSu
@@ -41948,6 +41903,339 @@ msgctxt ""
msgid "Example:"
msgstr ""
+#. Ecjyk
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"tit\n"
+"help.text"
+msgid "StrConv Function [VBA]"
+msgstr ""
+
+#. Gq99z
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"bm_id941622761814292\n"
+"help.text"
+msgid "<bookmark_value>StrConv function</bookmark_value>"
+msgstr ""
+
+#. jBFFC
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"hd_id791622761498015\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/strconv.xhp\" name=\"StrConv Function\">StrConv Function</link>"
+msgstr ""
+
+#. V3uyt
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id621622761498018\n"
+"help.text"
+msgid "<variable id=\"variable name\">Convert a string as specified by a conversion type.</variable>"
+msgstr ""
+
+#. aVAee
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id771622762489917\n"
+"help.text"
+msgid "StrConv(Text, Conversion, [ LCID ])"
+msgstr ""
+
+#. Crvxp
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id421622762822934\n"
+"help.text"
+msgid "<emph>Text</emph>: Any valid string expression."
+msgstr ""
+
+#. 56k2A
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id671622762931475\n"
+"help.text"
+msgid "<emph>Conversion</emph>: The type of conversion to perform, as defined in the table below."
+msgstr ""
+
+#. Y7PoD
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id531622763145456\n"
+"help.text"
+msgid "Conversion"
+msgstr ""
+
+#. gzFBG
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id131622763145457\n"
+"help.text"
+msgid "Value"
+msgstr ""
+
+#. 6dDST
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id411622763145457\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. WmnMz
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id421622763145458\n"
+"help.text"
+msgid "Converts <emph>Text</emph> characters to uppercase."
+msgstr ""
+
+#. FMyrC
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id251622763427976\n"
+"help.text"
+msgid "Converts <emph>Text</emph> characters lowercase."
+msgstr ""
+
+#. 8HoXG
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id531622764070154\n"
+"help.text"
+msgid "Converts the first letter of every word in <emph>Text</emph> to uppercase."
+msgstr ""
+
+#. AF58D
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id881622764192628\n"
+"help.text"
+msgid "Converts narrow (<link href=\"text/shared/00/00000005.xhp#halfwidth\" name=\"halfwidth\">half-width</link>) characters in <emph>Text</emph> to wide (<link href=\"text/shared/00/00000005.xhp#halfwidth\" name=\"halfwidth\">full-width</link>) characters."
+msgstr ""
+
+#. RAUq6
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id71622764459352\n"
+"help.text"
+msgid "Converts wide (<link href=\"text/shared/00/00000005.xhp#halfwidth\" name=\"halfwidth\">full-width</link>) characters in <emph>Text</emph> to narrow (<link href=\"text/shared/00/00000005.xhp#halfwidth\" name=\"halfwidth\">half-width</link>) characters."
+msgstr ""
+
+#. fAVnd
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id371622764565366\n"
+"help.text"
+msgid "Converts Hiragana characters in <emph>Text</emph> to Katakana characters."
+msgstr ""
+
+#. BmF5K
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id911622764728794\n"
+"help.text"
+msgid "Converts Katakana characters in <emph>Text</emph> to Hiragana characters."
+msgstr ""
+
+#. 2tpZF
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id21622764841321\n"
+"help.text"
+msgid "Converts <emph>Text</emph> characters to Unicode characters using the default code page of the system."
+msgstr ""
+
+#. EhJtA
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id901622764984846\n"
+"help.text"
+msgid "vbFromUnicode"
+msgstr ""
+
+#. mn5xD
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id281622764984846\n"
+"help.text"
+msgid "128"
+msgstr ""
+
+#. 4VdbE
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id221622764991492\n"
+"help.text"
+msgid "Converts <emph>Text</emph> characters from Unicode to the default code page of the system."
+msgstr ""
+
+#. B2oeo
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id761622765118156\n"
+"help.text"
+msgid "<emph>LCID</emph> Optional. The Locale ID in decimal number. If this parameter is omitted, it assumes the system Locale ID. Refer to the file <link href=\"https://opengrok.libreoffice.org/xref/core/l10ntools/source/ulfconv/msi-encodinglist.txt\" name=\"LCID\">msi-encodinglist.txt</link> for the available LCID values."
+msgstr ""
+
+#. CdCwD
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id311622770486052\n"
+"help.text"
+msgid "REM Converts narrow (single-byte) characters in string to wide"
+msgstr ""
+
+#. ysFBA
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id231622770493491\n"
+"help.text"
+msgid "REM Converts wide (double-byte) characters in string to narrow (single-byte) characters"
+msgstr ""
+
+#. EitmH
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id871622770498992\n"
+"help.text"
+msgid "REM Converts Hiragana characters in string to Katakana characters"
+msgstr ""
+
+#. WxMQr
+#: strconv.xhp
+msgctxt ""
+"strconv.xhp\n"
+"par_id351622770504087\n"
+"help.text"
+msgid "REM Converts Katakana characters in string to Hiragana characters"
+msgstr ""
+
+#. 4wc9E
+#: thisdbdoc.xhp
+msgctxt ""
+"thisdbdoc.xhp\n"
+"tit\n"
+"help.text"
+msgid "ThisDatabaseDocument object"
+msgstr ""
+
+#. rDs9b
+#: thisdbdoc.xhp
+msgctxt ""
+"thisdbdoc.xhp\n"
+"N0089\n"
+"help.text"
+msgid "<bookmark_value>ThisDatabaseDocument</bookmark_value> <bookmark_value>API; Database document</bookmark_value>"
+msgstr ""
+
+#. v4XLY
+#: thisdbdoc.xhp
+msgctxt ""
+"thisdbdoc.xhp\n"
+"hd_id401544551916353\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/thisdbdoc.xhp\" name=\"ThisDatabaseDocument\">ThisDatabaseDocument object</link>"
+msgstr ""
+
+#. CT58E
+#: thisdbdoc.xhp
+msgctxt ""
+"thisdbdoc.xhp\n"
+"N0091\n"
+"help.text"
+msgid "<literal>ThisDatabaseDocument</literal> addresses the active <literal>Base</literal> document whose properties can be read and set, and whose methods can be called."
+msgstr ""
+
+#. umGF9
+#: thisdbdoc.xhp
+msgctxt ""
+"thisdbdoc.xhp\n"
+"par_id241622646033201\n"
+"help.text"
+msgid "<literal>ThisDatabaseDocument</literal> returns an object of type <link href=\"https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1sdb_1_1OfficeDatabaseDocument.html\" name=\"XOfficeDatabaseDocument interface\">com.sun.star.sdb.XOfficeDatabaseDocument</link>."
+msgstr ""
+
+#. EFj3T
+#: thisdbdoc.xhp
+msgctxt ""
+"thisdbdoc.xhp\n"
+"par_id241622797081182\n"
+"help.text"
+msgid "When the active window does not relate to a Base document, <literal>ThisDatabaseDocument</literal> returns <literal>Nothing</literal>."
+msgstr ""
+
+#. WvPJY
+#: thisdbdoc.xhp
+msgctxt ""
+"thisdbdoc.xhp\n"
+"par_id871622796485123\n"
+"help.text"
+msgid "When the active window is the Basic IDE, <literal>ThisDatabaseDocument</literal> object returns the database owning the current script."
+msgstr ""
+
+#. DrF8G
+#: thisdbdoc.xhp
+msgctxt ""
+"thisdbdoc.xhp\n"
+"par_id631622806529469\n"
+"help.text"
+msgid "Opening current database \"formName\" and maximizing it can be achieved as shown:"
+msgstr ""
+
+#. wxbXC
+#: thisdbdoc.xhp
+msgctxt ""
+"thisdbdoc.xhp\n"
+"par_id251622800540402\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03132200.xhp\" name=\"ThisComponent object\">ThisComponent</link> object"
+msgstr ""
+
+#. 7k6AR
+#: thisdbdoc.xhp
+msgctxt ""
+"thisdbdoc.xhp\n"
+"par_id101622646874083\n"
+"help.text"
+msgid "<link href=\"https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1sdb_1_1OfficeDatabaseDocument.html\" name=\"OfficeDatabaseDocument API service\">com.sun.star.sdb.OfficeDatabaseDocument</link> API service"
+msgstr ""
+
+#. 7Znag
+#: thisdbdoc.xhp
+msgctxt ""
+"thisdbdoc.xhp\n"
+"par_id581622646875379\n"
+"help.text"
+msgid "<link href=\"https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1document_1_1OfficeDocument.html\" name=\"OfficeDocument API service\">com.sun.star.document.OfficeDocument</link> API service"
+msgstr ""
+
#. WMVc9
#: uno_objects.xhp
msgctxt ""
@@ -41984,6 +42272,33 @@ msgctxt ""
msgid "Functions, objects and services of Unified Network Objects (UNO)."
msgstr ""
+#. fiJk2
+#: uno_objects.xhp
+msgctxt ""
+"uno_objects.xhp\n"
+"hd_id121622648046670\n"
+"help.text"
+msgid "%PRODUCTNAME Global Objects"
+msgstr ""
+
+#. xd3nC
+#: uno_objects.xhp
+msgctxt ""
+"uno_objects.xhp\n"
+"hd_id121622648046680\n"
+"help.text"
+msgid "Active document Objects"
+msgstr ""
+
+#. NxFfo
+#: uno_objects.xhp
+msgctxt ""
+"uno_objects.xhp\n"
+"par_id481622648684689\n"
+"help.text"
+msgid "The following objects can be used from the active document."
+msgstr ""
+
#. yFvUL
#: uno_objects.xhp
msgctxt ""
@@ -42002,6 +42317,24 @@ msgctxt ""
msgid "<link href=\"text/sbasic/shared/03131900.xhp#basicdialogs\" name=\"basicanddialog\">DialogLibraries Object</link>"
msgstr ""
+#. G58ts
+#: uno_objects.xhp
+msgctxt ""
+"uno_objects.xhp\n"
+"hd_id151622648087678\n"
+"help.text"
+msgid "UNO Methods"
+msgstr ""
+
+#. WVSFD
+#: uno_objects.xhp
+msgctxt ""
+"uno_objects.xhp\n"
+"par_id481622648684690\n"
+"help.text"
+msgid "Use the following methods to manage or query Unified Network Objects (UNO)."
+msgstr ""
+
#. 8GF88
#: uno_objects.xhp
msgctxt ""
diff --git a/source/zh-TW/helpcontent2/source/text/sbasic/shared/03.po b/source/zh-TW/helpcontent2/source/text/sbasic/shared/03.po
index c7957d27ea8..45cb5557644 100644
--- a/source/zh-TW/helpcontent2/source/text/sbasic/shared/03.po
+++ b/source/zh-TW/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: 2021-04-06 14:45+0200\n"
+"POT-Creation-Date: 2021-07-01 17:53+0200\n"
"PO-Revision-Date: 2018-07-12 14:38+0000\n"
"Last-Translator: Anonymous Pootle User\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -61,6 +61,15 @@ msgctxt ""
msgid "This property is not available in Python."
msgstr ""
+#. 7KtXf
+#: avail_release.xhp
+msgctxt ""
+"avail_release.xhp\n"
+"par_id651551701041690\n"
+"help.text"
+msgid "This service is available from %PRODUCTNAME 7.2 onwards."
+msgstr ""
+
#. GXE45
#: avail_release.xhp
msgctxt ""
@@ -70,6 +79,15 @@ msgctxt ""
msgid "These methods are available from %PRODUCTNAME 7.2 onwards."
msgstr ""
+#. An73n
+#: avail_release.xhp
+msgctxt ""
+"avail_release.xhp\n"
+"par_id291613654389792\n"
+"help.text"
+msgid "This method is available from %PRODUCTNAME 7.2 onwards."
+msgstr ""
+
#. qjuHF
#: avail_release.xhp
msgctxt ""
@@ -106,49 +124,58 @@ msgctxt ""
msgid "ScriptForge Libraries"
msgstr ""
-#. NXPBo
+#. ADEeP
#: lib_ScriptForge.xhp
msgctxt ""
"lib_ScriptForge.xhp\n"
"hd_id31529004750471\n"
"help.text"
-msgid "<variable id=\"ScriptForge_lib\"><link href=\"text/sbasic/shared/03/lib_ScriptForge.xhp\" name=\"ScriptForge library\">The <item type=\"literal\">ScriptForge</item> Library</link></variable>"
+msgid "<variable id=\"ScriptForge_lib\"><link href=\"text/sbasic/shared/03/lib_ScriptForge.xhp\" name=\"ScriptForge library\">The <literal>ScriptForge</literal> Library</link></variable>"
msgstr ""
-#. nMjDG
+#. yE8bw
#: lib_ScriptForge.xhp
msgctxt ""
"lib_ScriptForge.xhp\n"
"bm_id491529070339774\n"
"help.text"
-msgid "<bookmark_value>BASIC ScriptForge library</bookmark_value>"
+msgid "<bookmark_value>BASIC ScriptForge library</bookmark_value> <bookmark_value>Python scriptforge module</bookmark_value>"
msgstr ""
-#. WLejn
+#. BtMUU
#: lib_ScriptForge.xhp
msgctxt ""
"lib_ScriptForge.xhp\n"
-"par_id781606153472028\n"
+"par_id681619700336879\n"
+"help.text"
+msgid "ScriptForge libraries build up an extensible collection of macro scripting resources for %PRODUCTNAME to be invoked from Basic macros or Python scripts."
+msgstr ""
+
+#. YwSXj
+#: lib_ScriptForge.xhp
+msgctxt ""
+"lib_ScriptForge.xhp\n"
+"par_id1001623412767893\n"
"help.text"
-msgid "The described modules and classes are invoked from user scripts as \"Services\". A generic constructor of those services has been designed for that purpose:"
+msgid "To learn more about how to create and execute Python scripts using the <literal>ScriptForge</literal> library, read the <embedvar href=\"text/sbasic/shared/03/sf_intro.xhp#title\"/> help page."
msgstr ""
-#. dUu2P
+#. wKZM6
#: lib_ScriptForge.xhp
msgctxt ""
"lib_ScriptForge.xhp\n"
-"par_id891606153700196\n"
+"par_id781606153472028\n"
"help.text"
-msgid "Services from external libraries can be registered with the <literal>RegisterScriptServices(...)</literal> method in order to extend the set of available services."
+msgid "The described modules and classes are invoked from user scripts as \"Services\". A generic constructor of those services has been designed for that purpose for each language:"
msgstr ""
-#. ErFP9
+#. B3Xve
#: lib_ScriptForge.xhp
msgctxt ""
"lib_ScriptForge.xhp\n"
"par_id851605659675843\n"
"help.text"
-msgid "The <literal>ScriptForge</literal> Basic library is available from %PRODUCTNAME 7.1 onwards."
+msgid "The <literal>ScriptForge</literal> Basic library is available from %PRODUCTNAME 7.1 onwards.<br/>Python <literal>scriptforge</literal> module is available from %PRODUCTNAME 7.2 onwards."
msgstr ""
#. Depaw
@@ -2194,6 +2221,1401 @@ msgctxt ""
msgid "<emph>CaseSensitive</emph> : Only if the array is populated with texts, default = <literal>False</literal>."
msgstr ""
+#. GAXAU
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"tit\n"
+"help.text"
+msgid "SFDocuments.Base service"
+msgstr ""
+
+#. TiAmG
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"bm_id781582391760253\n"
+"help.text"
+msgid "<variable id=\"ctrls_h1\"><link href=\"text/sbasic/shared/03/sf_base.xhp\" name=\"SFDocuments.Base service\"><literal>SFDocuments</literal>.<literal>Base</literal> service</link></variable>"
+msgstr ""
+
+#. 4KK8s
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id901619031958273\n"
+"help.text"
+msgid "The <literal>Base</literal> service provides a number of methods and properties to facilitate the management and handling of %PRODUCTNAME Base documents."
+msgstr ""
+
+#. ZxoY9
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id961619032060880\n"
+"help.text"
+msgid "This service is closely related to the <literal>Document</literal> service, which provides generic methods for handling %PRODUCTNAME documents, including Base documents. Hence, the <literal>Base</literal> service extends the <literal>Document</literal> service and provides additional methods that are specific for Base documents, enabling users to:"
+msgstr ""
+
+#. EK3gt
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id241619032289964\n"
+"help.text"
+msgid "Get access to the database contained in a Base document."
+msgstr ""
+
+#. y2wmE
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id291619032292829\n"
+"help.text"
+msgid "Open form documents stored in a Base document."
+msgstr ""
+
+#. cpnJ7
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id421619032296454\n"
+"help.text"
+msgid "Check if a form document from a Base document is currently loaded."
+msgstr ""
+
+#. myHaG
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id241619032941497\n"
+"help.text"
+msgid "Refer to the <link href=\"text/sbasic/shared/03/sf_document.xhp\" name=\"Document Service\"><literal>Document</literal> service</link> to learn more about methods and properties that can be used to manage %PRODUCTNAME documents."
+msgstr ""
+
+#. bGpRM
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"hd_id581582885621841\n"
+"help.text"
+msgid "Service invocation"
+msgstr ""
+
+#. vi6hS
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id311619033224680\n"
+"help.text"
+msgid "The Base service can be invoked in a variety of ways. The code snippet below uses the method <literal>CreateBaseDocument</literal> from the <literal>UI</literal> service to create a new Base file."
+msgstr ""
+
+#. t4HPk
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id101619033666470\n"
+"help.text"
+msgid "Note that in all examples the object <literal>oDoc</literal> is an instance of the <literal>Base</literal> service."
+msgstr ""
+
+#. hKce4
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id281619033570656\n"
+"help.text"
+msgid "The <literal>Base</literal> service can also be instantiated while opening an existing Base file, as shown below:"
+msgstr ""
+
+#. noxU9
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id331619033713781\n"
+"help.text"
+msgid "If a Base document is already open, it is possible to instantiate the <literal>Base</literal> service directly:"
+msgstr ""
+
+#. DrqrF
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id871623102536956\n"
+"help.text"
+msgid "The examples above can be translated to Python as follows:"
+msgstr ""
+
+#. f8Esv
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id281619619980185\n"
+"help.text"
+msgid "The use of the <emph>\"SFDocuments.\"</emph> substring in the previous example is optional."
+msgstr ""
+
+#. oMw4m
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id451619034669263\n"
+"help.text"
+msgid "List of Methods in the Base Service"
+msgstr ""
+
+#. ZQnqj
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id481619036833610\n"
+"help.text"
+msgid "Returns an array with the full names (path/name) of all form documents in the Base document as an zero-based Array of strings."
+msgstr ""
+
+#. sECnJ
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id431619037334440\n"
+"help.text"
+msgid "The code snippet below prints the names of all form documents in the current Base document."
+msgstr ""
+
+#. DQb6z
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id921619036922844\n"
+"help.text"
+msgid "To learn more about form documents, refer to the <link href=\"text/sbasic/shared/03/sf_form.xhp\" name=\"Form service\"><literal>Form</literal> service help page</link>."
+msgstr ""
+
+#. gCGqW
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id191619037523467\n"
+"help.text"
+msgid "Depending on the parameters provided this method will return:"
+msgstr ""
+
+#. HqFmT
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id781619037575043\n"
+"help.text"
+msgid "A zero-based Array with the names of all the forms contained in a form document (if the <literal>Form</literal> argument is absent)"
+msgstr ""
+
+#. Q4Had
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id111619037577804\n"
+"help.text"
+msgid "A <literal>SFDocuments.Form</literal> object representing the form specified in the <literal>Form</literal> argument."
+msgstr ""
+
+#. pEtwt
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id861619037838260\n"
+"help.text"
+msgid "<emph>formdocument:</emph> The name of a valid form document as a case-sensitive string."
+msgstr ""
+
+#. L3csm
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id281619037857187\n"
+"help.text"
+msgid "<emph>form:</emph> The name or index number of the form stored in the form document. If this argument is absent, the method will return a list with the names of all forms available in the form document."
+msgstr ""
+
+#. K4nQh
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id921619437863617\n"
+"help.text"
+msgid "Although it is possible to use index numbers to refer to forms, this is only recommended when there is just one form in the form document. If there are two or more forms, it is preferable to use the form name instead."
+msgstr ""
+
+#. DoxrV
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id21623104676805\n"
+"help.text"
+msgid "The first line of the example below returns a list of all forms in the form document \"myFormDocument\". The second line returns an instance of the Form service representing the form \"myForm\"."
+msgstr ""
+
+#. 9jA9n
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id371619098340303\n"
+"help.text"
+msgid "Returns an instance of the <link href=\"text/sbasic/shared/03/sf_database.xhp\" name=\"Database service\"><literal>Database</literal> service</link> that allows the execution of SQL commands on the database defined and/or stored in the current Base document"
+msgstr ""
+
+#. 9Bncy
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id731619098073221\n"
+"help.text"
+msgid "<emph>user, password:</emph> Optional login parameters as strings. The default value for both parameters is an empty string \"\"."
+msgstr ""
+
+#. UbzRD
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"bas_id631615147843278\n"
+"help.text"
+msgid "' User and password are supplied below, if needed"
+msgstr ""
+
+#. XBJVn
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"bas_id921599408791887\n"
+"help.text"
+msgid "' ... Run queries, SQL statements, ..."
+msgstr ""
+
+#. DA8ob
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"pyc_id351623104861223\n"
+"help.text"
+msgid "' ... Run queries, SQL statements, ..."
+msgstr ""
+
+#. mBphD
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id871619098478513\n"
+"help.text"
+msgid "Returns <literal>True</literal> if the specified <literal>FormDocument</literal> is currently open."
+msgstr ""
+
+#. njjFg
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id981619098545701\n"
+"help.text"
+msgid "<emph>formdocument:</emph> The name of a <literal>FormDocument</literal> to be checked, as a case-sensitive string."
+msgstr ""
+
+#. RS3kj
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id801619099743199\n"
+"help.text"
+msgid "Opens the specified <literal>FormDocument</literal> either in normal or in design mode."
+msgstr ""
+
+#. 38vtF
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id451619100075330\n"
+"help.text"
+msgid "If the form document is already open, it is activated without changing its mode. The method returns <literal>True</literal> if the form document could be opened."
+msgstr ""
+
+#. dUE6w
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id941619099797810\n"
+"help.text"
+msgid "<emph>formDocument:</emph> The name of the <literal>FormDocument</literal> to be opened, as a case-sensitive string."
+msgstr ""
+
+#. Coxpu
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id981619099816849\n"
+"help.text"
+msgid "<emph>designmode:</emph> If this argument is <literal>True</literal> the <literal>FormDocument</literal> will be opened in design mode."
+msgstr ""
+
+#. B29ng
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id251619100191992\n"
+"help.text"
+msgid "Most form documents are stored in the root of the Base document and they can be opened simply using their names, as in the example below:"
+msgstr ""
+
+#. pv3RA
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"bas_id461619100283210\n"
+"help.text"
+msgid "oDoc.OpenFormDocument(\"myFormDocument\")"
+msgstr ""
+
+#. ACLqQ
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"par_id351619100327505\n"
+"help.text"
+msgid "If form documents are organized in folders, it becomes necessary to include the folder name to specify the form document to be opened, as illustrated in the following example:"
+msgstr ""
+
+#. mLgzR
+#: sf_base.xhp
+msgctxt ""
+"sf_base.xhp\n"
+"bas_id461619100283712\n"
+"help.text"
+msgid "oDoc.OpenFormDocument(\"myFolder/myFormDocument\")"
+msgstr ""
+
+#. 3RzkD
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"tit\n"
+"help.text"
+msgid "ScriptForge.Basic service"
+msgstr ""
+
+#. GxEht
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"hd_id731582733781114\n"
+"help.text"
+msgid "<variable id=\"BasicService\"><link href=\"text/sbasic/shared/03/sf_basic.xhp\" name=\"Basic service\"><literal>ScriptForge</literal>.<literal>Basic</literal> service</link></variable>"
+msgstr ""
+
+#. G5jAV
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id381589189355849\n"
+"help.text"
+msgid "The <literal>ScriptForge.Basic</literal> service proposes a collection of %PRODUCTNAME Basic methods to be executed in a Python context. <literal>Basic</literal> service methods reproduce the exact syntax and behaviour of Basic builtin functions."
+msgstr ""
+
+#. Bb7Br
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id591589189364267\n"
+"help.text"
+msgid "Typical example:"
+msgstr ""
+
+#. yrYgm
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"pyc_id971618493778666\n"
+"help.text"
+msgid "svc.MsgBox('This has to be displayed in a message box')"
+msgstr ""
+
+#. kGyCd
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id151618849022977\n"
+"help.text"
+msgid "<literal>ScriptForge</literal>.<literal>Basic</literal> service is limited to Python scripts."
+msgstr ""
+
+#. biAQa
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"hd_id581582885621841\n"
+"help.text"
+msgid "Service invocation"
+msgstr ""
+
+#. pNUsj
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id141610734722352\n"
+"help.text"
+msgid "Before using the <literal>Basic</literal> service, import the <literal>CreateScriptService()</literal> method from the <literal>scriptforge</literal> module:"
+msgstr ""
+
+#. E6SaA
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"hd_id201618922972557\n"
+"help.text"
+msgid "Properties"
+msgstr ""
+
+#. bLzCe
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id401618922991909\n"
+"help.text"
+msgid "Name"
+msgstr ""
+
+#. 5FcQt
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id591618922991909\n"
+"help.text"
+msgid "ReadOnly"
+msgstr ""
+
+#. N5DD5
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id211618922991909\n"
+"help.text"
+msgid "Type"
+msgstr ""
+
+#. qXwST
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id971618923022846\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. W8eh6
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id541619003984227\n"
+"help.text"
+msgid "MB_OK, MB_OKCANCEL, MB_RETRYCANCEL, MB_YESNO, MB_YESNOCANCEL"
+msgstr ""
+
+#. KuiAD
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id21619004009875\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. TkYXL
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id111619004011627\n"
+"help.text"
+msgid "integer"
+msgstr ""
+
+#. 7DG4F
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id791619004012484\n"
+"help.text"
+msgid "Values: 0, 1, 5, 4, 3"
+msgstr ""
+
+#. oASRR
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id161619003998035\n"
+"help.text"
+msgid "MB_ICONEXCLAMATION, MB_ICONINFORMATION, MB_ICONQUESTION, MB_ICONSTOP"
+msgstr ""
+
+#. 8ie8B
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id201619004097755\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. GNqXc
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id981619004098700\n"
+"help.text"
+msgid "integer"
+msgstr ""
+
+#. DQkGQ
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id311619004099683\n"
+"help.text"
+msgid "Values: 48, 64, 32, 16<br/>"
+msgstr ""
+
+#. RBdBG
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id831618922991909\n"
+"help.text"
+msgid "MB_ABORTRETRYIGNORE, MB_DEFBUTTON1, MB_DEFBUTTON2, MB_DEFBUTTON3"
+msgstr ""
+
+#. mCpye
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id581618922991909\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. CrG3W
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id161618922991910\n"
+"help.text"
+msgid "integer"
+msgstr ""
+
+#. h3hZE
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id211618923312141\n"
+"help.text"
+msgid "Values: 2, 128, 256, 512"
+msgstr ""
+
+#. F3DMG
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id471618924470655\n"
+"help.text"
+msgid "IDABORT, IDCANCEL, IDIGNORE, IDNO, IDOK, IDRETRY, IDYES"
+msgstr ""
+
+#. kLst4
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id961618924503848\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. XKzky
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id571618924505303\n"
+"help.text"
+msgid "integer"
+msgstr ""
+
+#. Tmtc2
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id871618924506654\n"
+"help.text"
+msgid "Values: 3, 2, 5, 7, 1, 4, 6<br/>Constants indicating <literal>MsgBox</literal> selected button."
+msgstr ""
+
+#. fHLnu
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id421619006246768\n"
+"help.text"
+msgid "StarDesktop"
+msgstr ""
+
+#. BDtqm
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id731619006254384\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. SKW53
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id711619006255184\n"
+"help.text"
+msgid "UNO<br/>object"
+msgstr ""
+
+#. AA95E
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id541619006255653\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/stardesktop.xhp\" name=\"StarDesktop\"><literal>StarDesktop</literal></link> object represents %PRODUCTNAME Start Center."
+msgstr ""
+
+#. vXq8C
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id651606319520519\n"
+"help.text"
+msgid "List of Methods in the Basic Service"
+msgstr ""
+
+#. GvjSD
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id71621894830071\n"
+"help.text"
+msgid "Converts a numeric expression or a string to a <literal>datetime</literal>.<literal>datetime</literal> Python native object."
+msgstr ""
+
+#. SVk4F
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id431621896441258\n"
+"help.text"
+msgid "This method exposes the Basic builtin function <link href=\"text/sbasic/shared/03100300.xhp\" name=\"CDate_Basic\">CDate</link> to Python scripts."
+msgstr ""
+
+#. xvPTA
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id401621896675880\n"
+"help.text"
+msgid "<emph>expression</emph>: a numeric expression or a string representing a date."
+msgstr ""
+
+#. aBGSG
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id481621950748686\n"
+"help.text"
+msgid "Converts a UNO date/time representation to a <literal>datetime.datetime</literal> Python native object."
+msgstr ""
+
+#. qhCRh
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id41621950816227\n"
+"help.text"
+msgid "<emph>unodate</emph>: A UNO date/time object of one of the following types: <literal>com.sun.star.util.DateTime</literal>, <literal>com.sun.star.util.Date</literal> or <literal>com.sun.star.util.Time</literal>"
+msgstr ""
+
+#. GQ2hL
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id281621952224847\n"
+"help.text"
+msgid "The following example creates a <literal>com.sun.star.util.DateTime</literal> object and converts it to a <literal>datetime.datetime</literal> Python object."
+msgstr ""
+
+#. JXsJN
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id741621952469980\n"
+"help.text"
+msgid "Converts a date representation into a <literal>com.sun.star.util.DateTime</literal> object."
+msgstr ""
+
+#. 7LW9r
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id511621952524000\n"
+"help.text"
+msgid "<emph>date</emph>: A Python date/time object of one of the following types: <literal>datetime.datetime</literal>, <literal>datetime.date</literal>, <literal>datetime.time</literal>, <literal>float (time.time)</literal> or <literal>time.struct_time</literal>."
+msgstr ""
+
+#. vaMxs
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id93158919969864\n"
+"help.text"
+msgid "Returns a system path file name for the given <literal>file:</literal> URL."
+msgstr ""
+
+#. L4crp
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id321618502481706\n"
+"help.text"
+msgid "<emph>url</emph>: An absolute <literal>file:</literal> URL."
+msgstr ""
+
+#. nmEbg
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id81618502493505\n"
+"help.text"
+msgid "A system path file name."
+msgstr ""
+
+#. 7YMKT
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id658519200121138\n"
+"help.text"
+msgid "Returns a <literal>file:</literal> URL for the given system path."
+msgstr ""
+
+#. ZdzNY
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id401618521015903\n"
+"help.text"
+msgid "<emph>systempath</emph>: A system file name as a string."
+msgstr ""
+
+#. BYkqo
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id61658101307414\n"
+"help.text"
+msgid "A <literal>file:</literal> URL as a string."
+msgstr ""
+
+#. kyZyo
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id651589200121138\n"
+"help.text"
+msgid "Instantiates a UNO service with the <literal>ProcessServiceManager</literal>."
+msgstr ""
+
+#. 7BvYk
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id361589200121646\n"
+"help.text"
+msgid "<emph>servicename</emph> : A fully qualified service name such as \"com.sun.star.ui.dialogs.FilePicker\" or 'com.sun.star.sheet.FunctionAccess'."
+msgstr ""
+
+#. rZoCx
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id901599410483300\n"
+"help.text"
+msgid "Adds a date or time interval to a given date/time a number of times and returns the resulting date."
+msgstr ""
+
+#. aRMEj
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id581618562143601\n"
+"help.text"
+msgid "<emph>interval</emph>: A string expression from the following table, specifying the date or time interval."
+msgstr ""
+
+#. Vx3AB
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id281618562144897\n"
+"help.text"
+msgid "<emph>number</emph>: A numerical expression specifying how often the <literal>interval</literal> value will be added when positive or subtracted when negative."
+msgstr ""
+
+#. 4C2B6
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id811618561843272\n"
+"help.text"
+msgid "<emph>date</emph>: A given datetime.datetime value, the <literal>interval</literal> value will be added number times to this date/time value."
+msgstr ""
+
+#. ppBnh
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id181618561778320\n"
+"help.text"
+msgid "A datetime.datetime value."
+msgstr ""
+
+#. HAVdW
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id991589202413257\n"
+"help.text"
+msgid "Returns the number of date or time intervals between two given date/time values."
+msgstr ""
+
+#. 2HBSe
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id481618563770490\n"
+"help.text"
+msgid "<emph>interval</emph>: A string expression specifying the date interval, as detailed in above <literal>DateAdd</literal> method."
+msgstr ""
+
+#. ZAKJ9
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id121618563772932\n"
+"help.text"
+msgid "<emph>date1</emph>, <emph>date2</emph>: The two datetime.datetime values to be compared."
+msgstr ""
+
+#. ZR7AD
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id121618563454738\n"
+"help.text"
+msgid "A number."
+msgstr ""
+
+#. KPEWi
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id81589202925519\n"
+"help.text"
+msgid "The DatePart function returns a specified part of a date."
+msgstr ""
+
+#. ens2Q
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id761618672192231\n"
+"help.text"
+msgid "<emph>interval</emph>: A string expression specifying the date interval, as detailed in above <literal>DateAdd</literal> method."
+msgstr ""
+
+#. KuDhD
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id61618672313838\n"
+"help.text"
+msgid "<emph>date</emph>: The date/time from which the result is calculated."
+msgstr ""
+
+#. P3vuB
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id511619445271897\n"
+"help.text"
+msgid "<emph>firstdayofweek, firstweekofyear</emph>: optional parameters that respectively specify the starting day of a week and the starting week of a year, as detailed in above <literal>DateDiff</literal> method."
+msgstr ""
+
+#. 5Yz25
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id791618672371743\n"
+"help.text"
+msgid "The extracted part for the given date/time."
+msgstr ""
+
+#. Dc9Cs
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id121589203370778\n"
+"help.text"
+msgid "Computes a date value from a date string."
+msgstr ""
+
+#. qTtuh
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id441618674018955\n"
+"help.text"
+msgid "The computed date."
+msgstr ""
+
+#. GuCbF
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id458161678389887\n"
+"help.text"
+msgid "Converts a number to a string, and then formats it according to the format that you specify."
+msgstr ""
+
+#. St67G
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"hd_id751618825527776\n"
+"help.text"
+msgid "Formatting Codes"
+msgstr ""
+
+#. G2TzF
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"hd_id681618825574599\n"
+"help.text"
+msgid "Predefined Formats"
+msgstr ""
+
+#. osJdR
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id451618876389887\n"
+"help.text"
+msgid "Returns the default context of the process service factory, if existent, else returns a null reference."
+msgstr ""
+
+#. d4EQf
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id881618848030897\n"
+"help.text"
+msgid "<literal>GetDefaultContext</literal> is an alternative to the <link href=\"text/sbasic/python/python_programming.xhp\" name=\"getComponentContext method\">getComponentContext()</link> method available from <literal>XSCRIPTCONTEXT</literal> global variable or from <link href=\"text/sbasic/python/python_programming.xhp\" name=\"uno.py module\">uno.py</link> module."
+msgstr ""
+
+#. dk35X
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id381618831451271\n"
+"help.text"
+msgid "The default component context is used, when instantiating services via <literal>XMultiServiceFactory</literal>. See the <literal>Professional UNO</literal> chapter in the Developer's Guide on <link href=\"https://api.libreoffice.org/\" name=\"API Developer's Guide\">api.libreoffice.org</link> for more information."
+msgstr ""
+
+#. LACDh
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id154618876389887\n"
+"help.text"
+msgid "Returns a numerical value that specifies the graphical user interface. This function is only provided for backward compatibility with previous versions."
+msgstr ""
+
+#. SmsEL
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id341618848532640\n"
+"help.text"
+msgid "Refer to <literal>system()</literal> method from <literal>platform</literal> Python module to <link href=\"text/sbasic/python/python_platform.xhp\" name=\"identify the operating system\">identify the operating system</link>."
+msgstr ""
+
+#. BJTbw
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id451618876389788\n"
+"help.text"
+msgid "Returns the operating system-dependent directory separator used to specify file paths."
+msgstr ""
+
+#. BWvPB
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id341618848562340\n"
+"help.text"
+msgid "Use <literal>os.pathsep</literal> from <literal>os</literal> Python module to <link href=\"text/sbasic/python/python_platform.xhp\" name=\"path delimiter\">identify the path separator</link>."
+msgstr ""
+
+#. Jvd3v
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id451618678389887\n"
+"help.text"
+msgid "Returns the number of system ticks provided by the operating system. You can use this function to optimize certain processes. Use this method to estimate time in milliseconds:"
+msgstr ""
+
+#. CEtsQ
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"pyc_id251619448108905\n"
+"help.text"
+msgid "ticks_ini = svc.GetSystemTicks()"
+msgstr ""
+
+#. SG6mf
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"pyc_id181619448111210\n"
+"help.text"
+msgid "time.sleep(1)"
+msgstr ""
+
+#. MZXnC
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"pyc_id301619448111744\n"
+"help.text"
+msgid "ticks_end = svc.GetSystemTicks()"
+msgstr ""
+
+#. dSmH3
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"pyc_id651619448112320\n"
+"help.text"
+msgid "svc.MsgBox(\"{} - {} = {}\".format(ticks_end, ticks_ini,ticks_end - ticks_ini))"
+msgstr ""
+
+#. t3ADN
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"bm_id61618905161499\n"
+"help.text"
+msgid "<bookmark_value>Basic service;GlobalScope.BasicLibraries</bookmark_value>"
+msgstr ""
+
+#. KRHNc
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id741622396277528\n"
+"help.text"
+msgid "Returns the UNO object containing all shared Basic libraries and modules."
+msgstr ""
+
+#. MCrF8
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id911622396571584\n"
+"help.text"
+msgid "This method is the Python equivalent to <literal>GlobalScope</literal>.<literal>BasicLibraries</literal> in Basic scripts."
+msgstr ""
+
+#. DEARA
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id281622398076950\n"
+"help.text"
+msgid "The following example loads the Gimmicks Basic library if it has not been loaded yet."
+msgstr ""
+
+#. ZaDVN
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"bm_id61618905163671\n"
+"help.text"
+msgid "<bookmark_value>Basic service;GlobalScope.DialogLibraries</bookmark_value>"
+msgstr ""
+
+#. jusQK
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id381622397863419\n"
+"help.text"
+msgid "Returns the UNO object containing all shared dialog libraries."
+msgstr ""
+
+#. QEFwP
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id491622397863810\n"
+"help.text"
+msgid "This method is the Python equivalent to <literal>GlobalScope</literal>.<literal>DialogLibraries</literal> in Basic scripts."
+msgstr ""
+
+#. 8ozVo
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id811622398234384\n"
+"help.text"
+msgid "The following example shows a message box with the names of all available dialog libraries."
+msgstr ""
+
+#. Vb2CW
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"bm_id61618905164342\n"
+"help.text"
+msgid "<bookmark_value>Basic service;InputBox</bookmark_value>"
+msgstr ""
+
+#. 7GPZv
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id21619008398677\n"
+"help.text"
+msgid "string"
+msgstr ""
+
+#. qRtw5
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"pyc_id751619081201175\n"
+"help.text"
+msgid "txt = s.InputBox('Please enter a phrase:', \"Dear user\")"
+msgstr ""
+
+#. UgiDk
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"pyc_id261619081319555\n"
+"help.text"
+msgid "s.MsgBox(txt, MB_ICONINFORMATION, \"Confirmation of phrase\")"
+msgstr ""
+
+#. 42vSm
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id651618921455396\n"
+"help.text"
+msgid "For in-depth information please refer to <link href=\"https://wiki.documentfoundation.org/Macros/General/IO_to_Screen\" name=\"Input/Output to Screen with Python\">Input/Output to Screen with Python</link> on the Wiki."
+msgstr ""
+
+#. WMifG
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"bm_id681618905411293\n"
+"help.text"
+msgid "<bookmark_value>Basic service;MsgBox</bookmark_value>"
+msgstr ""
+
+#. ogocf
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id231618922407948\n"
+"help.text"
+msgid "Displays a dialog box containing a message and returns an optional value.<br/>MB_xx constants help specify the dialog type, the number and type of buttons to display, plus the icon type. By adding their respective values they form bit patterns, that define the <literal>MsgBox</literal> dialog appearance."
+msgstr ""
+
+#. 5adLA
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id711619082902143\n"
+"help.text"
+msgid "An optional integer as detailed in above <literal>IDxx</literal> properties."
+msgstr ""
+
+#. hvEhT
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"bm_id791618906935711\n"
+"help.text"
+msgid "<bookmark_value>Basic service;Now</bookmark_value>"
+msgstr ""
+
+#. f96nJ
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id191619084216660\n"
+"help.text"
+msgid "Returns the current system date and time as a <literal>datetime</literal>.<literal>datetime</literal> Python native object."
+msgstr ""
+
+#. qxE2n
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"bm_id831618907521168\n"
+"help.text"
+msgid "<bookmark_value>Basic service;RGB</bookmark_value>"
+msgstr ""
+
+#. vBVsk
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id621619448293385\n"
+"help.text"
+msgid "Returns an integer color value consisting of red, green, and blue components."
+msgstr ""
+
+#. vPBAA
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id201619096429785\n"
+"help.text"
+msgid "<input>svc.RGB(red:int, green: int, blue: int): int</input>"
+msgstr ""
+
+#. AAeE4
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id381619096830033\n"
+"help.text"
+msgid "integer"
+msgstr ""
+
+#. SDu3C
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"bm_id81618907850447\n"
+"help.text"
+msgid "<bookmark_value>Basic service;ThisComponent</bookmark_value>"
+msgstr ""
+
+#. 7wnpT
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id141622840830978\n"
+"help.text"
+msgid "If the current component refers to a %PRODUCTNAME document, this method returns the UNO object representing the document."
+msgstr ""
+
+#. 72GZE
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id961622841287976\n"
+"help.text"
+msgid "The method will return <literal>None</literal> when the current component does not correspond to a document."
+msgstr ""
+
+#. xbQ6U
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"bm_id81618907858201\n"
+"help.text"
+msgid "<bookmark_value>Basic service;ThisDatabaseDocument</bookmark_value>"
+msgstr ""
+
+#. GXewr
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id271622912644859\n"
+"help.text"
+msgid "If the script is being executed from a Base document or any of its subcomponents this method returns the main component of the Base instance."
+msgstr ""
+
+#. 6MCpX
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id811622912819443\n"
+"help.text"
+msgid "This method returns <literal>None</literal> otherwise."
+msgstr ""
+
+#. q3CG8
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id201623153844931\n"
+"help.text"
+msgid "Visit the <link href=\"https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1sdb_1_1OfficeDatabaseDocument.html\" name=\"OfficeDatabaseDocument\">OfficeDatabaseDocument</link> API page to learn more about Base's main component structure."
+msgstr ""
+
+#. mAUuG
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"bm_id81618907851793\n"
+"help.text"
+msgid "<bookmark_value>Basic service;Xray</bookmark_value>"
+msgstr ""
+
+#. TwoGN
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id451619094057178\n"
+"help.text"
+msgid "Inspect Uno objects or variables."
+msgstr ""
+
+#. 2A4om
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id21619094660345\n"
+"help.text"
+msgid "<emph>obj</emph>: A variable or Uno object."
+msgstr ""
+
+#. fMbAm
+#: sf_basic.xhp
+msgctxt ""
+"sf_basic.xhp\n"
+"par_id951618554355538\n"
+"help.text"
+msgid "<link href=\"https://wiki.documentfoundation.org/Macros/General/IO_to_Screen\" name=\"Input/Output to Screen with Python\">Input/Output to Screen with Python</link> on the wiki"
+msgstr ""
+
#. RYwFj
#: sf_calc.xhp
msgctxt ""
@@ -2212,22 +3634,22 @@ msgctxt ""
msgid "<variable id=\"CalcService\"><link href=\"text/sbasic/shared/03/sf_calc.xhp\" name=\"Calc service\"><literal>SFDocuments</literal>.<literal>Calc</literal> service</link></variable>"
msgstr ""
-#. DLwen
+#. DGXCA
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id381589189355849\n"
"help.text"
-msgid "The <literal>SFDocuments</literal> library provides a number of methods and properties to facilitate the management and handling of LibreOffice Calc documents."
+msgid "The <literal>SFDocuments</literal> library provides a number of methods and properties to facilitate the management and handling of %PRODUCTNAME Calc documents."
msgstr ""
-#. ts5ZW
+#. m4FFE
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id351591014177269\n"
"help.text"
-msgid "Some methods are generic for all types of documents and are inherited from the <literal>SF_Document</literal> service, whereas other methods are specific for the <literal>SF_Calc</literal> module."
+msgid "Some methods are generic for all types of documents and are inherited from the <literal>Document</literal> service, whereas other methods are specific for the <literal>SF_Calc</literal> module."
msgstr ""
#. kTVJM
@@ -2275,49 +3697,58 @@ msgctxt ""
msgid "Service invocation"
msgstr ""
-#. DLSfC
+#. z3JcW
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id141610734722352\n"
+"par_id591589191059889\n"
"help.text"
-msgid "Before using the <literal>Calc</literal> service the <literal>ScriptForge</literal> library needs to be loaded using:"
+msgid "The <literal>Calc</literal> service is closely related to the <literal>UI</literal> service of the <literal>ScriptForge</literal> library. Below are a few examples of how the <literal>Calc</literal> service can be invoked."
msgstr ""
-#. z3JcW
+#. mKqEu
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"par_id591589191059889\n"
+"par_id551621623999947\n"
"help.text"
-msgid "The <literal>Calc</literal> service is closely related to the <literal>UI</literal> service of the <literal>ScriptForge</literal> library. Below are a few examples of how the <literal>Calc</literal> service can be invoked."
+msgid "The code snippet below creates a <literal>Calc</literal> service instance that corresponds to the currently active Calc document."
msgstr ""
-#. zNhLz
+#. gECrc
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"bas_id571589191739218\n"
+"par_id341621467500466\n"
"help.text"
-msgid "'1) From the ScriptForge.UI service:"
+msgid "Another way to create an instance of the <literal>Calc</literal> service is using the <literal>UI</literal> service. In the following example, a new Calc document is created and <literal>oDoc</literal> is a <literal>Calc</literal> service instance:"
msgstr ""
-#. BhvuW
+#. x6qdq
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"bas_id331589191766531\n"
+"par_id921621467621019\n"
"help.text"
-msgid "'Or: Set oDoc = ui.OpenDocument(\"C:\\Me\\MyFile.ods\")"
+msgid "Or using the <literal>OpenDocument</literal> method from the <literal>UI</literal> service:"
msgstr ""
-#. GZXJG
+#. MDxMC
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"bas_id571589191774268\n"
+"par_id741621467697967\n"
"help.text"
-msgid "'2) Directly if the document is already open"
+msgid "It is also possible to instantiate the <literal>Calc</literal> service using the <literal>CreateScriptService</literal> method:"
+msgstr ""
+
+#. CKafD
+#: sf_calc.xhp
+msgctxt ""
+"sf_calc.xhp\n"
+"par_id271621467810774\n"
+"help.text"
+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 ""
#. gfpHw
@@ -2428,13 +3859,13 @@ msgctxt ""
msgid "Either a string designating a set of contiguous cells located in a sheet of the current instance or an <literal>object</literal> produced by the <literal>.Range</literal> property."
msgstr ""
-#. YTCe8
+#. 6CySa
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id691591020711395\n"
"help.text"
-msgid "The shortcut \"~\" (tilde) represents the current selection or the first range if multiple ranges are selected."
+msgid "The shortcut \"~\" (tilde) represents the current selection or the first selected range if multiple ranges are selected."
msgstr ""
#. 7JEat
@@ -3040,13 +4471,13 @@ msgctxt ""
msgid "If the argument <literal>SheetName</literal> is provided, the given sheet is activated and it becomes the currently selected sheet. If the argument is absent, then the document window is activated."
msgstr ""
-#. GwCLE
+#. EhMzz
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id821591631203996\n"
"help.text"
-msgid "<emph>SheetName</emph> : The name of the sheet to be activated in the document."
+msgid "<emph>sheetname</emph>: The name of the sheet to be activated in the document. The default value is an empty string, meaning that the document window will be activated without changing the active sheet."
msgstr ""
#. 2cgiA
@@ -3076,13 +4507,13 @@ msgctxt ""
msgid "Clears all the contents and formats of the given range."
msgstr ""
-#. rAvDo
+#. M5PqA
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id441592919577809\n"
"help.text"
-msgid "<emph>Range</emph> : The range to be cleared, as a string."
+msgid "<emph>range</emph>: The range to be cleared, as a string."
msgstr ""
#. Wz6CH
@@ -3094,13 +4525,13 @@ msgctxt ""
msgid "Clears the formats and styles in the given range."
msgstr ""
-#. uCqaF
+#. 6Qxnv
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id611592919864268\n"
"help.text"
-msgid "<emph>Range</emph> : The range whose formats and styles are to be cleared, as a string."
+msgid "<emph>range</emph>: The range whose formats and styles are to be cleared, as a string."
msgstr ""
#. sMwMp
@@ -3112,13 +4543,13 @@ msgctxt ""
msgid "Clears the values and formulas in the given range."
msgstr ""
-#. Cx3CM
+#. eEGn9
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id771592919928320\n"
"help.text"
-msgid "<emph>Range</emph> : The range whose values and formulas are to be cleared, as a string."
+msgid "<emph>range</emph>: The range whose values and formulas are to be cleared, as a string."
msgstr ""
#. n6vJD
@@ -3130,31 +4561,31 @@ msgctxt ""
msgid "Copies a specified sheet before an existing sheet or at the end of the list of sheets. The sheet to be copied may be contained inside any <emph>open</emph> Calc document. Returns <literal>True</literal> if successful."
msgstr ""
-#. Di3Hd
+#. YqGL2
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id871591631693741\n"
"help.text"
-msgid "<emph>SheetName</emph> : The name of the sheet to be copied as a string or its reference as an object."
+msgid "<emph>sheetname</emph>: The name of the sheet to be copied as a string or its reference as an object."
msgstr ""
-#. azG6n
+#. 5cEGG
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id351591632126180\n"
"help.text"
-msgid "<emph>NewName</emph> : The name of the sheet to insert. The name must not be in use in the document."
+msgid "<emph>newname</emph>: The name of the sheet to insert. The name must not be in use in the document."
msgstr ""
-#. XDAoM
+#. 8sSno
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id211591632192379\n"
"help.text"
-msgid "<emph>BeforeSheet</emph> : The name (string) or index (numeric, starting from 1) of the sheet before which to insert the copied sheet. This argument is optional and the default behavior is to add the copied sheet at the last position."
+msgid "<emph>beforesheet</emph>: The name (string) or index (numeric, starting from 1) of the sheet before which to insert the copied sheet. This argument is optional and the default behavior is to add the copied sheet at the last position."
msgstr ""
#. yuvEn
@@ -3211,40 +4642,40 @@ msgctxt ""
msgid "If the file does not exist, an error is raised. If the file is not a valid Calc file, a blank sheet is inserted. If the source sheet does not exist in the input file, an error message is inserted at the top of the newly pasted sheet."
msgstr ""
-#. BbR9B
+#. tCseT
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id471591714947181\n"
"help.text"
-msgid "<emph>FileName</emph> : Identifies the file to open. It must follow the <literal>SF_FileSystem.FileNaming</literal> notation. The file must not be protected with a password."
+msgid "<emph>filename</emph>: Identifies the file to open. It must follow the <literal>SF_FileSystem.FileNaming</literal> notation. The file must not be protected with a password."
msgstr ""
-#. FG6BQ
+#. gHjz6
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id9915917146142\n"
"help.text"
-msgid "<emph>SheetName</emph> : The name of the sheet to be copied as a string."
+msgid "<emph>sheetname</emph>: The name of the sheet to be copied as a string."
msgstr ""
-#. vNK3G
+#. PeZ4F
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id71591714614904\n"
"help.text"
-msgid "<emph>NewName</emph> : The name of the copied sheet to be inserted in the document. The name must not be in use in the document."
+msgid "<emph>newname</emph>: The name of the copied sheet to be inserted in the document. The name must not be in use in the document."
msgstr ""
-#. 4UmRW
+#. 2niVz
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id601591714614407\n"
"help.text"
-msgid "<emph>BeforeSheet</emph> : The name (string) or index (numeric, starting from 1) of the sheet before which to insert the copied sheet. This argument is optional and the default behavior is to add the copied sheet at the last position."
+msgid "<emph>beforesheet</emph>: The name (string) or index (numeric, starting from 1) of the sheet before which to insert the copied sheet. This argument is optional and the default behavior is to add the copied sheet at the last position."
msgstr ""
#. iEHJy
@@ -3283,22 +4714,22 @@ msgctxt ""
msgid "The source range may belong to another <emph>open</emph> document."
msgstr ""
-#. 6BKth
+#. RBQG9
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id761592558768578\n"
"help.text"
-msgid "<emph>SourceRange</emph> : The source range as a string when it belongs to the same document or as a reference when it belongs to another open Calc document."
+msgid "<emph>sourcerange</emph>: The source range as a string when it belongs to the same document or as a reference when it belongs to another open Calc document."
msgstr ""
-#. vsAZV
+#. 3MUwk
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id711592558768466\n"
"help.text"
-msgid "<emph>DestinationCell</emph> : The destination cell where the copied range of cells will be pasted, as a string. If a range is given, only its top-left cell is considered."
+msgid "<emph>destinationcell</emph>: The destination cell where the copied range of cells will be pasted, as a string. If a range is given, only its top-left cell is considered."
msgstr ""
#. FbkjF
@@ -3391,49 +4822,58 @@ msgctxt ""
msgid "The source range may belong to another <emph>open</emph> document."
msgstr ""
-#. Tv5So
+#. CEaED
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id841592903121145\n"
"help.text"
-msgid "<emph>SourceRange</emph> : The source range as a string when it belongs to the same document or as a reference when it belongs to another open Calc document."
+msgid "<emph>sourcerange</emph>: The source range as a string when it belongs to the same document or as a reference when it belongs to another open Calc document."
msgstr ""
-#. K5ANF
+#. v3d3d
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id5515929031211000\n"
"help.text"
-msgid "<emph>DestinationRange</emph> : The destination of the copied range of cells, as a string."
+msgid "<emph>destinationrange</emph>: The destination of the copied range of cells, as a string."
msgstr ""
-#. SzA83
+#. LsHF6
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id461592905128991\n"
"help.text"
-msgid "Copy within the same document :"
+msgid "Copy within the same document:"
msgstr ""
-#. GtG3C
+#. dNdmJ
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"bas_id601592904507182\n"
"help.text"
-msgid "'Returned range: $SheetY.$C$5:$J$14"
+msgid "' Returns a range string: \"$SheetY.$C$5:$J$14\""
msgstr ""
-#. RXkyV
+#. FBbwi
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id1001592905195364\n"
"help.text"
-msgid "Copy from one file to another :"
+msgid "Copy from one file to another:"
+msgstr ""
+
+#. 2fvZe
+#: sf_calc.xhp
+msgctxt ""
+"sf_calc.xhp\n"
+"pyc_id761621538667290\n"
+"help.text"
+msgid "doc.CopyToRange(\"SheetX.A1:F10\", \"SheetY.C5:J5\")"
msgstr ""
#. so8uw
@@ -3445,13 +4885,13 @@ msgctxt ""
msgid "Apply the functions Average, Count, Max, Min and Sum, respectively, to all the cells containing numeric values on a given range."
msgstr ""
-#. fPXvC
+#. F2UTC
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id741595777001537\n"
"help.text"
-msgid "<emph>Range</emph> : The range to which the function will be applied, as a string."
+msgid "<emph>range</emph>: The range to which the function will be applied, as a string."
msgstr ""
#. ZhAYY
@@ -3472,6 +4912,96 @@ msgctxt ""
msgid "Cells in the given range that contain text will be ignored by all of these functions. For example, the <literal>DCount</literal> method will not count cells with text, only numerical cells."
msgstr ""
+#. BVKEy
+#: sf_calc.xhp
+msgctxt ""
+"sf_calc.xhp\n"
+"par_id501623063693649\n"
+"help.text"
+msgid "Depending on the parameters provided this method will return:"
+msgstr ""
+
+#. pBZm6
+#: sf_calc.xhp
+msgctxt ""
+"sf_calc.xhp\n"
+"par_id611623063742045\n"
+"help.text"
+msgid "A zero-based Array (or a tuple in Python) with the names of all the forms contained in a given sheet (if the <literal>form</literal> argument is absent)"
+msgstr ""
+
+#. FHWZs
+#: sf_calc.xhp
+msgctxt ""
+"sf_calc.xhp\n"
+"par_id641623063744536\n"
+"help.text"
+msgid "A <literal>SFDocuments.Form</literal> service instance representing the form specified as argument."
+msgstr ""
+
+#. YdQaD
+#: sf_calc.xhp
+msgctxt ""
+"sf_calc.xhp\n"
+"par_id441623090893210\n"
+"help.text"
+msgid "<emph>sheetname</emph>: The name of the sheet, as a string, from which the form will be retrieved."
+msgstr ""
+
+#. BV8GH
+#: sf_calc.xhp
+msgctxt ""
+"sf_calc.xhp\n"
+"par_id451623063459286\n"
+"help.text"
+msgid "<emph>form</emph>: The name or index corresponding to a form stored in the specified sheet. If this argument is absent, the method will return a list with the names of all forms available in the sheet."
+msgstr ""
+
+#. sFFyE
+#: sf_calc.xhp
+msgctxt ""
+"sf_calc.xhp\n"
+"par_id251623063305557\n"
+"help.text"
+msgid "In the following examples, the first line gets the names of all forms stored in \"Sheet1\" and the second line retrieves the <literal>Form</literal> object of the form named \"Form_A\" which is stored in \"Sheet1\"."
+msgstr ""
+
+#. G9yMh
+#: sf_calc.xhp
+msgctxt ""
+"sf_calc.xhp\n"
+"bas_id191623063399519\n"
+"help.text"
+msgid "Set FormNames = oDoc.Forms(\"Sheet1\")"
+msgstr ""
+
+#. cFBZw
+#: sf_calc.xhp
+msgctxt ""
+"sf_calc.xhp\n"
+"bas_id691623063399711\n"
+"help.text"
+msgid "Set FormA = oDoc.Forms(\"Sheet1\", \"Form_A\")"
+msgstr ""
+
+#. NY6Wb
+#: sf_calc.xhp
+msgctxt ""
+"sf_calc.xhp\n"
+"pyc_id271623063215023\n"
+"help.text"
+msgid "form_names = doc.Forms(\"Sheet1\")"
+msgstr ""
+
+#. DQsCo
+#: sf_calc.xhp
+msgctxt ""
+"sf_calc.xhp\n"
+"pyc_id961623063234990\n"
+"help.text"
+msgid "form_A = doc.Forms(\"Sheet1\", \"Form_A\")"
+msgstr ""
+
#. y9kCE
#: sf_calc.xhp
msgctxt ""
@@ -3481,22 +5011,22 @@ msgctxt ""
msgid "Converts a column number ranging between 1 and 1024 into its corresponding letter (column 'A', 'B', ..., 'AMJ'). If the given column number is outside the allowed range, a zero-length string is returned."
msgstr ""
-#. gUDC3
+#. EfsXe
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id83159163272628\n"
"help.text"
-msgid "<emph>ColumnNumber</emph> : The column number as an integer value in the interval 1 ... 1024."
+msgid "<emph>columnnumber</emph>: The column number as an integer value in the interval 1 ... 1024."
msgstr ""
-#. yDnhD
+#. 6yjtp
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
-"bas_id391611754462421\n"
+"par_id11621539831303\n"
"help.text"
-msgid "'Shows a message box with the string \"C\""
+msgid "Displays a message box with the name of the third column, which by default is \"C\"."
msgstr ""
#. XNAhU
@@ -3517,13 +5047,13 @@ 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 ""
-#. RG8Gg
+#. KDFkQ
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id891593880142588\n"
"help.text"
-msgid "<emph>Range</emph> : The range where to get the formulas from, as a string."
+msgid "<emph>range</emph>: The range where to get the formulas from, as a string."
msgstr ""
#. tBeSN
@@ -3544,22 +5074,22 @@ msgctxt ""
msgid "Get the value(s) stored in the given range of cells as a single value, a 1D array or a 2D array. All values are either doubles or strings."
msgstr ""
-#. gy45t
+#. XACNZ
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id91592231156434\n"
"help.text"
-msgid "<emph>Range</emph> : The range where to get the values from, as a string."
+msgid "<emph>range</emph>: The range where to get the values from, as a string."
msgstr ""
-#. t7Dxx
+#. ojRBo
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id991611756492772\n"
"help.text"
-msgid "If a cell contains a date, the number corresponding to that date will be returned. To convert numeric values to dates, use the Basic <link href=\"text/sbasic/shared/03100300.xhp\" name=\"CDate function\"><literal>CDate</literal> builtin function</link>."
+msgid "If a cell contains a date, the number corresponding to that date will be returned. To convert numeric values to dates in Basic scripts, use the Basic <link href=\"text/sbasic/shared/03100300.xhp\" name=\"CDate Basic\"><literal>CDate</literal> builtin function</link>. In Python scripts, use the <link href=\"text/sbasic/shared/03/sf_basic.xhp#CDate\" name=\"CDate Python\"><literal>CDate</literal> function from the <literal>Basic</literal> service.</link>"
msgstr ""
#. YYMuH
@@ -3589,31 +5119,31 @@ msgctxt ""
msgid "The method returns a string representing the modified range of cells."
msgstr ""
-#. FYhhA
+#. GrquM
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id851593685490824\n"
"help.text"
-msgid "<emph>FileName</emph> : Identifies the file to open. It must follow the <literal>SF_FileSystem.FileNaming</literal> notation."
+msgid "<emph>filename</emph>: Identifies the file to open. It must follow the <literal>SF_FileSystem.FileNaming</literal> notation."
msgstr ""
-#. aTojh
+#. VdTtY
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id641593685490936\n"
"help.text"
-msgid "<emph>DestinationCell</emph> : The destination cell to insert the imported data, as a string. If instead a range is given, only its top-left cell is considered."
+msgid "<emph>destinationcell</emph>: The destination cell to insert the imported data, as a string. If instead a range is given, only its top-left cell is considered."
msgstr ""
-#. wrD7S
+#. BrTfu
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id641593685863838\n"
"help.text"
-msgid "<emph>FilterOptions</emph> : The arguments for the CSV input filter. The default filter makes following assumptions:"
+msgid "<emph>filteroptions</emph>: The arguments for the CSV input filter. The default filter makes following assumptions:"
msgstr ""
#. Mb4c6
@@ -3724,49 +5254,49 @@ msgctxt ""
msgid "The method returns <literal>True</literal> when the import was successful."
msgstr ""
-#. HfEiJ
+#. rgoAd
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id311599568986784\n"
"help.text"
-msgid "<emph>FileName</emph> : Identifies the file to open. It must follow the <literal>SF_FileSystem.FileNaming</literal> notation."
+msgid "<emph>filename</emph>: Identifies the file to open. It must follow the <literal>SF_FileSystem.FileNaming</literal> notation."
msgstr ""
-#. Makpm
+#. j2J5e
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id711596555746281\n"
"help.text"
-msgid "<emph>RegistrationName</emph> : The name to use to find the database in the databases register. This argument is ignored if a <literal>FileName</literal> is provided."
+msgid "<emph>registrationname</emph>: The name to use to find the database in the databases register. This argument is ignored if a <literal>filename</literal> is provided."
msgstr ""
-#. iG9FB
+#. 2hSHw
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id211599568986329\n"
"help.text"
-msgid "<emph>DestinationCell</emph> : The destination of the imported data, as a string. If a range is given, only its top-left cell is considered."
+msgid "<emph>destinationcell</emph>: The destination of the imported data, as a string. If a range is given, only its top-left cell is considered."
msgstr ""
-#. T8KAC
+#. aMfVw
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id451599489278429\n"
"help.text"
-msgid "<emph>SQLCommand</emph> : A table or query name (without surrounding quotes or square brackets) or a SELECT SQL statement in which table and field names may be surrounded by square brackets or quotes to improve its readability."
+msgid "<emph>sqlcommand</emph>: A table or query name (without surrounding quotes or square brackets) or a SELECT SQL statement in which table and field names may be surrounded by square brackets or quotes to improve its readability."
msgstr ""
-#. GiN95
+#. wFpLr
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id271599489278141\n"
"help.text"
-msgid "<emph>DirectSQL</emph> : When <literal>True</literal>, the SQL command is sent to the database engine without pre-analysis. Default is <literal>False</literal>. The argument is ignored for tables. For queries, the applied option is the one set when the query was defined."
+msgid "<emph>directsql</emph>: When <literal>True</literal>, the SQL command is sent to the database engine without pre-analysis. Default is <literal>False</literal>. The argument is ignored for tables. For queries, the applied option is the one set when the query was defined."
msgstr ""
#. toj8z
@@ -3778,22 +5308,22 @@ msgctxt ""
msgid "Inserts a new empty sheet before an existing sheet or at the end of the list of sheets."
msgstr ""
-#. iFgTP
+#. Xbm7k
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id941591698472748\n"
"help.text"
-msgid "<emph>SheetName</emph> : The name of the new sheet."
+msgid "<emph>sheetname</emph>: The name of the new sheet."
msgstr ""
-#. agryz
+#. XbXNM
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id84159169847269\n"
"help.text"
-msgid "<emph>BeforeSheet</emph> : The name (string) or index (numeric, starting from 1) of the sheet before which to insert the new sheet."
+msgid "<emph>beforesheet</emph>: The name (string) or index (numeric, starting from 1) of the sheet before which to insert the new sheet. This argument is optional and the default behavior is to insert the sheet at the last position."
msgstr ""
#. UCmit
@@ -3814,22 +5344,22 @@ msgctxt ""
msgid "Moves a specified source range to a destination range of cells. The method returns a string representing the modified range of cells. The dimension of the modified area is fully determined by the size of the source area."
msgstr ""
-#. Eh8ar
+#. UqxZv
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id571592569476332\n"
"help.text"
-msgid "<emph>Source</emph> : The source range of cells, as a string."
+msgid "<emph>source</emph>: The source range of cells, as a string."
msgstr ""
-#. MSSig
+#. G6BSW
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id891592569476362\n"
"help.text"
-msgid "<emph>Destination</emph> : The destination cell, as a string. If a range is given, its top-left cell is considered as the destination."
+msgid "<emph>destination</emph>: The destination cell, as a string. If a range is given, its top-left cell is considered as the destination."
msgstr ""
#. NorEd
@@ -3841,22 +5371,22 @@ msgctxt ""
msgid "Moves an existing sheet and places it before a specified sheet or at the end of the list of sheets."
msgstr ""
-#. s6bx7
+#. dgAxB
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id351591698903911\n"
"help.text"
-msgid "<emph>SheetName</emph> : The name of the sheet to move. The sheet must exist or an exception is raised."
+msgid "<emph>sheetname</emph>: The name of the sheet to move. The sheet must exist or an exception is raised."
msgstr ""
-#. kp595
+#. fevuS
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id9159169890334\n"
"help.text"
-msgid "<emph>BeforeSheet</emph> : The name (string) or index (numeric, starting from 1) of the sheet before which the original sheet will be placed."
+msgid "<emph>beforesheet</emph>: The name (string) or index (numeric, starting from 1) of the sheet before which the original sheet will be placed. This argument is optional and the default behavior is to move the sheet to the last position."
msgstr ""
#. pd5t4
@@ -3886,67 +5416,67 @@ msgctxt ""
msgid "This method has the same behavior as the homonymous Calc's <link href=\"text/scalc/01/04060109.xhp\" name=\"Offset function\">Offset function</link>."
msgstr ""
-#. uiv8D
+#. G2oD2
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id901592233506293\n"
"help.text"
-msgid "<emph>Reference</emph> : The range, as a string, that the method will use as reference to perform the offset operation."
+msgid "<emph>reference</emph>: The range, as a string, that the method will use as reference to perform the offset operation."
msgstr ""
-#. YmkNz
+#. Ra7aW
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id781592234124856\n"
"help.text"
-msgid "<emph>Rows</emph> : The number of rows by which the initial range is offset upwards (negative value) or downwards (positive value). Use 0 (default) to stay in the same row."
+msgid "<emph>rows</emph>: The number of rows by which the initial range is offset upwards (negative value) or downwards (positive value). Use 0 (default) to stay in the same row."
msgstr ""
-#. fR6JC
+#. FvqjV
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id971592234138769\n"
"help.text"
-msgid "<emph>Columns</emph> : The number of columns by which the initial range is offset to the left (negative value) or to the right (positive value). Use 0 (default) to stay in the same column."
+msgid "<emph>columns</emph>: The number of columns by which the initial range is offset to the left (negative value) or to the right (positive value). Use 0 (default) to stay in the same column."
msgstr ""
-#. TKX46
+#. VzgGM
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id321592234150061\n"
"help.text"
-msgid "<emph>Height</emph> : The vertical height for an area that starts at the new range position. Default = 0 (no vertical resizing)."
+msgid "<emph>height</emph>: The vertical height for an area that starts at the new range position. Omit this argument when no vertical resizing is needed."
msgstr ""
-#. 8uqoL
+#. JxENN
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id271592234165247\n"
"help.text"
-msgid "<emph>Width</emph> : The horizontal width for an area that starts at the new range position. Default = 0 (no horizontal resizing)."
+msgid "<emph>width</emph>: The horizontal width for an area that starts at the new range position. Omit this argument when no horizontal resizing is needed."
msgstr ""
-#. hT42G
+#. t9QDN
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id871592234172652\n"
"help.text"
-msgid "Arguments <literal>Rows</literal> and <literal>Columns</literal> must not lead to zero or negative start row or column."
+msgid "Arguments <literal>rows</literal> and <literal>columns</literal> must not lead to zero or negative start row or column."
msgstr ""
-#. QcACo
+#. JAxEm
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id211592234180073\n"
"help.text"
-msgid "Arguments <literal>Height</literal> and <literal>Width</literal> must not lead to zero or negative count of rows or columns."
+msgid "Arguments <literal>height</literal> and <literal>width</literal> must not lead to zero or negative count of rows or columns."
msgstr ""
#. BkCDz
@@ -3976,13 +5506,22 @@ msgctxt ""
msgid "Removes an existing sheet from the document."
msgstr ""
-#. 9Mvbg
+#. Gwe7Z
+#: sf_calc.xhp
+msgctxt ""
+"sf_calc.xhp\n"
+"par_id991621620588147\n"
+"help.text"
+msgid "<input>svc.RemoveSheet(sheetname: str): bool</input>"
+msgstr ""
+
+#. dVxiA
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id331591699085330\n"
"help.text"
-msgid "<emph>SheetName</emph> : The name of the sheet to remove."
+msgid "<emph>sheetname</emph>: The name of the sheet to remove."
msgstr ""
#. GwKHr
@@ -3994,22 +5533,22 @@ msgctxt ""
msgid "Renames the given sheet and returns <literal>True</literal> if successful."
msgstr ""
-#. mAigC
+#. ofAiN
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id161591704316337\n"
"help.text"
-msgid "<emph>SheetName</emph> : The name of the sheet to rename."
+msgid "<emph>sheetname</emph>: The name of the sheet to rename."
msgstr ""
-#. s8sbi
+#. JHEDe
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id931591704316998\n"
"help.text"
-msgid "<emph>NewName</emph> : the new name of the sheet. It must not exist yet."
+msgid "<emph>newname</emph>: the new name of the sheet. It must not exist yet."
msgstr ""
#. bwtAA
@@ -4021,13 +5560,13 @@ msgctxt ""
msgid "This example renames the active sheet to \"SheetY\":"
msgstr ""
-#. EfMAM
+#. qEM6N
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id191592745582983\n"
"help.text"
-msgid "Stores the given value starting from a specified target cell. The updated area expands itself from the target cell or from the top-left corner of the given range to accommodate the size of the input <literal>Value</literal> argument. Vectors are always expanded vertically."
+msgid "Stores the given value starting from a specified target cell. The updated area expands itself from the target cell or from the top-left corner of the given range to accommodate the size of the input <literal>value</literal> argument. Vectors are always expanded vertically."
msgstr ""
#. tm6AR
@@ -4039,22 +5578,22 @@ msgctxt ""
msgid "The method returns a string representing the modified area as a range of cells."
msgstr ""
-#. 6bCom
+#. FAuKq
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id801592745582116\n"
"help.text"
-msgid "<emph>TargetCell</emph> : The cell or a range as a string from where to start to store the given value."
+msgid "<emph>targetcell</emph>: The cell or a range as a string from where to start to store the given value."
msgstr ""
-#. SWWie
+#. aK7EZ
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id321592745582192\n"
"help.text"
-msgid "<emph>Value</emph> : A scalar, a vector or an array with the new values to be stored from the target cell or from the top-left corner of the range if <literal>TargetCell</literal> is a range. The new values must be strings, numeric values or dates. Other types will cause the corresponding cells to be emptied."
+msgid "<emph>value</emph>: A scalar, a vector or an array (in Python, one or two-dimensional lists and tuples) with the new values to be stored from the target cell or from the top-left corner of the range if <literal>targetcell</literal> is a range. The new values must be strings, numeric values or dates. Other types will cause the corresponding cells to be emptied."
msgstr ""
#. 7BCXQ
@@ -4111,49 +5650,49 @@ msgctxt ""
msgid "The method returns a string representing the modified area as a range of cells."
msgstr ""
-#. 9FVf6
+#. xYrHQ
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id361592231799255\n"
"help.text"
-msgid "<emph>TargetRange</emph> : The range where to store the given value, as a string."
+msgid "<emph>targetrange</emph>: The range where to store the given value, as a string."
msgstr ""
-#. gSTGX
+#. dydXF
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id461592232081985\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>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 ""
-#. J2xh8
+#. CgwVF
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id841592745785192\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 "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 ""
-#. 6eqih
+#. QFkLr
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id191611776838396\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 "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 ""
-#. nfsWb
+#. ykBk6
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id71611776941663\n"
"help.text"
-msgid "Vectors are expanded vertically, except if the range 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 ""
#. FJCPf
@@ -4174,6 +5713,15 @@ msgctxt ""
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 ""
+
#. g8mER
#: sf_calc.xhp
msgctxt ""
@@ -4192,22 +5740,22 @@ msgctxt ""
msgid "The method returns a string representing the modified area as a range of cells."
msgstr ""
-#. L8GHj
+#. FtFpL
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id22159576768782\n"
"help.text"
-msgid "<emph>TargetRange</emph> : The range to which the style will be applied, as a string."
+msgid "<emph>targetrange</emph>: The range to which the style will be applied, as a string."
msgstr ""
-#. UxxXn
+#. aAGcy
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id181595767687247\n"
"help.text"
-msgid "<emph>Style</emph> : The name of the cell style to apply."
+msgid "<emph>style</emph>: The name of the cell style to apply."
msgstr ""
#. DCAWV
@@ -4228,22 +5776,22 @@ msgctxt ""
msgid "The method returns a string representing the modified area as a range of cells."
msgstr ""
-#. CWJbm
+#. F5XDi
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id891593880376776\n"
"help.text"
-msgid "<emph>TargetRange</emph> : The range to insert the formulas, as a string."
+msgid "<emph>targetrange</emph>: The range to insert the formulas, as a string."
msgstr ""
-#. rRECW
+#. A2UQF
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id941593880376500\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 "<emph>formula</emph>: A string, a vector or an array of strings with the new formulas for each cell in the target range."
msgstr ""
#. 746E8
@@ -4264,31 +5812,31 @@ msgctxt ""
msgid "If the given formula is a string, the unique formula is pasted along the whole range with adjustment of the relative references."
msgstr ""
-#. uqWBs
+#. zr47n
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id491593880857823\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 "If the size of <literal>formula</literal> is smaller than the size of <literal>targetrange</literal>, then the remaining cells are emptied."
msgstr ""
-#. oMpK4
+#. LwoGL
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id701611778103306\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>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 ""
-#. xGTCr
+#. GQC3N
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id761611777946581\n"
"help.text"
-msgid "Vectors are always expanded vertically, except if the range has a height of exactly 1 row."
+msgid "Vectors are always expanded vertically, except if <literal>targetrange</literal> has a height of exactly 1 row."
msgstr ""
#. rNEEY
@@ -4318,67 +5866,67 @@ msgctxt ""
msgid "Sorts the given range based on up to 3 columns/rows. The sorting order may vary by column/row. It returns a string representing the modified range of cells. The size of the modified area is fully determined by the size of the source area."
msgstr ""
-#. V6NVn
+#. MVGBC
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id171595692394598\n"
"help.text"
-msgid "<emph>Range</emph> : The range to be sorted, as a string."
+msgid "<emph>range</emph>: The range to be sorted, as a string."
msgstr ""
-#. zppvu
+#. aenrK
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id171595692814163\n"
"help.text"
-msgid "<emph>SortKeys</emph> : A scalar (if 1 column/row) or an array of column/row numbers starting from 1. The maximum number of keys is 3."
+msgid "<emph>sortkeys</emph>: A scalar (if 1 column/row) or an array of column/row numbers starting from 1. The maximum number of keys is 3."
msgstr ""
-#. rmDya
+#. aQF93
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id421595692962095\n"
"help.text"
-msgid "<emph>SortOrder</emph> : A scalar or an array of strings containing the values \"ASC\" (ascending), \"DESC\" (descending) or \"\" (which defaults to ascending). Each item is paired with the corresponding item in <literal>SortKeys</literal>. If the <literal>SortOrder</literal> array is shorter than <literal>SortKeys</literal>, the remaining keys are sorted in ascending order."
+msgid "<emph>sortorder</emph>: A scalar or an array of strings containing the values \"ASC\" (ascending), \"DESC\" (descending) or \"\" (which defaults to ascending). Each item is paired with the corresponding item in <literal>sortkeys</literal>. If the <literal>sortorder</literal> array is shorter than <literal>sortkeys</literal>, the remaining keys are sorted in ascending order."
msgstr ""
-#. oPgRB
+#. GVpuf
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id361595692394604\n"
"help.text"
-msgid "<emph>DestinationCell</emph> : The destination cell of the sorted range of cells, as a string. If a range is given, only its top-left cell is considered. By default the source Range is overwritten."
+msgid "<emph>destinationcell</emph>: The destination cell of the sorted range of cells, as a string. If a range is given, only its top-left cell is considered. By default the source Range is overwritten."
msgstr ""
-#. JogWo
+#. QyaTf
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id441595693011034\n"
"help.text"
-msgid "<emph>ContainsHeader</emph> : When <literal>True</literal>, the first row/column is not sorted."
+msgid "<emph>containsheader</emph>: When <literal>True</literal>, the first row/column is not sorted."
msgstr ""
-#. Q7Bi2
+#. AbVtY
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id241595693169032\n"
"help.text"
-msgid "<emph>CaseSensitive</emph> : Only for string comparisons. Default = <literal>False</literal>"
+msgid "<emph>casesensitive</emph>: Only for string comparisons. Default = <literal>False</literal>"
msgstr ""
-#. g2ggy
+#. CL5Gm
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id1001595693326226\n"
"help.text"
-msgid "<emph>SortColumns</emph> : When <literal>True</literal>, the columns are sorted from left to right. Default = <literal>False</literal> : rows are sorted from top to bottom."
+msgid "<emph>sortcolumns</emph>: When <literal>True</literal>, the columns are sorted from left to right. Default = <literal>False</literal> : rows are sorted from top to bottom."
msgstr ""
#. LvjpD
@@ -4543,13 +6091,13 @@ msgctxt ""
msgid "Conversely, if a <literal>RegistrationName</literal> is specified, the <literal>FileName</literal> parameter should not be defined."
msgstr ""
-#. 3d6NY
+#. Bc97U
#: sf_database.xhp
msgctxt ""
"sf_database.xhp\n"
"par_id841615147168279\n"
"help.text"
-msgid "<emph>ReadOnly</emph>: Determines if the database will be opened as readonly (Default = True)."
+msgid "<emph>ReadOnly</emph>: Determines if the database will be opened as readonly (Default = <literal>True</literal>)."
msgstr ""
#. Gn7AF
@@ -4597,6 +6145,15 @@ msgctxt ""
msgid "' ... Run queries, SQL statements, ..."
msgstr ""
+#. AVkg5
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id361619188184750\n"
+"help.text"
+msgid "The <link href=\"text/sbasic/shared/03/sf_database.xhp#GetDatabase\" name=\"GetDatabase method\">GetDatabase</link> method used in the example above is part of ScriptForge's <literal>Base</literal> service."
+msgstr ""
+
#. EF9Lc
#: sf_database.xhp
msgctxt ""
@@ -5065,13 +6622,13 @@ msgctxt ""
msgid "In modal mode, the box is displayed and the execution of the macro process is suspended until one of the OK or Cancel buttons is pressed. In the meantime, user actions executed on the box can trigger specific actions."
msgstr ""
-#. QEaR3
+#. FFTSj
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
"par_id981598110463521\n"
"help.text"
-msgid "In non-modal mode, the dialog box is \"floating\" on the user desktop and the execution of the macro process continues normally. Regardless of its status, the dialog closes when the macro that displayed it finishes running."
+msgid "In non-modal mode, the dialog box is \"floating\" on the user desktop and the execution of the macro process continues normally. A non-modal dialog closes when it is terminated with the <literal>Terminate()</literal> method or when the %PRODUCTNAME session ends. The window close button is inactive in non-modal dialogs."
msgstr ""
#. GrpyR
@@ -5101,13 +6658,13 @@ msgctxt ""
msgid "Service invocation and usage"
msgstr ""
-#. v8RcL
+#. S8GrJ
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
"par_id361598174756160\n"
"help.text"
-msgid "The <literal>Dialog</literal> service is invoked through the <literal>CreateScriptService</literal> method. It requires three arguments to specify the dialog box to activate:"
+msgid "The <literal>Dialog</literal> service is invoked through the <literal>CreateScriptService</literal> method. It requires three positional arguments to specify the dialog box to activate:"
msgstr ""
#. Ntzqh
@@ -5137,6 +6694,15 @@ msgctxt ""
msgid "<emph>DialogName</emph>: A case-sensitive string designating the dialog."
msgstr ""
+#. r5vY5
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id761620142701399\n"
+"help.text"
+msgid "Below %PRODUCTNAME Basic and Python examples are displaying the <literal>dlgConsole</literal> dialog that belongs to <literal>ScriptForge</literal> shared library:"
+msgstr ""
+
#. mqjFF
#: sf_dialog.xhp
msgctxt ""
@@ -5164,22 +6730,67 @@ msgctxt ""
msgid "'... Process controls and do what is needed here"
msgstr ""
-#. ovpiH
+#. VD35X
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id601619622310089\n"
+"help.text"
+msgid "Or using Python:"
+msgstr ""
+
+#. knENA
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"pyc_id41619622700314\n"
+"help.text"
+msgid "# ... controls initialization goes here..."
+msgstr ""
+
+#. 2PTBU
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"pyc_id661611699964814\n"
+"help.text"
+msgid "# Default mode is Modal"
+msgstr ""
+
+#. ABoA2
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"pyc_id681619619965191\n"
+"help.text"
+msgid "# ... Process controls and do what is needed here"
+msgstr ""
+
+#. eehkB
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
"par_id951598174966322\n"
"help.text"
-msgid "Alternatively a <literal>Dialog</literal> instance can be retrieved via the <literal>SFDialogs.DialogEvent</literal> service, providing the dialog was initiated with the <literal>Dialog</literal> service. <literal>DialogEvent</literal> returns the <literal>SFDialogs.Dialog</literal> service instance that triggered the event."
+msgid "Alternatively a <literal>Dialog</literal> instance can be retrieved via the <literal>SFDialogs.DialogEvent</literal> service, providing that the dialog was initiated with the <literal>Dialog</literal> service. <literal>DialogEvent</literal> returns the <literal>SFDialogs.Dialog</literal> service instance that triggered the event."
msgstr ""
-#. XxoaB
+#. QBG5g
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id741619625211462\n"
+"help.text"
+msgid "with Python:"
+msgstr ""
+
+#. n72Hv
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
"par_id251598176312571\n"
"help.text"
-msgid "Note that in previous examples, the prefix <literal>\"SFDialogs.\"</literal> may be omitted."
+msgid "Note that in previous examples, the prefix <literal>\"SFDialogs.\"</literal> may be omitted when deemed appropriate."
msgstr ""
#. nXGkZ
@@ -5677,13 +7288,13 @@ msgctxt ""
msgid "This method is called from a dialog or control event, or when a dialog is displayed in non-modal mode."
msgstr ""
-#. eYDfG
+#. uoBhE
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
-"bas_id841598179117184\n"
+"par_id811620109056270\n"
"help.text"
-msgid "' Dialog stored in current document's standard library"
+msgid "Python and %PRODUCTNAME Basic examples both assume that the dialog is stored in current document's <literal>Standard</literal> library."
msgstr ""
#. 4qLn9
@@ -5704,13 +7315,13 @@ msgctxt ""
msgid "the list of the controls contained in the dialog"
msgstr ""
-#. 4EuYK
+#. hdSWz
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
"par_id81598185229301\n"
"help.text"
-msgid "a dialog control class instance based on its name"
+msgid "a <literal>DialogControl</literal> class instance based on its name"
msgstr ""
#. AEAHd
@@ -5740,13 +7351,40 @@ msgctxt ""
msgid "<literal>EndExecute()</literal> is usually contained in the processing of a macro triggered by a dialog or control event."
msgstr ""
-#. BkuiE
+#. yukGC
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
"par_id451598185776957\n"
"help.text"
-msgid "<emph>ReturnValue</emph> : The value passed to the running <literal>Execute()</literal> method."
+msgid "<emph>returnvalue</emph>: The value passed to the running <literal>Execute()</literal> method."
+msgstr ""
+
+#. ABome
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id411620110780170\n"
+"help.text"
+msgid "Using %PRODUCTNAME Basic:"
+msgstr ""
+
+#. EtAN6
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id11620110819754\n"
+"help.text"
+msgid "Using Python:"
+msgstr ""
+
+#. ML9Mz
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id81620201915101\n"
+"help.text"
+msgid "Above <link href=\"https://api.libreoffice.org/docs/idl/ref/structcom_1_1sun_1_1star_1_1lang_1_1EventObject.html\" name=\"com.sun.star.lang.EventObject\">com.sun.star.lang.EventObject</link> mentions are optional. Such annotations help identify %PRODUCTNAME Application Programming Interface (API)."
msgstr ""
#. FD9fr
@@ -5794,22 +7432,31 @@ msgctxt ""
msgid "For non-modal dialog boxes the method always returns 0 and the execution of the macro continues."
msgstr ""
-#. KmiEw
+#. Ej2iF
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
"par_id11598186461227\n"
"help.text"
-msgid "<emph>Modal</emph> : <literal>False</literal> when non-modal dialog. Default = <literal>True</literal>."
+msgid "<emph>modal</emph>: <literal>False</literal> when non-modal dialog. Default = <literal>True</literal>."
msgstr ""
-#. DxiPm
+#. fGatm
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
-"bas_id211598187104866\n"
+"par_id231620110023843\n"
"help.text"
-msgid "' Dialog stored in current document's standard library"
+msgid "In this Basic example <literal>myDialog</literal> dialog is stored in current document's <literal>Standard</literal> library."
+msgstr ""
+
+#. ouEVN
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id191620110162627\n"
+"help.text"
+msgid "This Python code displays <literal>DlgConvert</literal> modal dialog from <literal>Euro</literal> shared Basic library."
msgstr ""
#. ARCGg
@@ -5821,6 +7468,33 @@ msgctxt ""
msgid "Terminate the <literal>Dialog</literal> service for the current instance. Return <literal>True</literal> if the termination was successful."
msgstr ""
+#. CgAYf
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id951620300687150\n"
+"help.text"
+msgid "Below Basic and Python examples open <literal>DlgConsole</literal> and <literal>dlgTrace</literal> non-modal dialogs. They are respectively stored in <literal>ScriptForge</literal> and <literal>Access2Base</literal> shared libraries. Dialog close buttons are disabled and explicit termination is performed at the end of a running process."
+msgstr ""
+
+#. W3W3Y
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id301620302137482\n"
+"help.text"
+msgid "In this example a button in <literal>DlgConsole</literal> is substituting inhibited window closing:"
+msgstr ""
+
+#. 7z7hg
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id811620112217958\n"
+"help.text"
+msgid "With Python:"
+msgstr ""
+
#. BFfGX
#: sf_dialogcontrol.xhp
msgctxt ""
@@ -5893,13 +7567,22 @@ msgctxt ""
msgid "Service invocation"
msgstr ""
-#. jKixF
+#. EnxDs
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
"par_id361598174756160\n"
"help.text"
-msgid "The <literal>DialogControl</literal><literal/> service is invoked from an existing <literal>Dialog</literal> service instance thru its <literal>Controls()</literal> method. The dialog must be initiated with the <literal>SFDialogs.Dialog</literal> service."
+msgid "The <literal>DialogControl</literal> service is invoked from an existing <literal>Dialog</literal> service instance through its <literal>Controls()</literal> method. The dialog must be initiated with the <literal>SFDialogs.Dialog</literal> service."
+msgstr ""
+
+#. RCFrE
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"bas_id581598453210170\n"
+"help.text"
+msgid "myControl.Value = \"Dialog started at \" & Now()"
msgstr ""
#. WVG8J
@@ -5911,22 +7594,31 @@ msgctxt ""
msgid "' ... process the controls actual values"
msgstr ""
-#. 2PPv4
+#. gxhUu
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
-"par_id951598174966322\n"
+"pyc_id861620225235002\n"
"help.text"
-msgid "Alternatively a control instance can be retrieved via the <literal>SFDialogs.DialogEvent</literal> service, providing the dialog was initiated with the <literal>Dialog</literal> service. <literal>DialogEvent</literal> returns the <literal>SFDialogs.DialogControl</literal> class instance that triggered the event."
+msgid "text.Value = \"Dialog started at \" + strftime(\"%a, %d %b %Y %H:%M:%S\", localtime())"
msgstr ""
-#. WKCuT
+#. nu3f3
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
-"bas_id801598175242937\n"
+"pyc_id841620225235377\n"
+"help.text"
+msgid "# ... process the controls actual values"
+msgstr ""
+
+#. 2PPv4
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id951598174966322\n"
"help.text"
-msgid "' oControl represents now the instance of the Control class having triggered the current event"
+msgid "Alternatively a control instance can be retrieved via the <literal>SFDialogs.DialogEvent</literal> service, providing the dialog was initiated with the <literal>Dialog</literal> service. <literal>DialogEvent</literal> returns the <literal>SFDialogs.DialogControl</literal> class instance that triggered the event."
msgstr ""
#. 75WJy
@@ -7180,40 +8872,40 @@ msgctxt ""
msgid "This method may be called before displaying the dialog box to build the initial tree. It may also be called from a dialog or control event - using the <literal>OnNodeExpanded</literal> event - to complete the tree dynamically."
msgstr ""
-#. cK7HA
+#. T8xdA
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
"par_id761612711823834\n"
"help.text"
-msgid "<emph>ParentNode</emph>: A node UNO object, of type <literal>com.sun.star.awt.tree.XMutableTreeNode</literal>."
+msgid "<emph>parentnode</emph>: A node UNO object, of type <literal>com.sun.star.awt.tree.XMutableTreeNode</literal>."
msgstr ""
-#. g2Ubo
+#. qJ9ej
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
"par_id791612711823819\n"
"help.text"
-msgid "<emph>DisplayValue</emph>: The text appearing in the tree control box."
+msgid "<emph>displayvalue</emph>: The text appearing in the tree control box."
msgstr ""
-#. GV6Gp
+#. Pzz72
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
"par_id911612711823382\n"
"help.text"
-msgid "<emph>DataValue</emph>: Any value associated with the new node. Default value is <literal>Empty</literal>."
+msgid "<emph>datavalue</emph>: Any value associated with the new node. <literal>datavalue</literal> may be a string, a number or a date. Omit the argument when not applicable."
msgstr ""
-#. qbb2x
+#. 2pLPL
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
-"bas_id401612711823779\n"
+"par_id901620317110685\n"
"help.text"
-msgid "'Dialog stored in current document's standard library"
+msgid "%PRODUCTNAME Basic and Python examples pick up current document's <literal>myDialog</literal> dialog from <literal>Standard</literal> library."
msgstr ""
#. 8B3qP
@@ -7225,22 +8917,22 @@ msgctxt ""
msgid "Return <literal>True</literal> when a subtree, subordinate to a parent node, could be inserted successfully in a tree control. If the parent node had already child nodes before calling this method, the child nodes are erased."
msgstr ""
-#. UkE9k
+#. beond
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
"par_id781612713087722\n"
"help.text"
-msgid "<emph>ParentNode</emph>: A node UNO object, of type <literal>com.sun.star.awt.tree.XMutableTreeNode</literal>."
+msgid "<emph>parentnode</emph>: A node UNO object, of type <literal>com.sun.star.awt.tree.XMutableTreeNode</literal>."
msgstr ""
-#. 2FTD4
+#. QJ73V
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
"par_id36161271308759\n"
"help.text"
-msgid "<emph>FlatTree</emph>: a two dimension array sorted on the columns containing the display values. Such an array can be issued by the <literal>GetRows</literal> method applied on the <literal>SFDatabases.Database</literal> service. When an array item containing the text to be displayed is <literal>Empty</literal> or <literal>Null</literal>, no new subnode is created and the remainder of the row is skipped."
+msgid "<emph>flattree</emph>: a two dimension array sorted on the columns containing the display values. Such an array can be issued by the <literal>GetRows</literal> method applied on the <literal>SFDatabases.Database</literal> service. When an array item containing the text to be displayed is <literal>Empty</literal> or <literal>Null</literal>, no new subnode is created and the remainder of the row is skipped."
msgstr ""
#. r5QNj
@@ -7252,13 +8944,13 @@ msgctxt ""
msgid "Flat tree >>>> Resulting subtree"
msgstr ""
-#. SQH7v
+#. MUi8U
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
"par_id51612713087915\n"
"help.text"
-msgid "<emph>WithDataValue</emph>: When <literal>False</literal> default value is used, every column of <literal>FlatTree</literal> contains the text to be displayed in the tree control. When <literal>True</literal>, the texts to be displayed (<literal>DisplayValue</literal>) are in columns 0, 2, 4, ... while the data values (<literal>DataValue</literal>) are in columns 1, 3, 5, ..."
+msgid "<emph>withdatavalue</emph>: When <literal>False</literal> default value is used, every column of <literal>flattree</literal> contains the text to be displayed in the tree control. When <literal>True</literal>, the texts to be displayed (<literal>displayvalue</literal>) are in columns 0, 2, 4, ... while the data values (<literal>datavalue</literal>) are in columns 1, 3, 5, ..."
msgstr ""
#. fWnhZ
@@ -7279,31 +8971,22 @@ msgctxt ""
msgid "This method may be called before displaying the dialog box to build the initial tree. It may also be called from a dialog or control event to complete the tree dynamically."
msgstr ""
-#. QiXVA
-#: sf_dialogcontrol.xhp
-msgctxt ""
-"sf_dialogcontrol.xhp\n"
-"par_id671612780723837\n"
-"help.text"
-msgid "<emph>DisplayValue</emph>: The text appearing in the tree control box."
-msgstr ""
-
-#. Cw3b9
+#. JXyjD
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
-"par_id31612780723267\n"
+"par_id791612117823819\n"
"help.text"
-msgid "<emph>DataValue</emph>: Any value associated with the new node. Default value is <literal>Empty</literal>."
+msgid "<emph>displayvalue</emph>: The text appearing in the tree control box."
msgstr ""
-#. Ynpwt
+#. XxGFd
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
"par_id171612781589503\n"
"help.text"
-msgid "Traverses the tree and finds recursively, starting from the root, a node meeting some criteria. Either - 1 match is enough - having its display value matching <literal>DisplayValue</literal> pattern or having its data value equal to <literal>DataValue</literal>. The comparisons may be or not case-sensitive. The first matching occurrence is returned as a node UNO object of type <literal>com.sun.star.awt.tree.XMutableTreeNode</literal>. <embedvar href=\"text/sbasic/shared/03/sf_dialogcontrol.xhp#XMutableTreeNode\"/>"
+msgid "Traverses the tree and finds recursively, starting from the root, a node meeting some criteria. Either - 1 match is enough - having its display value matching <literal>displayvalue</literal> pattern or having its data value equal to <literal>datavalue</literal>. The comparisons may be or not case-sensitive. The first matching occurrence is returned as a node UNO object of type <literal>com.sun.star.awt.tree.XMutableTreeNode</literal>. <embedvar href=\"text/sbasic/shared/03/sf_dialogcontrol.xhp#XMutableTreeNode\"/>"
msgstr ""
#. 5Jxkj
@@ -7324,40 +9007,31 @@ msgctxt ""
msgid "This method may be called before displaying the dialog box to build the initial tree. It may also be called from a dialog or control event."
msgstr ""
-#. BSnCr
+#. Dd4Ti
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
"par_id541613670199211\n"
"help.text"
-msgid "One argument out of <literal>DisplayValue</literal> or <literal>DataValue</literal> must be specified. If both present, one match is sufficient to select the node."
+msgid "One argument out of <literal>displayvalue</literal> or <literal>datavalue</literal> must be specified. If both present, one match is sufficient to select the node."
msgstr ""
-#. fYkEn
+#. MF7PA
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
"par_id591612781589560\n"
"help.text"
-msgid "<emph>DisplayValue</emph>: The pattern to be matched. See the <link href=\"text/sbasic/shared/03/sf_string.xhp#IsLike\" name=\"String service IsLike() method\"><literal>SF_String.IsLike()</literal></link> method. When equal to the zero-length string (default), this display value is not searched for."
+msgid "<emph>displayvalue</emph>: The pattern to be matched. Refer to <link href=\"text/sbasic/shared/03/sf_string.xhp#IsLike\" name=\"String service IsLike() method\"><literal>SF_String.IsLike()</literal></link> method for the list of possible wildcards. When equal to the zero-length string (default), this display value is not searched for."
msgstr ""
-#. CF4o6
-#: sf_dialogcontrol.xhp
-msgctxt ""
-"sf_dialogcontrol.xhp\n"
-"par_id481612781589626\n"
-"help.text"
-msgid "<emph>DataValue</emph>: A string, a numeric value, a date. Use <literal>Empty</literal> default value when no value applies."
-msgstr ""
-
-#. g7uEG
+#. BE58W
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
"par_id141582384726168\n"
"help.text"
-msgid "<emph>CaseSensitive</emph>: Default value is <literal>False</literal>"
+msgid "<emph>casesensitive</emph>: Default value is <literal>False</literal>"
msgstr ""
#. 3oU3L
@@ -8098,85 +9772,103 @@ msgctxt ""
msgid "Service invocation"
msgstr ""
-#. C9LQA
+#. X6BV3
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
-"par_id141610734722352\n"
+"par_id581611090387382\n"
"help.text"
-msgid "Before using the <literal>Document</literal> service the <literal>ScriptForge</literal> library needs to be loaded using:"
+msgid "Below are three variants of how the <literal>Document</literal> service can be invoked."
msgstr ""
-#. JFFek
+#. o39cT
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
-"par_id591589191059889\n"
+"par_id181622816732197\n"
"help.text"
-msgid "The <literal>Document</literal> service is closely related to the <literal>UI</literal> and <literal>FileSystem</literal> services of the <literal>ScriptForge</literal> library."
+msgid "Using the <literal>getDocument</literal> method from the <literal>ScriptForge</literal>.<literal>UI</literal> service:"
msgstr ""
-#. X6BV3
+#. 6AZF9
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
-"par_id581611090387382\n"
+"par_id181622818236233\n"
"help.text"
-msgid "Below are three variants of how the <literal>Document</literal> service can be invoked."
+msgid "Alternatively you can use the methods <literal>CreateDocument</literal> and <literal>OpenDocument</literal> from the <literal>UI</literal> service."
msgstr ""
-#. HevYB
+#. kv6B9
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
-"bas_id571589191739218\n"
+"par_id691622816765571\n"
"help.text"
-msgid "'1) From the ScriptForge.UI service:"
+msgid "Directly if the document is already open."
msgstr ""
-#. 6TA5q
+#. yFDEW
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
-"bas_id331589191766183\n"
+"par_id821622816825012\n"
"help.text"
-msgid "'Alternatively, using the CreateDocument or OpenDocument methods"
+msgid "From a macro triggered by a document event."
msgstr ""
-#. rAPFN
+#. FxfW2
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
-"bas_id571589191774268\n"
+"par_id831622816562430\n"
"help.text"
-msgid "'2) Directly if the document is already open"
+msgid "The <literal>Document</literal> service is closely related to the <literal>UI</literal> and <literal>FileSystem</literal> services."
msgstr ""
-#. CWFJB
+#. QF9FG
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
-"bas_id471598109329789\n"
+"par_id891582733781994\n"
"help.text"
-msgid "'3) From a macro triggered by a document event"
+msgid "Except when the document was closed by program with the CloseDocument method (it is then superfluous), it is recommended to free resources after use:"
msgstr ""
-#. LyvNw
+#. 2odf5
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
-"par_id71611090922315\n"
+"pyc_id551622819064247\n"
"help.text"
-msgid "The use of the prefix \"<literal>SFDocuments.</literal>\" while calling the service is optional."
+msgid "def RunEvent(event)"
msgstr ""
-#. QF9FG
+#. oHQNa
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
-"par_id891582733781994\n"
+"pyc_id311622819064554\n"
"help.text"
-msgid "Except when the document was closed by program with the CloseDocument method (it is then superfluous), it is recommended to free resources after use:"
+msgid "doc = CreateScriptService(\"SFDocuments.DocumentEvent\", Event)"
+msgstr ""
+
+#. sHApS
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"pyc_id221622819064967\n"
+"help.text"
+msgid "# (...)"
+msgstr ""
+
+#. LyvNw
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id71611090922315\n"
+"help.text"
+msgid "The use of the prefix \"<literal>SFDocuments.</literal>\" while calling the service is optional."
msgstr ""
#. z3oxC
@@ -8422,6 +10114,15 @@ msgctxt ""
msgid "The example below prints all the properties of a document. Note that the <literal>oDoc</literal> object returned by the <literal>UI.OpenDocument</literal> method is a <literal>SFDocuments.Document</literal> object."
msgstr ""
+#. eqL5J
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id571622826920742\n"
+"help.text"
+msgid "To access document properties in a Python script the user needs to directly access them using their names, as shown below:"
+msgstr ""
+
#. wmiy9
#: sf_document.xhp
msgctxt ""
@@ -8494,40 +10195,112 @@ msgctxt ""
msgid "Returns <literal>True</literal> if the document was successfully closed."
msgstr ""
-#. F2emZ
+#. Wt7L9
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
"par_id361589200121646\n"
"help.text"
-msgid "<emph>SaveAsk</emph> : If <literal>True</literal> (default), the user is invited to confirm if the changes should be written on disk. This argument is ignored if the document was not modified."
+msgid "<emph>saveask</emph> : If <literal>True</literal> (default), the user is invited to confirm if the changes should be written on disk. This argument is ignored if the document was not modified."
msgstr ""
-#. AxyoV
+#. STq4L
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
-"par_id901599410483300\n"
+"bas_id751622827903730\n"
"help.text"
-msgid "This method is applicable <emph>only for Base documents</emph>."
+msgid "End If"
msgstr ""
-#. 47ud8
+#. vp56r
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
-"par_id891599410524092\n"
+"par_id501623063693649\n"
"help.text"
-msgid "It returns a <literal>SFDatabases.Database</literal> service instance giving access to the execution of SQL commands on the database defined and/or embedded in the actual Base document."
+msgid "Depending on the parameters provided this method will return:"
msgstr ""
-#. cdu6C
+#. wrCnS
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
-"par_id721599410266911\n"
+"par_id611623063742045\n"
"help.text"
-msgid "<emph>User, Password</emph> : The login parameters. Both default to \"\"."
+msgid "A zero-based Array (or a tuple in Python) with the names of all the forms contained in the document (if the <literal>form</literal> argument is absent)"
+msgstr ""
+
+#. hgt6o
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id641623063744536\n"
+"help.text"
+msgid "A <literal>SFDocuments.Form</literal> service instance representing the form specified as argument."
+msgstr ""
+
+#. 4WbGV
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id821623076570573\n"
+"help.text"
+msgid "This method is applicable only for Writer documents. Calc and Base documents have their own <literal>Forms</literal> method in the <link href=\"text/sbasic/shared/03/sf_calc.xhp#Forms\" name=\"Calc_Forms\">Calc</link> and <link href=\"text/sbasic/shared/03/sf_base.xhp#Forms\" name=\"Base_Forms\">Base</link> services, respectively."
+msgstr ""
+
+#. fRBBF
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id451623063459286\n"
+"help.text"
+msgid "<emph>form</emph>: The name or index corresponding to a form stored in the document. If this argument is absent, the method will return a list with the names of all forms available in the document."
+msgstr ""
+
+#. CELkA
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id251623063305557\n"
+"help.text"
+msgid "In the following examples, the first line gets the names of all forms in the document and the second line retrieves the <literal>Form</literal> object of the form named \"Form_A\"."
+msgstr ""
+
+#. 8GoMk
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"bas_id191623063399519\n"
+"help.text"
+msgid "Set FormNames = oDoc.Forms()"
+msgstr ""
+
+#. uCcpo
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"bas_id691623063399711\n"
+"help.text"
+msgid "Set FormA = oDoc.Forms(\"Form_A\")"
+msgstr ""
+
+#. 9gHMA
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"pyc_id271623063215023\n"
+"help.text"
+msgid "form_names = doc.Forms()"
+msgstr ""
+
+#. H3946
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"pyc_id961623063234990\n"
+"help.text"
+msgid "form_A = doc.Forms(\"Form_A\")"
msgstr ""
#. Nmwv9
@@ -8557,22 +10330,22 @@ msgctxt ""
msgid "The document itself does not need to be active to be able to run commands."
msgstr ""
-#. qAb3U
+#. QSiFB
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
"par_id401589202413575\n"
"help.text"
-msgid "<emph>Command</emph> : Case-sensitive string containing the command in English. The command itself is not checked for correctness. If nothing happens after the command call, then the command is probably wrong."
+msgid "<emph>command</emph>: Case-sensitive string containing the command in English. The command itself is not checked for correctness. If nothing happens after the command call, then the command is probably wrong."
msgstr ""
-#. nZ8Yc
+#. wQF35
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
"par_id721611153068137\n"
"help.text"
-msgid "The following example runs the \"SelectData\" command in a Calc sheet named \"My_File.ods\", which will result in the selection of the data area based on the currently selected cell."
+msgid "The following example runs the \"SelectData\" command in a Calc sheet named \"MyFile.ods\", which will result in the selection of the data area based on the currently selected cell."
msgstr ""
#. pbYAn
@@ -8647,49 +10420,49 @@ msgctxt ""
msgid "The document itself does not need to be active to run this method."
msgstr ""
-#. cNiiE
+#. 7tX6c
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
"par_id331589203370950\n"
"help.text"
-msgid "<emph>FileName</emph> : A string containing the file name to be used. It must follow the <literal>SF_FileSystem.FileNaming</literal> notation."
+msgid "<emph>filename</emph>: A string containing the file name to be used. It must follow the <literal>SF_FileSystem.FileNaming</literal> notation."
msgstr ""
-#. AKbDA
+#. niFkh
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
"par_id631589204010142\n"
"help.text"
-msgid "<emph>Overwrite</emph> : If <literal>True</literal>, the destination file may be overwritten (default = <literal>False</literal>)."
+msgid "<emph>overwrite</emph>: If <literal>True</literal>, the destination file may be overwritten (default = <literal>False</literal>)."
msgstr ""
-#. zkP8D
+#. snX8q
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
"par_id811589204084107\n"
"help.text"
-msgid "<emph>Password</emph> (*) : A non-space string to protect the document."
+msgid "<emph>password</emph> (*): A non-space string to protect the document."
msgstr ""
-#. ntVEA
+#. g3wDy
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
"par_id451589204163772\n"
"help.text"
-msgid "<emph>FilterName</emph> (*) : The name of a filter that should be used for saving the document. If this argument is passed, then the filter must exist."
+msgid "<emph>filtername</emph> (*): The name of a filter that should be used for saving the document. If this argument is passed, then the filter must exist."
msgstr ""
-#. N6WPC
+#. qZaAJ
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
"par_id981589204207800\n"
"help.text"
-msgid "<emph>FilterOptions</emph> (*) : An optional string of options associated with the filter."
+msgid "<emph>filteroptions</emph> (*): An optional string of options associated with the filter."
msgstr ""
#. FJywB
@@ -8719,49 +10492,49 @@ msgctxt ""
msgid "The document itself does not need to be active to run this method."
msgstr ""
-#. CPc2g
+#. FAjhF
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
"par_id301589205147697\n"
"help.text"
-msgid "<emph>FileName</emph> : A string containing the file name to be used. It must follow the <literal>SF_FileSystem.FileNaming</literal> notation."
+msgid "<emph>filename</emph>: A string containing the file name to be used. It must follow the <literal>SF_FileSystem.FileNaming</literal> notation."
msgstr ""
-#. GEybm
+#. zr6Rx
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
"par_id851589205147348\n"
"help.text"
-msgid "<emph>Overwrite</emph> : If <literal>True</literal>, the destination file may be overwritten (default = <literal>False</literal>)."
+msgid "<emph>overwrite</emph>: If <literal>True</literal>, the destination file may be overwritten (default = <literal>False</literal>)."
msgstr ""
-#. PPc3f
+#. k2uRD
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
"par_id821589205147330\n"
"help.text"
-msgid "<emph>Password</emph> (*) : A non-space string to protect the document."
+msgid "<emph>password</emph> (*): A non-space string to protect the document."
msgstr ""
-#. RKCha
+#. eyrsV
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
"par_id67158920514729\n"
"help.text"
-msgid "<emph>FilterName</emph> (*) : The name of a filter that should be used for saving the document. If this argument is passed, then the filter must exist."
+msgid "<emph>filtername</emph> (*): The name of a filter that should be used for saving the document. If this argument is passed, then the filter must exist."
msgstr ""
-#. hXUjB
+#. vA4NU
#: sf_document.xhp
msgctxt ""
"sf_document.xhp\n"
"par_id881589205147911\n"
"help.text"
-msgid "<emph>FilterOptions</emph> (*) : An optional string of options associated with the filter."
+msgid "<emph>filteroptions</emph> (*): An optional string of options associated with the filter."
msgstr ""
#. WCH7E
@@ -8782,67 +10555,76 @@ msgctxt ""
msgid "<variable id=\"ExceptionService\"><link href=\"text/sbasic/shared/03/sf_exception.xhp\" name=\"Exception service\"><literal>ScriptForge</literal>.<literal>Exception</literal> service</link></variable>"
msgstr ""
-#. m5HoF
+#. 4X7Xk
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id181587139648008\n"
"help.text"
-msgid "The <literal>Exception</literal> service is a collection of methods for Basic code debugging and error handling."
+msgid "The <literal>Exception</literal> service is a collection of methods to assist in code debugging in Basic and Python scripts and in error handling in Basic scripts."
msgstr ""
-#. KiitV
+#. XeYa4
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id141587140927573\n"
"help.text"
-msgid "In the advent of a run-time error, the <literal>Exception</literal> service properties and methods help identify the error context and permit to handle it."
+msgid "In <emph>Basic scripts</emph>, when a run-time error occurs, the methods and properties of the <literal>Exception</literal> service help identify the error context and allow to handle it."
msgstr ""
-#. Kn3iF
+#. ENY3v
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
-"par_id461587140965192\n"
+"par_id401621450898070\n"
"help.text"
msgid "The <literal>SF_Exception</literal> service is similar to the <link href=\"text/sbasic/shared/ErrVBA.xhp\" name=\"VBA Err object\">VBA <literal>Err</literal> object</link>."
msgstr ""
-#. 6rquM
+#. vpB42
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
-"par_id61587141015326\n"
+"par_id361621450908874\n"
"help.text"
msgid "The <literal>Number</literal> property identifies the error."
msgstr ""
-#. 9Gh4S
+#. TnWpD
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
-"par_id251608212974671\n"
+"par_id861621450910254\n"
"help.text"
-msgid "Use <literal>Raise()</literal> method to interrupt processing, use <literal>RaiseWarning()</literal> method to trap an anomaly and continue processing."
+msgid "Use the <literal>Raise</literal> method to interrupt processing. The <literal>RaiseWarning</literal> method can be used to trap an anomaly without interrupting the macro execution."
msgstr ""
-#. PddYS
+#. CpxKC
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id621587225732733\n"
"help.text"
-msgid "Errors or warnings raised with the <literal>Exception</literal> service are stored in memory and can be retrieved using its <literal>Console()</literal> method."
+msgid "Errors and warnings raised with the <literal>Exception</literal> service are stored in memory and can be retrieved using the <literal>Console</literal> method."
msgstr ""
-#. i8z6N
+#. CpBSQ
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id411587141146677\n"
"help.text"
-msgid "The <literal>Exception</literal> service console stores events, variable values and information about errors. Use the console when Basic IDE is not accessible, for example in <link href=\"text/scalc/guide/userdefined_function.xhp\" name=\"Calc user-defined function\">Calc user defined functions (UDF)</link> or during events processing. Use <literal>DebugPrint()</literal> method to aggregate additional user data. Console entries can be dumped to a text file or visualized in a dialogue."
+msgid "The <literal>Exception</literal> service console stores events, variable values and information about errors. Use the console when the Basic IDE is not easily accessible, for example in <link href=\"text/scalc/guide/userdefined_function.xhp\" name=\"Calc user-defined function\">Calc user defined functions (UDF)</link> or during events processing."
+msgstr ""
+
+#. NrY9C
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"par_id251621034725811\n"
+"help.text"
+msgid "Use the <literal>DebugPrint</literal> method to add any relevant information to the console. Console entries can be dumped to a text file or visualized in a dialog window."
msgstr ""
#. 9AW2i
@@ -8863,13 +10645,13 @@ msgctxt ""
msgid "Report the error in the <literal>Exception</literal> console"
msgstr ""
-#. SGmPy
+#. N9X2f
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id751587141235313\n"
"help.text"
-msgid "Inform the user about the error using either a standard message either a customized message"
+msgid "Inform the user about the error using either a standard message or a custom message"
msgstr ""
#. C3NMD
@@ -8881,22 +10663,31 @@ msgctxt ""
msgid "Optionally stop its execution"
msgstr ""
-#. yQzKr
+#. vFJRL
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
-"hd_id201586594659135\n"
+"par_id771621035263403\n"
"help.text"
-msgid "Service invocation"
+msgid "In <emph>Python scripts</emph> the <literal>Exception</literal> service is mostly used for debugging purposes. Methods such as <literal>DebugPrint</literal>, <literal>Console</literal> and <literal>DebugDisplay</literal> are useful to quickly print messages, log data and open the console window from within a Python script."
+msgstr ""
+
+#. VAaLU
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"par_id211621035276160\n"
+"help.text"
+msgid "Not all methods and properties are available for Python scripts since the Python language already has a comprehensive exception handling system."
msgstr ""
-#. 5YFk5
+#. yQzKr
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
-"par_id571586594672714\n"
+"hd_id201586594659135\n"
"help.text"
-msgid "To invoke the <literal>Exception</literal> service, first you need to load the <literal>ScriptForge</literal> library using:"
+msgid "Service invocation"
msgstr ""
#. T8o7G
@@ -8908,6 +10699,15 @@ msgctxt ""
msgid "The following examples show three different approaches to call the method <literal>Raise</literal>. All other methods can be executed in a similar fashion."
msgstr ""
+#. tGmaZ
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"par_id901621036227048\n"
+"help.text"
+msgid "The code snippet below creates an instance of the <literal>Exception</literal> service, logs a message and displays the <literal>Console</literal> window."
+msgstr ""
+
#. HABsh
#: sf_exception.xhp
msgctxt ""
@@ -8917,6 +10717,15 @@ msgctxt ""
msgid "Properties"
msgstr ""
+#. JDNi6
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"par_id911621036526404\n"
+"help.text"
+msgid "The properties listed below are only available for <emph>Basic</emph> scripts."
+msgstr ""
+
#. s3E9G
#: sf_exception.xhp
msgctxt ""
@@ -8926,13 +10735,13 @@ msgctxt ""
msgid "Name"
msgstr ""
-#. qEhnn
+#. b96rE
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id241584978211550\n"
"help.text"
-msgid "ReadOnly"
+msgid "Readonly"
msgstr ""
#. TkMLa
@@ -9106,13 +10915,13 @@ msgctxt ""
msgid "A modal console can only be closed by the user. A non-modal console can either be closed by the user or upon macro termination."
msgstr ""
-#. 2DWxi
+#. HUgnb
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id511598718179819\n"
"help.text"
-msgid "<emph>Modal</emph>: Determine if the console window is Modal (<literal>True</literal>) or Non-modal (<literal>False</literal>). Default value is <literal>True</literal>."
+msgid "<emph>modal</emph>: Determine if the console window is modal (<literal>True</literal>) or non-modal (<literal>False</literal>). Default value is <literal>True</literal>."
msgstr ""
#. xu6FA
@@ -9124,13 +10933,13 @@ msgctxt ""
msgid "Clears the console keeping an optional number of recent messages. If the console is activated in non-modal mode, it is refreshed."
msgstr ""
-#. jbkCo
+#. SE7ei
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id351587215098527\n"
"help.text"
-msgid "<emph>Keep</emph>: The number of recent messages to be kept. Default value is 0."
+msgid "<emph>keep</emph>: The number of recent messages to be kept. Default value is 0."
msgstr ""
#. GLEVv
@@ -9151,13 +10960,40 @@ msgctxt ""
msgid "Exports the contents of the console to a text file. If the file already exists and the console is not empty, it will be overwritten without warning. Returns <literal>True</literal> if successful."
msgstr ""
-#. QMb9C
+#. HEXvU
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id851587218077862\n"
"help.text"
-msgid "<emph>FileName</emph>: The name of the text file the console should be dumped into. The name is expressed according to the current <literal>FileNaming</literal> property of the <literal>SF_FileSystem</literal> service. <link href=\"text/sbasic/shared/00000002.xhp\" name=\"Url notation\">URL notation</link> and the native operating system's format are both admitted."
+msgid "<emph>filename</emph>: The name of the text file the console should be dumped into. The name is expressed according to the current <literal>FileNaming</literal> property of the <literal>SF_FileSystem</literal> service. By default, <link href=\"text/sbasic/shared/00000002.xhp\" name=\"Url notation\">URL notation</link> and the native operating system's format are both admitted."
+msgstr ""
+
+#. F3tVM
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"par_id701621043185177\n"
+"help.text"
+msgid "Concatenates all the arguments into a single human-readable string and displays it in a <literal>MsgBox</literal> with an Information icon and an OK button."
+msgstr ""
+
+#. KaGM6
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"par_id791621097689492\n"
+"help.text"
+msgid "The final string is also added to the Console."
+msgstr ""
+
+#. QhRgF
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"par_id481587218636884\n"
+"help.text"
+msgid "<emph>arg0[, arg1, ...]</emph>: Any number of arguments of any type."
msgstr ""
#. 2qser
@@ -9169,13 +11005,67 @@ msgctxt ""
msgid "Assembles all the given arguments into a single human-readable string and adds it as a new entry in the console."
msgstr ""
-#. BmmDA
+#. mUSEP
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id481587218637988\n"
"help.text"
-msgid "<emph>Arg0[, Arg1, ...]</emph>: Any number of arguments of any type."
+msgid "<emph>arg0[, arg1, ...]</emph>: Any number of arguments of any type."
+msgstr ""
+
+#. CUoch
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"par_id111621426672183\n"
+"help.text"
+msgid "Opens an APSO Python shell as a non-modal window. The Python script keeps running after the shell is opened. The output from <literal>print</literal> statements inside the script are shown in the shell."
+msgstr ""
+
+#. f9ZzM
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"par_id841621426922467\n"
+"help.text"
+msgid "Only a single instance of the APSO Python shell can be opened at any time. Hence, if a Python shell is already open, then calling this method will have no effect."
+msgstr ""
+
+#. KGi8B
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"par_id391621449167833\n"
+"help.text"
+msgid "<emph>variables</emph>: a Python dictionary with variable names and values that will be passed on to the APSO Python shell. By default all local variables are passed using Python's builtin <literal>locals()</literal> function."
+msgstr ""
+
+#. zT7Gq
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"par_id991621449657850\n"
+"help.text"
+msgid "The example below opens the APSO Python shell passing all global and local variables considering the context where the script is running."
+msgstr ""
+
+#. yUoFK
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"par_id521621449800348\n"
+"help.text"
+msgid "When the APSO Python shell is open, any subsequent output printed by the script will be shown in the shell. Hence, the string printed in the example below will be displayed in the Python shell."
+msgstr ""
+
+#. 5xNCX
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"pyc_id731621449899901\n"
+"help.text"
+msgid "print(\"Hello world!\")"
msgstr ""
#. aXDEK
@@ -9241,13 +11131,13 @@ msgctxt ""
msgid "To raise an exception with the standard values:"
msgstr ""
-#. ZneYd
+#. SABN3
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id751587222598238\n"
"help.text"
-msgid "To raise an exception with an specific code:"
+msgid "To raise an exception with a specific code:"
msgstr ""
#. QXgCy
@@ -10942,6 +12832,3453 @@ msgctxt ""
msgid "<link href=\"text/sbasic/shared/03020103.xhp\" name=\"Open statement\">Open Statement</link>"
msgstr ""
+#. XQG8t
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"tit\n"
+"help.text"
+msgid "SFDocuments.Form service"
+msgstr ""
+
+#. kanuY
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"bm_id781582391760253\n"
+"help.text"
+msgid "<variable id=\"FormService\"><link href=\"text/sbasic/shared/03/sf_form.xhp\" name=\"SFDocuments.Form\"><literal>SFDocuments</literal>.<literal>Form</literal> service</link></variable>"
+msgstr ""
+
+#. LDpRB
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id931583589764919\n"
+"help.text"
+msgid "The <literal>Form</literal> service provides methods and properties to manage forms in %PRODUCTNAME documents. This service supports forms in Base, Calc and Writer documents and allows to:"
+msgstr ""
+
+#. U3zGB
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id381618172063851\n"
+"help.text"
+msgid "Open and activate forms."
+msgstr ""
+
+#. SC6Yb
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id261618172129782\n"
+"help.text"
+msgid "Navigate through records shown by the form."
+msgstr ""
+
+#. krQfB
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id281618172141607\n"
+"help.text"
+msgid "Get access to the controls inside the form."
+msgstr ""
+
+#. itKdZ
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id371618172155483\n"
+"help.text"
+msgid "Get access to subforms of a parent form."
+msgstr ""
+
+#. QcJ24
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id351616768789190\n"
+"help.text"
+msgid "The <literal>SFDocuments</literal>.<literal>Form</literal> service is available from %PRODUCTNAME 7.2 onwards."
+msgstr ""
+
+#. Ga5NU
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id451616765867881\n"
+"help.text"
+msgid "Forms are usually used in %PRODUCTNAME documents to create user interfaces connected to relational databases. Hence, the <literal>Form</literal> service provides quick access to the linked database through the <link href=\"text/sbasic/shared/03/sf_database.xhp\" name=\"SFDatabases.Database\"><literal>SFDatabases</literal>.<literal>Database</literal> service</link>."
+msgstr ""
+
+#. rGB5M
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id891598188164936\n"
+"help.text"
+msgid "The <literal>SFDocuments</literal>.<literal>Form</literal> service is closely related to the <link href=\"text/sbasic/shared/03/sf_formcontrol.xhp\" name=\"SFDocuments.FormControl\"><literal>SFDocuments</literal>.<literal>FormControl</literal> service.</link>"
+msgstr ""
+
+#. 3HUmh
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"hd_id161616766330804\n"
+"help.text"
+msgid "Definitions"
+msgstr ""
+
+#. GYDbT
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id951618172906010\n"
+"help.text"
+msgid "Forms are usually created in Base documents, but they can be added to Writer and Calc documents as well."
+msgstr ""
+
+#. nKUdb
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id671618173380680\n"
+"help.text"
+msgid "In Base, each form you create using the <menuitem>Insert - Form</menuitem> functionality or through the <link href=\"text/shared/autopi/01090000.xhp\" name=\"FormWizard\">Form Wizard</link> is actually a <literal>FormDocument</literal> that can be handled with the <literal>Form</literal> service. Base documents can contain an unlimited number of form documents."
+msgstr ""
+
+#. kegBD
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id841618177362626\n"
+"help.text"
+msgid "Below is an example showing the hierarchy of all the elements involved in accessing forms and subforms in a Base document. Suppose you have a Base file named <literal>Employees.odb</literal> and inside it you created a form document to add new employees to the database. The form document contains a main form named <literal>EmployeeData</literal> that gives access to a table. There is also a subform <literal>WorksAtPlant</literal> that allows you to associate the new employee to one of the plants of the company."
+msgstr ""
+
+#. izkiB
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"bas_id151618176848874\n"
+"help.text"
+msgid "Employees.odb (Base document)"
+msgstr ""
+
+#. cz2fJ
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"bas_id941618176869485\n"
+"help.text"
+msgid "|-- EmployeeData (Main Form)"
+msgstr ""
+
+#. k8nxK
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id221618173444457\n"
+"help.text"
+msgid "A <literal>FormDocument</literal> can be seen as a set of forms that provide access to datasets such as database tables and queries from within %PRODUCTNAME documents. The names of forms and subforms inside a FormDocument can be accessed using the <link href=\"text/shared/02/01170600.xhp\" name=\"FormNavigator\">Form Navigator</link>."
+msgstr ""
+
+#. AMFVt
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"hd_id851616767037521\n"
+"help.text"
+msgid "Forms and Subforms"
+msgstr ""
+
+#. GA63u
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id681616767265034\n"
+"help.text"
+msgid "A form document is composed of one or more forms which, in turn, may also contain any number of subforms. A Form is an abstract set of controls that are linked to a specified data source, which can be a database table, a query or a SQL <literal>SELECT</literal> statement."
+msgstr ""
+
+#. fDvBD
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id711618178831976\n"
+"help.text"
+msgid "In Calc and Writer documents, each form can be linked to datasets located in different databases. On the other hand, in Base documents the database contained in the document is common to all forms."
+msgstr ""
+
+#. wDfhy
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id191616837111507\n"
+"help.text"
+msgid "To invoke the <literal>SFDocuments</literal>.<literal>Form</literal> service refer to the methods <literal>Forms()</literal>, <literal>FormDocuments()</literal> and <literal>OpenFormDocument()</literal> of the <link href=\"text/sbasic/shared/03/sf_document.xhp\" name=\"SFDocuments\"><literal>SFDocuments</literal>.<literal>Document</literal></link> service"
+msgstr ""
+
+#. gs4KC
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"hd_id581582885621841\n"
+"help.text"
+msgid "Service invocation"
+msgstr ""
+
+#. KfjEA
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"hd_id991618179698545\n"
+"help.text"
+msgid "In Writer documents"
+msgstr ""
+
+#. 8s4VD
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id51616767892693\n"
+"help.text"
+msgid "The code snippet below shows how to access the form named <literal>Form1</literal> that is inside a Writer file:"
+msgstr ""
+
+#. NFikt
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id531618179517628\n"
+"help.text"
+msgid "Forms can be accessed by their names or by their indices, as shown below:"
+msgstr ""
+
+#. 8PHy6
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id181618250546617\n"
+"help.text"
+msgid "If you try to access a <literal>FormDocument</literal> that is currently opened in <emph>Design Mode</emph> an exception will be raised."
+msgstr ""
+
+#. xNr3R
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"hd_id921618179792926\n"
+"help.text"
+msgid "In Calc documents"
+msgstr ""
+
+#. yCpnG
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id481618179851104\n"
+"help.text"
+msgid "A form in a Calc file must have a unique name inside its sheet. Hence, the <literal>Forms</literal> method requires two arguments, the first indicating the sheet name and the second specifying the form name."
+msgstr ""
+
+#. i9Um4
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id51622028165429\n"
+"help.text"
+msgid "This is achieved identically using Python:"
+msgstr ""
+
+#. 2fB94
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"hd_id201618180055756\n"
+"help.text"
+msgid "In Base documents"
+msgstr ""
+
+#. J3Btp
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id711616768164987\n"
+"help.text"
+msgid "A <literal>FormDocument</literal> inside a Base document is accessed by its name. The following example opens the form document named <literal>thisFormDocument</literal> and accesses the form <literal>MainForm</literal>:"
+msgstr ""
+
+#. pbtEM
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"bas_id271598171225874\n"
+"help.text"
+msgid "' The statement below is necessary only if the form hasn't been opened yet"
+msgstr ""
+
+#. EDADK
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"bas_id51616768358888\n"
+"help.text"
+msgid "' Or, alternatively, to access the form by its index ..."
+msgstr ""
+
+#. 2v2aG
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id991618249636036\n"
+"help.text"
+msgid "To perform any action on a form using the <literal>Form</literal> service, the <literal>FormDocument</literal> must have been opened either manually by the user or programmatically in a user script. The latter can be done by calling the <literal>OpenFormDocument</literal> method of the <link href=\"text/sbasic/shared/03/sf_base.xhp\" name=\"ScriptForge Base Service\"><literal>Base</literal> service</link>."
+msgstr ""
+
+#. DDerZ
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id11618180564274\n"
+"help.text"
+msgid "To access a given subform of a form use the <literal>SubForms</literal> method. Note that in the example below <literal>mySubForm</literal> is a new instance of the <literal>Form</literal> service."
+msgstr ""
+
+#. e7fcY
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id681622028653480\n"
+"help.text"
+msgid "Previous examples translate in Python as:"
+msgstr ""
+
+#. ebc4K
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"pyc_id811622808499801\n"
+"help.text"
+msgid "# The statement below is necessary only if the form hasn't been opened yet"
+msgstr ""
+
+#. GdyX6
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"pyc_id511622808538351\n"
+"help.text"
+msgid "# Or, alternatively, to access the form by its index ..."
+msgstr ""
+
+#. QFFzk
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"hd_id211618180379064\n"
+"help.text"
+msgid "In Form events"
+msgstr ""
+
+#. WBzCD
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id421616768529754\n"
+"help.text"
+msgid "To invoke the <literal>Form</literal> service when a form event takes place:"
+msgstr ""
+
+#. k2fKf
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id721623150543016\n"
+"help.text"
+msgid "It is recommended to free resources after use of the Form service."
+msgstr ""
+
+#. pF9UQ
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id221623150547406\n"
+"help.text"
+msgid "This operation is done implicitly when a form document is closed with the <literal>CloseFormDocument()</literal> method described below."
+msgstr ""
+
+#. GueeT
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"hd_id651583668365757\n"
+"help.text"
+msgid "Properties"
+msgstr ""
+
+#. 9LaxS
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id871583668386455\n"
+"help.text"
+msgid "Name"
+msgstr ""
+
+#. SpGw6
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id491583668386455\n"
+"help.text"
+msgid "Readonly"
+msgstr ""
+
+#. K7Bsy
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id271583668474014\n"
+"help.text"
+msgid "Type"
+msgstr ""
+
+#. ekeZU
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id401583668386455\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. wSC47
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id371583668519172\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. jJ2dL
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id771583668386455\n"
+"help.text"
+msgid "Specifies if the form allows to delete records."
+msgstr ""
+
+#. DBxgx
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id541583839708548\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. j5J3C
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id731583839708412\n"
+"help.text"
+msgid "Specifies if the form allows to add records."
+msgstr ""
+
+#. FCFEk
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id761584027709516\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. 8qCAE
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id971584027709752\n"
+"help.text"
+msgid "Specifies if the form allows to update records."
+msgstr ""
+
+#. VxAL4
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id31583839767743\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. CRA7v
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id111583839767195\n"
+"help.text"
+msgid "Specifies the hierarchical name of the Base Form containing the actual form."
+msgstr ""
+
+#. FehA2
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id771583839920487\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. V8tZX
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id451583839920858\n"
+"help.text"
+msgid "Specifies uniquely the current record of the form's underlying table, query or SQL statement."
+msgstr ""
+
+#. 3jDxi
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id571588333908716\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. 7NUo8
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id721588333908708\n"
+"help.text"
+msgid "Identifies the current record in the dataset being viewed on a form. If the row number is positive, the cursor moves to the given row number with respect to the beginning of the result set. Row count starts at 1. If the given row number is negative, the cursor moves to an absolute row position with respect to the end of the result set. Row -1 refers to the last row in the result set."
+msgstr ""
+
+#. FKDA7
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id501583774433513\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. eAsdX
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id151598177605296\n"
+"help.text"
+msgid "Specifies a subset of records to be displayed as a <literal>SQL</literal> <literal>WHERE</literal>-clause without the <literal>WHERE</literal> keyword."
+msgstr ""
+
+#. uyje5
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id271588334016191\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. FQDDW
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id251588334016874\n"
+"help.text"
+msgid "Specifies how records in a child subform are linked to records in its parent form."
+msgstr ""
+
+#. DMwPW
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id901616774153495\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. 2EiCA
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id981616774153723\n"
+"help.text"
+msgid "Specifies how records in a child subform are linked to records in its parent form."
+msgstr ""
+
+#. ppCiD
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id501616774304840\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. kPfzG
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id461616774304497\n"
+"help.text"
+msgid "The name of the current form."
+msgstr ""
+
+#. vpBCA
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id751616774384451\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. ppErx
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id321616774384489\n"
+"help.text"
+msgid "Specifies in which order the records should be displayed as a <literal>SQL</literal> <literal>ORDER BY</literal> clause without the <literal>ORDER BY</literal> keywords."
+msgstr ""
+
+#. AGC5s
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id261616774918923\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. rjCpM
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id171616774918881\n"
+"help.text"
+msgid "The parent of the current form. It can be either a <literal>SFDocuments</literal>.<literal>Form</literal> or a <literal>SFDocuments</literal>.<literal>Document</literal> object."
+msgstr ""
+
+#. rLS8r
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id501616777650751\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. USDVC
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id91616777650933\n"
+"help.text"
+msgid "Specifies the source of the data, as a table name, a query name or a SQL statement."
+msgstr ""
+
+#. rtCsj
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id451598177924437\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. GxHLP
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id94159817792441\n"
+"help.text"
+msgid "UNO<br/>object"
+msgstr ""
+
+#. VYFDs
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id191598177924897\n"
+"help.text"
+msgid "The UNO object representing interactions with the form. Refer to <link href=\"https://api.libreoffice.org/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1form_1_1XForm.html\" name=\"XForm interface\">XForm</link> and <link href=\"https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1form_1_1component_1_1DataForm.html\" name=\"DataForm service\">DataForm</link> in the API documentation for detailed information."
+msgstr ""
+
+#. cwE3k
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"hd_id421612628828054\n"
+"help.text"
+msgid "Event properties"
+msgstr ""
+
+#. eTuoa
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id41612629140856\n"
+"help.text"
+msgid "The properties below return or set URI strings that define the script triggered by the event."
+msgstr ""
+
+#. fdses
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id961612628879819\n"
+"help.text"
+msgid "Name"
+msgstr ""
+
+#. DsQGQ
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id401612628879819\n"
+"help.text"
+msgid "ReadOnly"
+msgstr ""
+
+#. 5FemG
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id281612628879819\n"
+"help.text"
+msgid "Basic IDE Description"
+msgstr ""
+
+#. PgdP8
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id111612629836630\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. GAgms
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id1001612629836902\n"
+"help.text"
+msgid "Before record change"
+msgstr ""
+
+#. Mr9ns
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id291612629836294\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. DwhZn
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id62161262983683\n"
+"help.text"
+msgid "Fill parameters"
+msgstr ""
+
+#. DrMbU
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id81612629836634\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. eAJAN
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id881612629836744\n"
+"help.text"
+msgid "Prior to reset"
+msgstr ""
+
+#. Y9d6z
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id591612629836830\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. LKxEu
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id161612629836775\n"
+"help.text"
+msgid "Before record action"
+msgstr ""
+
+#. Zyx2S
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id891612629836630\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. 2HBeC
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id461612629836679\n"
+"help.text"
+msgid "Before submitting"
+msgstr ""
+
+#. 2fJrZ
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id131612629836291\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. BX4AH
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id151612629836151\n"
+"help.text"
+msgid "Confirm deletion"
+msgstr ""
+
+#. W9izF
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id211612629836725\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. pDvPB
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id361612629836624\n"
+"help.text"
+msgid "After record change"
+msgstr ""
+
+#. WprGG
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id311612629836481\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. Xn2CS
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id721612629836752\n"
+"help.text"
+msgid "Error occurred"
+msgstr ""
+
+#. B3zCy
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id981612629836116\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. L3Ac6
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id381612629836635\n"
+"help.text"
+msgid "When loading"
+msgstr ""
+
+#. 9Z9vv
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id711612629836704\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. XL4Js
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id35161262983642\n"
+"help.text"
+msgid "When reloading"
+msgstr ""
+
+#. P6DEi
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id44161677878329\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. ywCsh
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id661616778783899\n"
+"help.text"
+msgid "Before reloading"
+msgstr ""
+
+#. eGnRj
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id651616778529764\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. E6JUH
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id311616778529570\n"
+"help.text"
+msgid "After resetting"
+msgstr ""
+
+#. VDAk5
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id601616778529481\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. 99FfH
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id351616778529352\n"
+"help.text"
+msgid "After record action"
+msgstr ""
+
+#. CxndA
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id711616778529292\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. DTDCq
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id981616778529250\n"
+"help.text"
+msgid "When unloading"
+msgstr ""
+
+#. iWroa
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id521616778529932\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. pVPR9
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id511616778529291\n"
+"help.text"
+msgid "Before unloading"
+msgstr ""
+
+#. cTdFS
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id961618181634322\n"
+"help.text"
+msgid "To learn more about URI strings, refer to the <link href=\"https://wiki.openoffice.org/wiki/Documentation/DevGuide/Scripting/Scripting_Framework_URI_Specification\" name=\"URI specification\">Scripting Framework URI Specification</link>."
+msgstr ""
+
+#. bkBH8
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id921606472825856\n"
+"help.text"
+msgid "List of methods in the Form service"
+msgstr ""
+
+#. KwDij
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id871583933076448\n"
+"help.text"
+msgid "Sets the focus on the current <literal>Form</literal> instance. Returns <literal>True</literal> if focusing was successful."
+msgstr ""
+
+#. 9qj5F
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id81616858956290\n"
+"help.text"
+msgid "The behavior of the <literal>Activate</literal> method depends on the type of document where the form is located:"
+msgstr ""
+
+#. YVgyr
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id761616858967361\n"
+"help.text"
+msgid "<emph>In Writer documents:</emph> Sets the focus on that document."
+msgstr ""
+
+#. HKFTw
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id931616859010103\n"
+"help.text"
+msgid "<emph>In Calc documents:</emph> Sets the focus on the sheet to which the form belongs."
+msgstr ""
+
+#. 6jx5G
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id41616859019478\n"
+"help.text"
+msgid "<emph>In Base documents:</emph> Sets the focus on the <literal>FormDocument</literal> the <literal>Form</literal> refers to."
+msgstr ""
+
+#. J5C7y
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id921618228229529\n"
+"help.text"
+msgid "The following example assumes you want to activate the form named <literal>FormA</literal> located in <literal>Sheet1</literal> of the currently open Calc file. It first gets access to the document using the <literal>Document</literal> service and <literal>ThisComponent</literal> and then activates the form."
+msgstr ""
+
+#. 4EC5M
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"bas_id21618228468066\n"
+"help.text"
+msgid "'Gets hold of the form that will be activated"
+msgstr ""
+
+#. M2Wks
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"bas_id201618228487565\n"
+"help.text"
+msgid "'Activates the form"
+msgstr ""
+
+#. YHxMm
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id81618228720782\n"
+"help.text"
+msgid "<literal>ThisComponent</literal> applies to Calc and Writer documents. For Base documents use <literal>ThisDataBaseDocument</literal>."
+msgstr ""
+
+#. QznyJ
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id501616860541195\n"
+"help.text"
+msgid "Closes the form document containing the actual <literal>Form</literal> instance. The <literal>Form</literal> instance is disposed."
+msgstr ""
+
+#. CcCpD
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id611618229004669\n"
+"help.text"
+msgid "This method only closes form documents located in Base documents. If the form is stored in a Writer or Calc document, calling <literal>CloseFormDocument</literal> will have no effect."
+msgstr ""
+
+#. a8CxQ
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id161584541257982\n"
+"help.text"
+msgid "The value returned by the <literal>Controls</literal> method depends on the arguments provided:"
+msgstr ""
+
+#. YkyY2
+#: 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."
+msgstr ""
+
+#. SsiUX
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id81598185229301\n"
+"help.text"
+msgid "If the optional <literal>ControlName</literal> argument is provided, the method returns a <literal>FormControl</literal> class instance referring to the specified control."
+msgstr ""
+
+#. 7CFJU
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id1001584541257789\n"
+"help.text"
+msgid "<emph>controlname</emph> : A valid control name as a case-sensitive string. If absent, the list of control names is returned as a zero-based array."
+msgstr ""
+
+#. unh4B
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id291616861407907\n"
+"help.text"
+msgid "Return a <link href=\"text/sbasic/shared/03/sf_database.xhp\" name=\"DBService\"><literal>SFDatabases</literal>.<literal>Database</literal></link> instance giving access to the execution of SQL commands on the database the current form is connected to and/or that is stored in the current Base document."
+msgstr ""
+
+#. fZRst
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id991616861417207\n"
+"help.text"
+msgid "Each form has its own database connection, except in Base documents where they all share the same connection."
+msgstr ""
+
+#. wFSWb
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id701616861134906\n"
+"help.text"
+msgid "<emph>user, password</emph>: The login optional parameters (Default = \"\")."
+msgstr ""
+
+#. 83Jju
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id771616861842867\n"
+"help.text"
+msgid "The form cursor is positioned on the first record. Returns <literal>True</literal> if successful."
+msgstr ""
+
+#. rapRE
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id331616863143187\n"
+"help.text"
+msgid "The form cursor is positioned on the last record. Returns <literal>True</literal> if successful."
+msgstr ""
+
+#. HZELb
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id361616863143954\n"
+"help.text"
+msgid "The form cursor is positioned on the new record area. Returns <literal>True</literal> if successful."
+msgstr ""
+
+#. 2QwcR
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id541616863143461\n"
+"help.text"
+msgid "The form cursor is positioned on the next record. Returns <literal>True</literal> if successful."
+msgstr ""
+
+#. a2gGn
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id271616863582607\n"
+"help.text"
+msgid "<emph>offset</emph>: The number of records to go forward (Default = 1)."
+msgstr ""
+
+#. e6huC
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id616168637945\n"
+"help.text"
+msgid "The form cursor is positioned on the previous record. Returns <literal>True</literal> if successful."
+msgstr ""
+
+#. tAnVw
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id751616863794125\n"
+"help.text"
+msgid "<emph>offset</emph>: The number of records to go backwards (Default = 1)."
+msgstr ""
+
+#. Kp4Wo
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id811616864216529\n"
+"help.text"
+msgid "Reloads the current data from the database and refreshes the form. The cursor is positioned on the first record. Returns <literal>True</literal> if successful."
+msgstr ""
+
+#. 5gBGr
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id891616864510614\n"
+"help.text"
+msgid "The value returned by the <literal>Subforms</literal> method depends on the arguments provided:"
+msgstr ""
+
+#. 4yG2j
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id951616864510585\n"
+"help.text"
+msgid "If the method is called <emph>without any arguments</emph>, then it returns the list of subforms contained in the current form or subform instance."
+msgstr ""
+
+#. AD3Q6
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id591616864510445\n"
+"help.text"
+msgid "If the optional <literal>subform</literal> argument is provided, the method returns a new <literal>SFDocuments</literal>.<literal>Form</literal> instance based on the specified form/subform name or index."
+msgstr ""
+
+#. GCRsS
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id341616864510747\n"
+"help.text"
+msgid "<emph>subform</emph>: A subform stored in the current <literal>Form</literal> class instance given by its name or index."
+msgstr ""
+
+#. uKm6R
+#: sf_form.xhp
+msgctxt ""
+"sf_form.xhp\n"
+"par_id211618230389251\n"
+"help.text"
+msgid "When this argument is absent, the method returns a list of available subforms as a zero-based array. If the form has a single subform, you can set <literal>subform = 0</literal> to get access to it."
+msgstr ""
+
+#. CfGgB
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"tit\n"
+"help.text"
+msgid "SFDocuments.FormControl service"
+msgstr ""
+
+#. vND8Z
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"bm_id781582391760253\n"
+"help.text"
+msgid "<variable id=\"FormControlService\"><link href=\"text/sbasic/shared/03/sf_formcontrol.xhp\" name=\"SFDocuments.FormControl service\"><literal>SFDocuments</literal>.<literal>FormControl</literal> service</link></variable>"
+msgstr ""
+
+#. XFkrG
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id931583589764919\n"
+"help.text"
+msgid "The <literal>FormControl</literal> service provides access to the controls that belong to a form, a subform or a table control of a <literal>FormDocument</literal>. Each instance of the <literal>FormControl</literal> service refers to a single control in the form. This service allows users to:"
+msgstr ""
+
+#. irNFC
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id451618771561326\n"
+"help.text"
+msgid "Get and set the properties of the control represented by the <literal>FormControl</literal> instance."
+msgstr ""
+
+#. S5aH9
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id601618771565183\n"
+"help.text"
+msgid "Access the current value displayed by the control."
+msgstr ""
+
+#. P5xzV
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id981618771567951\n"
+"help.text"
+msgid "Set the focus on the desired control."
+msgstr ""
+
+#. LUDRM
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id301616939922857\n"
+"help.text"
+msgid "To use the <literal>FormControl</literal> service in a particular form, subform or table control, all controls must have unique names."
+msgstr ""
+
+#. JMFEb
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id541618771629112\n"
+"help.text"
+msgid "Radio buttons that share the same group name must also have unique control names."
+msgstr ""
+
+#. mAwyv
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id51618771641273\n"
+"help.text"
+msgid "The main purpose of the <literal>FormControl</literal> service is setting and getting the properties and values displayed by the controls in a form."
+msgstr ""
+
+#. K2Bgc
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id81618774023346\n"
+"help.text"
+msgid "All controls have a <literal>Value</literal> property. However, its contents will vary according to the control type. For more information, read <link href=\"text/sbasic/shared/03/sf_formcontrol.xhp#hd_id81598540704978\" name=\"Value property\">The <literal>Value</literal> Property</link> below."
+msgstr ""
+
+#. kF29h
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id881618771651907\n"
+"help.text"
+msgid "It is also possible to format the controls via the <literal>XControlModel</literal> and <literal>XControlView</literal> properties."
+msgstr ""
+
+#. WEST9
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id891598188164936\n"
+"help.text"
+msgid "The <literal>SFDocuments.FormControl</literal> service is closely related to the <link href=\"text/sbasic/shared/03/sf_form.xhp\" name=\"Form service\"><literal>SFDocuments.Form</literal></link> service."
+msgstr ""
+
+#. rUEuw
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"hd_id581582885621841\n"
+"help.text"
+msgid "Service invocation"
+msgstr ""
+
+#. BeDqF
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id361598174756160\n"
+"help.text"
+msgid "The <literal>FormControl</literal> service is invoked from an existing <literal>Form</literal> service instance through its <literal>Controls</literal> method."
+msgstr ""
+
+#. 56bE7
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"pyc_id721622556808773\n"
+"help.text"
+msgid "control.Value = 'Current Time = ' + strftime(\"%a, %d %b %Y %H:%M:%S\", localtime())"
+msgstr ""
+
+#. FaP92
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id781618772761258\n"
+"help.text"
+msgid "To learn more about how to open a <literal>FormDocument</literal> and get access to its forms, refer to the <link href=\"text/sbasic/shared/03/sf_form.xhp\" name=\"Form service\">SFDocuments.Form</link> service help page."
+msgstr ""
+
+#. qeXCN
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id951598174966322\n"
+"help.text"
+msgid "Alternatively a <literal>FormControl</literal> instance can be retrieved via the <literal>SFDocuments.FormEvent</literal> service, which returns the <literal>SFDocuments.FormControl</literal> class instance that triggered the event."
+msgstr ""
+
+#. bSfxy
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"bas_id801598175242937\n"
+"help.text"
+msgid "' oControl now represents the instance of the FormControl class that triggered the current event"
+msgstr ""
+
+#. EgCtB
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id251598176312571\n"
+"help.text"
+msgid "Note that in previous examples, the prefix <literal>\"SFDocuments.\"</literal> may be omitted."
+msgstr ""
+
+#. 7gE8Y
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id951618773412097\n"
+"help.text"
+msgid "The <literal>FormEvent</literal> service is used exclusively to create instances of the <literal>SFDocuments.Form</literal> and <literal>SFDocuments.FormControl</literal> services when a form or control event takes place."
+msgstr ""
+
+#. AppFj
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"hd_id71598455687512\n"
+"help.text"
+msgid "Control types"
+msgstr ""
+
+#. ezcW8
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id851598455863395\n"
+"help.text"
+msgid "The <literal>FormControl</literal> service is available for the following control types:"
+msgstr ""
+
+#. BESBv
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"hd_id651583668365757\n"
+"help.text"
+msgid "Properties"
+msgstr ""
+
+#. VrBfK
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id871583668386455\n"
+"help.text"
+msgid "Name"
+msgstr ""
+
+#. hDr9G
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id491583668386455\n"
+"help.text"
+msgid "Readonly"
+msgstr ""
+
+#. kWac7
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id271583668474014\n"
+"help.text"
+msgid "Type"
+msgstr ""
+
+#. dXwGN
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id291598538799794\n"
+"help.text"
+msgid "Applicable to"
+msgstr ""
+
+#. bEQWc
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id401583668386455\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. N3ejK
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id371583668519172\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. PszFp
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id771583668386455\n"
+"help.text"
+msgid "Specifies the action triggered when the button is clicked. Accepted values are: <literal>none</literal>, <literal>submitForm</literal>, <literal>resetForm</literal>, <literal>refreshForm</literal>, <literal>moveToFirst</literal>, <literal>moveToLast</literal>, <literal>moveToNext</literal>, <literal>moveToPrev</literal>, <literal>saveRecord</literal>, <literal>moveToNew</literal>, <literal>deleteRecord</literal>, <literal>undoRecord</literal>."
+msgstr ""
+
+#. fmzNT
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id541583839708548\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. 62Bud
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id731583839708412\n"
+"help.text"
+msgid "Specifies the text displayed by the control."
+msgstr ""
+
+#. nFFDY
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id411616942306677\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. 8H6BR
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id461616942306745\n"
+"help.text"
+msgid "Specifies the rowset field mapped onto the current control."
+msgstr ""
+
+#. AJUH6
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id761584027709516\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. Enqxp
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id261598539120502\n"
+"help.text"
+msgid "All"
+msgstr ""
+
+#. FsCJK
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id971584027709752\n"
+"help.text"
+msgid "One of the control types listed above."
+msgstr ""
+
+#. DH84k
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id31583839767743\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. pRrwC
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id111583839767195\n"
+"help.text"
+msgid "Specifies whether a command button is the default OK button."
+msgstr ""
+
+#. 2dP2A
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id241616942739459\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. Sukx9
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id271616942739359\n"
+"help.text"
+msgid "Specifies the default value used to initialize a control in a new record."
+msgstr ""
+
+#. nFBUQ
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id771583839920487\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. fQYqd
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id891598539196786\n"
+"help.text"
+msgid "All (except HiddenControl)"
+msgstr ""
+
+#. MmDQ5
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id451583839920858\n"
+"help.text"
+msgid "Specifies if the control is accessible with the cursor."
+msgstr ""
+
+#. VDkDh
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id571588333908716\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. 8X3Ho
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id721588333908708\n"
+"help.text"
+msgid "Specifies the format used to display dates and times. It must be one of following strings:"
+msgstr ""
+
+#. 6CqCN
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id891598456980194\n"
+"help.text"
+msgid "For dates: \"Standard (short)\", \"Standard (short YY)\", \"Standard (short YYYY)\", \"Standard (long)\", \"DD/MM/YY\", \"MM/DD/YY\", \"YY/MM/DD\", \"DD/MM/YYYY\", \"MM/DD/YYYY\" , \"YYYY/MM/DD\", \"YY-MM-DD\", \"YYYY-MM-DD\"."
+msgstr ""
+
+#. f6gni
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id221598456991070\n"
+"help.text"
+msgid "For times: \"24h short\", \"24h long\", \"12h short\", \"12h long\"."
+msgstr ""
+
+#. RqjAh
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id501583774433513\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. E4aHX
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id151598177605296\n"
+"help.text"
+msgid "Returns the number of rows in a ListBox or a ComboBox."
+msgstr ""
+
+#. ApC5v
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id271588334016191\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. XQ3AV
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id251588334016874\n"
+"help.text"
+msgid "Specifies which item is selected in a ListBox or ComboBox. In case of multiple selection, the index of the first item is returned or only one item is set."
+msgstr ""
+
+#. 5DjjX
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id891616944120697\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. nNqW5
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id901616944120614\n"
+"help.text"
+msgid "Specifies the data contained in a ComboBox or a ListBox as a zero-based array of string values."
+msgstr ""
+
+#. rvVZ7
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id21616944586559\n"
+"help.text"
+msgid "Combined with <literal>ListSourceType</literal>, may also contain the name of a table, a query or a complete <literal>SQL</literal> statement."
+msgstr ""
+
+#. jqgF5
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id821616944631740\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. sqr2g
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id131616944631625\n"
+"help.text"
+msgid "Specifies the type of data contained in a combobox or a listbox."
+msgstr ""
+
+#. Fdm4C
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id881616944631341\n"
+"help.text"
+msgid "It must be one of the <link href=\"https://api.libreoffice.org/docs/idl/ref/ListSourceType_8idl_source.html\" name=\"ListSourceType\"><literal>com.sun.star.form.ListSourceType.*</literal></link> constants."
+msgstr ""
+
+#. BQ7JE
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id961598457655506\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. EV4jD
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id2159845765568\n"
+"help.text"
+msgid "Specifies if the control is read-only."
+msgstr ""
+
+#. CXDED
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id621598457951781\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. e7HnA
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id821598457951782\n"
+"help.text"
+msgid "Specifies whether the user can select multiple items in a listbox."
+msgstr ""
+
+#. TZuvX
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id351598458170114\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. AtLKa
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id151598539764402\n"
+"help.text"
+msgid "All"
+msgstr ""
+
+#. EuBGK
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id621598458170392\n"
+"help.text"
+msgid "The name of the control."
+msgstr ""
+
+#. SNTgh
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id161598458580581\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. CTjAM
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id181598539807426\n"
+"help.text"
+msgid "All"
+msgstr ""
+
+#. z8w8o
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id801598458580456\n"
+"help.text"
+msgid "Depending on the parent type, a form, a subform or a tablecontrol, returns the parent <literal>SFDocuments</literal>.<literal>Form</literal> or <literal>SFDocuments</literal>.<literal>FormControl</literal> class object instance."
+msgstr ""
+
+#. fyoXF
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id971598458773352\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. RnXeR
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id451598458773588\n"
+"help.text"
+msgid "Specifies the file name containing a bitmap or other type of graphic to be displayed on the control. The filename must comply with the <literal>FileNaming</literal> attribute of the <literal>ScriptForge.FileSystem</literal> service."
+msgstr ""
+
+#. PHBtj
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id251616946015886\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. oYA7V
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id91616946015258\n"
+"help.text"
+msgid "A control is said required when the underlying data must not contain a <literal>null</literal> value."
+msgstr ""
+
+#. NbTpX
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id781598516764550\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. Rv448
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id11159851676440\n"
+"help.text"
+msgid "Gives access to the text being displayed by the control."
+msgstr ""
+
+#. 7kxit
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id411598517275112\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. MNqBi
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id171598539985022\n"
+"help.text"
+msgid "All (except HiddenControl)"
+msgstr ""
+
+#. VXR9Y
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id651598517275384\n"
+"help.text"
+msgid "Specifies the text that appears as a tooltip when you hover the mouse pointer over the control."
+msgstr ""
+
+#. Awzep
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id821598517418463\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. 6S5EL
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id141598517418822\n"
+"help.text"
+msgid "Specifies if the checkbox control may appear dimmed (grayed) or not."
+msgstr ""
+
+#. mCQFz
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id701598517671373\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. mHxWu
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id1001598540024225\n"
+"help.text"
+msgid "This property depends on the current control type. Refer to <link href=\"text/sbasic/shared/03/sf_formcontrol.xhp#hd_id81598540704978\" name=\"Value property\">The <literal>Value</literal> property</link> for more information."
+msgstr ""
+
+#. ybVim
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id661598517730941\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. G52FE
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id761598540042290\n"
+"help.text"
+msgid "All (except HiddenControl)"
+msgstr ""
+
+#. 5juZG
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id881598517730836\n"
+"help.text"
+msgid "Specifies if the control is hidden or visible."
+msgstr ""
+
+#. FAYCA
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id451598177924437\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. UZ7ug
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id94159817792441\n"
+"help.text"
+msgid "UNO<br/>object"
+msgstr ""
+
+#. 65CSA
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id311598540066789\n"
+"help.text"
+msgid "All"
+msgstr ""
+
+#. 25EFH
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id191598177924897\n"
+"help.text"
+msgid "The UNO object representing the control model. Refer to <link href=\"https://api.libreoffice.org/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1awt_1_1XControlModel.html\" name=\"awt.XControlModel\">XControlModel</link> and <link href=\"https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1awt_1_1UnoControlModel.html\" name=\"awt.UnoControlModel\">UnoControlModel</link> in the API documentation for more information."
+msgstr ""
+
+#. FzDR6
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id811598178083501\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. Bdvyd
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id981598178083938\n"
+"help.text"
+msgid "UNO<br/>object"
+msgstr ""
+
+#. DFQ5P
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id551598540079329\n"
+"help.text"
+msgid "All"
+msgstr ""
+
+#. XahSM
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id731598178083442\n"
+"help.text"
+msgid "The UNO object representing the control view. Refer to <link href=\"https://api.libreoffice.org/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1awt_1_1XControl.html\" name=\"awt.XControl\">XControl</link> and <link href=\"https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1awt_1_1UnoControl.html\" name=\"awt.UnoControl\">UnoControl</link> in the API documentation for more information."
+msgstr ""
+
+#. pqsod
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"hd_id81598540704978\n"
+"help.text"
+msgid "The <variable id=\"ValueProperty\"><literal>Value</literal> property</variable>"
+msgstr ""
+
+#. PbEBw
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id10159854325492\n"
+"help.text"
+msgid "Control type"
+msgstr ""
+
+#. bsmCC
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id741598543254158\n"
+"help.text"
+msgid "Type"
+msgstr ""
+
+#. MWgHB
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id961598543254444\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. FLUGH
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id741598543254108\n"
+"help.text"
+msgid "Applicable to toggle buttons only."
+msgstr ""
+
+#. jpLCR
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id741598543254376\n"
+"help.text"
+msgid "Boolean or Integer"
+msgstr ""
+
+#. ErAZY
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id521598543254630\n"
+"help.text"
+msgid "0, False: not checked<br/>1, True: checked<br/>2: grayed out, don't know (applicable if <literal>TripleState</literal> is <literal>True</literal>)"
+msgstr ""
+
+#. 3frrW
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id331598543254947\n"
+"help.text"
+msgid "The selected value, as a String. The <literal>ListIndex</literal> property is an alternate option to access the index of the selected value."
+msgstr ""
+
+#. faEEm
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id5159854325443\n"
+"help.text"
+msgid "Numeric"
+msgstr ""
+
+#. VyagB
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id971598543254757\n"
+"help.text"
+msgid "A file name formatted in accordance with the <literal>FileNaming</literal> property of the <literal>ScriptForge.FileSystem</literal> service"
+msgstr ""
+
+#. CaGtr
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id221598543254760\n"
+"help.text"
+msgid "String or Numeric"
+msgstr ""
+
+#. gtxJY
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id42159854325422\n"
+"help.text"
+msgid "String or array of strings"
+msgstr ""
+
+#. kBH32
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id601598543254780\n"
+"help.text"
+msgid "The selected row(s) as a single string or an array of strings. Only a single value can be set. If the box is linked to a database, this property gets or sets the underlying data. Otherwise it gets or sets the data being displayed."
+msgstr ""
+
+#. f7EZX
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id461598543254909\n"
+"help.text"
+msgid "Numeric"
+msgstr ""
+
+#. DrhU9
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id851598543254624\n"
+"help.text"
+msgid "Each button has its own name. Multiple RadioButton controls are linked together when they share the same group name. If a RadioButton is set to <literal>True</literal>, the other related buttons are automatically set to <literal>False</literal>"
+msgstr ""
+
+#. WEsqT
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id531598543254869\n"
+"help.text"
+msgid "Numeric"
+msgstr ""
+
+#. LxeLY
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id21598543254994\n"
+"help.text"
+msgid "Must be within the predefined bounds"
+msgstr ""
+
+#. mpoa7
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id951616947400919\n"
+"help.text"
+msgid "Numeric"
+msgstr ""
+
+#. x6ZLt
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id48161694740085\n"
+"help.text"
+msgid "Must be within the predefined bounds"
+msgstr ""
+
+#. UZLYC
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id441598543254738\n"
+"help.text"
+msgid "The text appearing in the field"
+msgstr ""
+
+#. WBHoJ
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"hd_id421612628828054\n"
+"help.text"
+msgid "Event properties"
+msgstr ""
+
+#. tqnsA
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id41612629140856\n"
+"help.text"
+msgid "The properties below return or set URI strings that define the script triggered by the event."
+msgstr ""
+
+#. 7Azyz
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id961612628879819\n"
+"help.text"
+msgid "Name"
+msgstr ""
+
+#. N4btE
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id401612628879819\n"
+"help.text"
+msgid "ReadOnly"
+msgstr ""
+
+#. RXoDM
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id281612628879819\n"
+"help.text"
+msgid "Description as labeled in the Basic IDE"
+msgstr ""
+
+#. yhjPA
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id91612707166532\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. HVTKN
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id291612707166258\n"
+"help.text"
+msgid "Execute action"
+msgstr ""
+
+#. T5CTw
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id79161270716675\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. qs3LA
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id831612707166731\n"
+"help.text"
+msgid "While adjusting"
+msgstr ""
+
+#. vUbN6
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id301616948330694\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. PopWN
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id901616948330305\n"
+"help.text"
+msgid "Approve action"
+msgstr ""
+
+#. PmE7k
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id821616948330888\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. rjQCJ
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id111616948330257\n"
+"help.text"
+msgid "Prior to reset"
+msgstr ""
+
+#. octLi
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id271616948330553\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. D7yir
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id451616948330759\n"
+"help.text"
+msgid "Before updating"
+msgstr ""
+
+#. YM7Nt
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id71616948330769\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. pHG54
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id211616948330895\n"
+"help.text"
+msgid "Changed"
+msgstr ""
+
+#. UaRoN
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id121616948330654\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. tfW7M
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id2216169483303\n"
+"help.text"
+msgid "Error occurred"
+msgstr ""
+
+#. vDFhJ
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id111612629836630\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. NN9FK
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id1001612629836902\n"
+"help.text"
+msgid "When receiving focus"
+msgstr ""
+
+#. tLp7Y
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id291612629836294\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. DDcCF
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id62161262983683\n"
+"help.text"
+msgid "When losing focus"
+msgstr ""
+
+#. EBVQM
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id51612707354544\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. PLPUr
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id211612707354899\n"
+"help.text"
+msgid "Item status changed"
+msgstr ""
+
+#. zBci2
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id81612629836634\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. vPrAA
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id881612629836744\n"
+"help.text"
+msgid "Key pressed"
+msgstr ""
+
+#. 8cFqR
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id591612629836830\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. 6rrBt
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id161612629836775\n"
+"help.text"
+msgid "Key released"
+msgstr ""
+
+#. 7Pzmy
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id891612629836630\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. 2pMWG
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id461612629836679\n"
+"help.text"
+msgid "Mouse moved while key presses"
+msgstr ""
+
+#. SGYBr
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id131612629836291\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. AJGQd
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id151612629836151\n"
+"help.text"
+msgid "Mouse inside"
+msgstr ""
+
+#. 6cFkB
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id211612629836725\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. tfmtf
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id361612629836624\n"
+"help.text"
+msgid "Mouse outside"
+msgstr ""
+
+#. 6E7WA
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id311612629836481\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. CeNku
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id721612629836752\n"
+"help.text"
+msgid "Mouse moved"
+msgstr ""
+
+#. iSxsS
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id981612629836116\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. 9yirD
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id381612629836635\n"
+"help.text"
+msgid "Mouse button pressed"
+msgstr ""
+
+#. b6pFV
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id711612629836704\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. D5vXU
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id35161262983642\n"
+"help.text"
+msgid "Mouse button released"
+msgstr ""
+
+#. 9Ui2H
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id31616948666215\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. mdLSp
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id951616948666674\n"
+"help.text"
+msgid "After resetting"
+msgstr ""
+
+#. jb4at
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id811612707606330\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. m3Rb7
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id621612707606219\n"
+"help.text"
+msgid "Text modified"
+msgstr ""
+
+#. bfgkG
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id41616948721642\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. imn6B
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id311616948721872\n"
+"help.text"
+msgid "After updating"
+msgstr ""
+
+#. tcpN5
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id961618181634181\n"
+"help.text"
+msgid "To learn more about URI strings, refer to the <link href=\"https://wiki.openoffice.org/wiki/Documentation/DevGuide/Scripting/Scripting_Framework_URI_Specification\" name=\"URI specification\">Scripting Framework URI Specification</link>."
+msgstr ""
+
+#. RpNkd
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id891611613601554\n"
+"help.text"
+msgid "List of Methods in the FormControl Service"
+msgstr ""
+
+#. CKZDf
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id161584541257982\n"
+"help.text"
+msgid "This method is applicable only to controls of the <literal>TableControl</literal> type. The returned value depends on the arguments provided."
+msgstr ""
+
+#. DB3PG
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id701618777636827\n"
+"help.text"
+msgid "If the optional argument <literal>controlname</literal> is absent, then a zero-based Array containing the names of all controls is returned."
+msgstr ""
+
+#. GgAeu
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id851618777715892\n"
+"help.text"
+msgid "On the other hand, if a <literal>controlname</literal> is provided, the method returns a <literal>FormControl</literal> class instance corresponding to the specified control."
+msgstr ""
+
+#. eoLJG
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id1001584541257789\n"
+"help.text"
+msgid "<emph>controlname</emph>: A valid control name as a case-sensitive string. If absent, the list of control names is returned as a zero-based array."
+msgstr ""
+
+#. F4Sdy
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"bas_id471618778075117\n"
+"help.text"
+msgid "' Returns an Array with the names of all controls in \"myTableControl\""
+msgstr ""
+
+#. YoHSo
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id931618778110273\n"
+"help.text"
+msgid "' Returns a FormControl class instance corresponding to \"myCheckBox\""
+msgstr ""
+
+#. AGA7Z
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id391622559441530\n"
+"help.text"
+msgid "Using Python:"
+msgstr ""
+
+#. CprjV
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id871583933076448\n"
+"help.text"
+msgid "Sets the focus on the control. Returns <literal>True</literal> if focusing was successful."
+msgstr ""
+
+#. LuxFE
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id151598178880227\n"
+"help.text"
+msgid "This method is often called from a form or control event."
+msgstr ""
+
+#. haAXC
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"hd_id141618777179310\n"
+"help.text"
+msgid "Additional examples"
+msgstr ""
+
+#. JopFS
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id331618777195723\n"
+"help.text"
+msgid "Below are two examples that illustrate the use of the <literal>FormControl</literal> service."
+msgstr ""
+
+#. 5iGmg
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id371618776324489\n"
+"help.text"
+msgid "The first example reads the current value in a ComboBox containing city names and writes it to a FixedTest control in a Form:"
+msgstr ""
+
+#. B5QLA
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"pyc_id991622562833004\n"
+"help.text"
+msgid "ui = CreateScriptService('ScriptForge.Basic') # Basic-like methods"
+msgstr ""
+
+#. 8jneo
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"pyc_id781622561048794\n"
+"help.text"
+msgid "lbl_city.Caption = \"Selected city: \" + combo_city.Value"
+msgstr ""
+
+#. kz9SK
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"par_id251618776614814\n"
+"help.text"
+msgid "The following code snippet can be used to process RadioButton controls that share the same group name. In this example, suppose there are three radio buttons with names <literal>optA</literal>, <literal>optB</literal> and <literal>optC</literal> and we wish to display the caption of the selected control."
+msgstr ""
+
+#. hRhNC
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"bas_id251618776933304\n"
+"help.text"
+msgid "MsgBox \"Selected option: \" & optControl.Caption"
+msgstr ""
+
+#. kxKPM
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"pyc_id991622562822004\n"
+"help.text"
+msgid "ui = CreateScriptService('ScriptForge.Basic') # Basic-like methods"
+msgstr ""
+
+#. QBAvs
+#: sf_formcontrol.xhp
+msgctxt ""
+"sf_formcontrol.xhp\n"
+"pyc_id441622562080419\n"
+"help.text"
+msgid "ui.MsgBox('Selected option: ' + control.Caption)"
+msgstr ""
+
+#. czP76
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"tit\n"
+"help.text"
+msgid "Creating Python Scripts with ScriptForge"
+msgstr ""
+
+#. 8BEWT
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"hd_id461623364876507\n"
+"help.text"
+msgid "<variable id=\"title\"><link href=\"text/sbasic/shared/03/sf_intro.xhp\" name=\"SF_Intro_Page\">Creating Python Scripts with <literal>ScriptForge</literal></link></variable>"
+msgstr ""
+
+#. 6JuA3
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"hd_id361623410405420\n"
+"help.text"
+msgid "Differences between Basic and Python"
+msgstr ""
+
+#. 3GzhB
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id41623410443946\n"
+"help.text"
+msgid "The <link href=\"text/sbasic/shared/03/lib_ScriptForge.xhp\" name=\"SF_Lib\">ScriptForge library</link> is available both for Basic and Python. Most services, methods and properties work identically in both programming languages. However, due to differences in how each language works, <literal>ScriptForge</literal> users must be aware of some characteristics of the library when using Python:"
+msgstr ""
+
+#. HsKzK
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id551623410718241\n"
+"help.text"
+msgid "<emph>Methods and Property names:</emph> In Python, all methods and properties can be used in lowercased, ProperCased or camelCased formats."
+msgstr ""
+
+#. Rg29x
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id741623411104297\n"
+"help.text"
+msgid "<emph>Arguments:</emph> All keyword arguments passed on to methods are lowercased."
+msgstr ""
+
+#. C6VCu
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id441623411216354\n"
+"help.text"
+msgid "<emph>Dates:</emph> All date objects are passed and returned as <literal>datetime.datetime</literal> native Python objects."
+msgstr ""
+
+#. FcX93
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id891623411367669\n"
+"help.text"
+msgid "<emph>Arrays:</emph> One-dimensional arrays are passed and returned as tuples (which is an immutable object). Two-dimensional arrays are passed and returned as tuples of tuples."
+msgstr ""
+
+#. S6wwX
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id981623411507442\n"
+"help.text"
+msgid "<emph>None:</emph> Python's <literal>None</literal> keyword is equivalent to Basic's <literal>Null</literal>, <literal>Empty</literal> or <literal>Nothing</literal>."
+msgstr ""
+
+#. 2G2uk
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id21623411611447\n"
+"help.text"
+msgid "<emph>UNO objects:</emph> All UNO structures are exchanged between Basic and Python without any changes."
+msgstr ""
+
+#. WFDrN
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id651623412069496\n"
+"help.text"
+msgid "<emph>Debugging:</emph> Whenever an error occurs in Python scripts that use <literal>ScriptForge</literal>, the error message provided by the Python execution stack displays the line of code that triggered the error. In Basic error messages do not display this information."
+msgstr ""
+
+#. ZzngK
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id31623411828158\n"
+"help.text"
+msgid "Visit <embedvar href=\"text/sbasic/python/main0000.xhp#pythonscriptshelp\"/> for more information on Python scripting using %PRODUCTNAME."
+msgstr ""
+
+#. CZiTF
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"hd_id391623411150080\n"
+"help.text"
+msgid "Running Python scripts on %PRODUCTNAME"
+msgstr ""
+
+#. 2j29F
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id411623364895100\n"
+"help.text"
+msgid "Depending on what you intend to achieve, you may choose one of the following approaches to running Python scripts in %PRODUCTNAME:"
+msgstr ""
+
+#. XHP4Z
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id681623365274024\n"
+"help.text"
+msgid "<emph>Run Scripts inside the current %PRODUCTNAME process:</emph> Python scripts are executed from within the %PRODUCTNAME process by using the <menuitem>Tools - Macros - Run Macro</menuitem> menu or the APSO extension to call user scripts stored in the Python scripts folder. You can also use the APSO Python shell to interactively run Python scripts."
+msgstr ""
+
+#. pnXQT
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id761623365278133\n"
+"help.text"
+msgid "<emph>Run Scripts separately from the %PRODUCTNAME process:</emph> Python scripts are executed from an external process that connects to an ongoing %PRODUCTNAME process using a socket."
+msgstr ""
+
+#. uyCPN
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id631623365667011\n"
+"help.text"
+msgid "If you plan to run scripts from inside the %PRODUCTNAME process, it is recommended to install the <link href=\"https://extensions.libreoffice.org/en/extensions/show/apso-alternative-script-organizer-for-python\" name=\"APSO\">APSO (Alternative Script Organizer for Python) extension</link>. However, to develop Python scripts from outside %PRODUCTNAME, you can choose your preferred Python IDE."
+msgstr ""
+
+#. R4Rfk
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"hd_id431623365836802\n"
+"help.text"
+msgid "Running Scripts from inside the %PRODUCTNAME process"
+msgstr ""
+
+#. UFGaA
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"hd_id111623365861568\n"
+"help.text"
+msgid "Using the APSO extension"
+msgstr ""
+
+#. GAQwg
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id681623365892513\n"
+"help.text"
+msgid "The easiest way to get started with Python scripting in %PRODUCTNAME is by installing the APSO extension. After installing it, open any %PRODUCTNAME component and go to <menuitem>Tools - Macros - Organize Python Scripts</menuitem>."
+msgstr ""
+
+#. iXiDt
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id111623366334727\n"
+"help.text"
+msgid "In APSO's main window go to <menuitem>Menu - Python Shell</menuitem>."
+msgstr ""
+
+#. JBFa3
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id931623366329927\n"
+"help.text"
+msgid "Alternatively you can open APSO using the default shortcut <keycode>Alt + Shift + F11</keycode>."
+msgstr ""
+
+#. TKAXE
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id661623366478092\n"
+"help.text"
+msgid "Now you can start typing Python commands and the shell will print the corresponding output after each line of code is executed."
+msgstr ""
+
+#. zGCxS
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id581623366559478\n"
+"help.text"
+msgid "To start using the <literal>ScriptForge</literal> library, you need to import the <literal>CreateScriptService</literal> method, with which you will be able to access the services provided by the library. The example below uses the <literal>Basic</literal> service to display a message box."
+msgstr ""
+
+#. F7c8N
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id701623366829587\n"
+"help.text"
+msgid "To run the example above, enter each line in the Python shell, one by one, pressing the Enter key after you type each line of code."
+msgstr ""
+
+#. 4PS26
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id471623366906045\n"
+"help.text"
+msgid "Now you can start executing Python commands using any of the ScriptForge services. For example, the code snippet below uses the <literal>UI</literal> service to create a blank Writer document."
+msgstr ""
+
+#. N5A9E
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"hd_id961623367376768\n"
+"help.text"
+msgid "Creating Python script files"
+msgstr ""
+
+#. xqmvY
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id821623367433650\n"
+"help.text"
+msgid "You can create your own Python files and edit them with your preferred text editor. Later you can call them from within any %PRODUCTNAME component."
+msgstr ""
+
+#. arDpS
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id51623367560321\n"
+"help.text"
+msgid "The first step is to locate where your user scripts are stored. For that, refer to <link href=\"text/sbasic/python/python_locations.xhp\" name=\"Python_Scripts_Path\">Python Scripts Organization and Location</link> help page."
+msgstr ""
+
+#. NdM4Y
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id821623367773032\n"
+"help.text"
+msgid "Now you can create a text file inside your Python user scripts folder, for instance <emph>sf_test.py</emph>, and start typing your scripts."
+msgstr ""
+
+#. rFyBp
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id271623367917630\n"
+"help.text"
+msgid "Next is a simple example that gets the numeric value from a Calc cell and increments it by 1. Simply type the following code into the <emph>sf_test.py</emph> file."
+msgstr ""
+
+#. EQxF2
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id171623368511426\n"
+"help.text"
+msgid "This example creates the <literal>increment_cell</literal> function. Note that <literal>g_exportedScripts</literal> is a tuple that tells which functions will be displayed in %PRODUCTNAME as user scripts."
+msgstr ""
+
+#. UUnv4
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id471623368615244\n"
+"help.text"
+msgid "To run this script from within a Calc document:"
+msgstr ""
+
+#. FynYm
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id811623368677444\n"
+"help.text"
+msgid "Create or open a Calc file."
+msgstr ""
+
+#. qdWEL
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id281623368679141\n"
+"help.text"
+msgid "Enter some numeric value into cell \"A1\" in the current sheet."
+msgstr ""
+
+#. bFQSh
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id111623368679893\n"
+"help.text"
+msgid "Go to <menuitem>Tools - Macros - Run Macros</menuitem> ."
+msgstr ""
+
+#. HkBwz
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id421623368680565\n"
+"help.text"
+msgid "Choose My Macros - sf_test in the library selector. Then choose the <literal>increment_cell</literal> function under the <menuitem>Macro Name</menuitem> list."
+msgstr ""
+
+#. FPZD6
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id131623368875763\n"
+"help.text"
+msgid "Click <emph>Run</emph>. Note that the value in cell \"A1\" was incremented by 1."
+msgstr ""
+
+#. 9FozC
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id781623368934689\n"
+"help.text"
+msgid "You can also use APSO to run Python scripts in a similar manner:"
+msgstr ""
+
+#. Lyyxc
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id501623369002537\n"
+"help.text"
+msgid "First open APSO by going to <menuitem>Tools - Macros - Organize Python Scripts</menuitem>."
+msgstr ""
+
+#. ayPs5
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id521623369004825\n"
+"help.text"
+msgid "In the macro list, navigate to <menuitem>My Macros - sf_test - increment_cell</menuitem>."
+msgstr ""
+
+#. WaGHv
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id101623369005929\n"
+"help.text"
+msgid "Click <menuitem>Execute</menuitem>."
+msgstr ""
+
+#. ujB4e
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"hd_id531623369208159\n"
+"help.text"
+msgid "Running Scripts separately from the %PRODUCTNAME process"
+msgstr ""
+
+#. 9yG9z
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"hd_id261623370168228\n"
+"help.text"
+msgid "Determining the Installation Path"
+msgstr ""
+
+#. 2ijCM
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id261623369722023\n"
+"help.text"
+msgid "The first step to run scripts from a separate process is to find the folder where %PRODUCTNAME is installed. There are several ways to do that, but <literal>ScriptForge</literal> provides a quick way to identify your installation path. For that, open APSO's Python shell and type:"
+msgstr ""
+
+#. UEwkB
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id81623370150730\n"
+"help.text"
+msgid "The output from the code above is the base directory where %PRODUCTNAME is installed. Now you need to add the \"program\" subfolder to the resulting path. This is the base folder from which you will run Python scripts from a separate process."
+msgstr ""
+
+#. EvDcx
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id451623370201479\n"
+"help.text"
+msgid "For example, suppose you get <emph>/usr/lib/libreoffice/</emph> as the result from running the Python code above. Then you need to consider <emph>/usr/lib/libreoffice/program</emph> as the path to run your Python scripts."
+msgstr ""
+
+#. 6EYGe
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"hd_id231623370501084\n"
+"help.text"
+msgid "Start %PRODUCTNAME with socket settings"
+msgstr ""
+
+#. F94mp
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id721623369245475\n"
+"help.text"
+msgid "To run Python scripts from a separate process, you need to start %PRODUCTNAME with a few additional options that specify the hostname and port through which the external process will communicate with the %PRODUCTNAME component process."
+msgstr ""
+
+#. mfbEM
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id221623369584132\n"
+"help.text"
+msgid "Open the your operating system's command prompt, navigate to the program folder of your %PRODUCTNAME installation directory and type:"
+msgstr ""
+
+#. 6hDm4
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id981623370706743\n"
+"help.text"
+msgid "The command above will start %PRODUCTNAME with a communication channel open so that other processes can exchange messages with it."
+msgstr ""
+
+#. SB5LE
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id621623370871360\n"
+"help.text"
+msgid "Note that the previous example opens %PRODUCTNAME start center. If you want to open a specific component, for instance Writer, you can add the --writer flag to the command, as follows."
+msgstr ""
+
+#. cVRuV
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id431623373618951\n"
+"help.text"
+msgid "Take note of the <literal>host</literal> and <literal>port</literal> parameters, which in this example are <emph>localhost</emph> and <emph>2021</emph>, respectively."
+msgstr ""
+
+#. Z7z5C
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"hd_id861623370468356\n"
+"help.text"
+msgid "Running an External Python Shell"
+msgstr ""
+
+#. eBmVz
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id621623371253647\n"
+"help.text"
+msgid "Start the Python shell from within the <emph>program</emph> folder inside your %PRODUCTNAME installation path. Follow the steps <link href=\"text/sbasic/shared/03/sf_intro.xhp#InstallPath\" name=\"Install_Path\">above</link> to learn how to find your installation path."
+msgstr ""
+
+#. 69F7S
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id11623373098602\n"
+"help.text"
+msgid "<emph>On Linux / Mac OS:</emph>"
+msgstr ""
+
+#. PFWiq
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id311623373151552\n"
+"help.text"
+msgid "<emph>On Windows:</emph>"
+msgstr ""
+
+#. HGBuK
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id791623373520018\n"
+"help.text"
+msgid "This will open the Python shell and now you can start typing commands that will be executed by %PRODUCTNAME. But first you need to set up the socket connection."
+msgstr ""
+
+#. s54tE
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id351623373686414\n"
+"help.text"
+msgid "The second line of code above defines the <literal>host</literal> and <literal>port</literal> settings so that the Python shell can communicate with an ongoing %PRODUCTNAME process opened with the same socket settings."
+msgstr ""
+
+#. RiXDx
+#: sf_intro.xhp
+msgctxt ""
+"sf_intro.xhp\n"
+"par_id721623373769471\n"
+"help.text"
+msgid "Now you can run other Python commands and they will be able to communicate with the %PRODUCTNAME process. For example:"
+msgstr ""
+
#. VCRTD
#: sf_l10n.xhp
msgctxt ""
@@ -14065,6 +19402,33 @@ msgctxt ""
msgid "The hexadecimal digits may be prefixed with \"0x\" or \"&H\"."
msgstr ""
+#. 3WKNf
+#: sf_string.xhp
+msgctxt ""
+"sf_string.xhp\n"
+"par_id791584008420941\n"
+"help.text"
+msgid "Returns <literal>True</literal> if the string is a valid International Bank Account Number (IBAN). The comparison is not case-sensitive."
+msgstr ""
+
+#. JZERm
+#: sf_string.xhp
+msgctxt ""
+"sf_string.xhp\n"
+"par_id951880048466565\n"
+"help.text"
+msgid "<emph>InputStr</emph>: The string to be checked. If empty, the method returns <literal>False</literal>."
+msgstr ""
+
+#. VgT3x
+#: sf_string.xhp
+msgctxt ""
+"sf_string.xhp\n"
+"par_id631619526542367\n"
+"help.text"
+msgid "<literal>True</literal> if the string contains a valid IBAN number."
+msgstr ""
+
#. CcTNk
#: sf_string.xhp
msgctxt ""
@@ -16180,13 +21544,13 @@ msgctxt ""
msgid "<variable id=\"UIService\"><link href=\"text/sbasic/shared/03/sf_ui.xhp\" name=\"ScriptForge.UI service\"><literal>ScriptForge</literal>.<literal>UI</literal> service</link></variable>"
msgstr ""
-#. ABBCn
+#. cAtxQ
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id31587913266153\n"
"help.text"
-msgid "The UI (User Interface) service simplifies the identification and the manipulation of the different windows composing the whole LibreOffice application:"
+msgid "The UI (User Interface) service simplifies the identification and the manipulation of the different windows composing the whole %PRODUCTNAME application:"
msgstr ""
#. nTqj5
@@ -16243,11 +21607,11 @@ msgctxt ""
msgid "Access to the underlying \"documents\""
msgstr ""
-#. 3pR9U
+#. W5BL2
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
-"par_id421587913266819\n"
+"par_id181620312953395\n"
"help.text"
msgid "The UI service is the starting point to open, create or access to the content of new or existing documents from a user script."
msgstr ""
@@ -16450,6 +21814,78 @@ msgctxt ""
msgid "The list of the currently open documents. Special windows are ignored. This list consists of a zero-based one dimensional array either of filenames (in SF_FileSystem.FileNaming notation) or of window titles for unsaved documents."
msgstr ""
+#. BH9YJ
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id511620762163390\n"
+"help.text"
+msgid "Constants"
+msgstr ""
+
+#. ziD2D
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id761620761856238\n"
+"help.text"
+msgid "Name"
+msgstr ""
+
+#. eBD6E
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id591620761856238\n"
+"help.text"
+msgid "Value"
+msgstr ""
+
+#. 2DU4R
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id711620761856238\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. adCUF
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id341620761856238\n"
+"help.text"
+msgid "Macros are always executed"
+msgstr ""
+
+#. 7hEDg
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id101620761893011\n"
+"help.text"
+msgid "Macros are never executed"
+msgstr ""
+
+#. 6Jgt7
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id11620761899780\n"
+"help.text"
+msgid "Macro execution depends on user settings"
+msgstr ""
+
+#. BTUQ4
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id311620312548992\n"
+"help.text"
+msgid "The examples below show a <literal>MsgBox</literal> with the names of all currently open documents."
+msgstr ""
+
#. DfpBz
#: sf_ui.xhp
msgctxt ""
@@ -16459,11 +21895,11 @@ msgctxt ""
msgid "List of Methods in the UI Service"
msgstr ""
-#. dfsmh
+#. 4fc2p
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
-"par_id811596553490262\n"
+"par_id431620322170443\n"
"help.text"
msgid "Note, as an exception, that the methods marked <emph>(*)</emph> are <emph>not applicable to Base documents</emph>."
msgstr ""
@@ -16477,85 +21913,94 @@ msgctxt ""
msgid "Make the specified window active. The method returns <literal>True</literal> if the given window is found and can be activated. There is no change in the actual user interface if no window matches the selection."
msgstr ""
-#. fcE3q
+#. w9DR4
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id381587913266946\n"
"help.text"
-msgid "<emph>WindowName</emph>: see the definitions above."
+msgid "<emph>windowname</emph>: see the definitions above."
msgstr ""
-#. df2C7
+#. 5kwSb
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id13159655484952\n"
"help.text"
-msgid "Create and store a new LibreOffice Base document embedding an empty database of the given type. The method returns a document object."
+msgid "Creates and stores a new %PRODUCTNAME Base document embedding an empty database of the given type. The method returns a <literal>Document</literal> service instance."
msgstr ""
-#. BtPaW
+#. gqGpB
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id441596554849949\n"
"help.text"
-msgid "<emph>FileName</emph> : Identifies the file to create. It must follow the SF_FileSystem.FileNaming notation. If the file already exists, it is overwritten without warning"
+msgid "<emph>filename</emph> : Identifies the file to create. It must follow the <literal>SF_FileSystem.FileNaming</literal> notation. If the file already exists, it is overwritten without warning"
msgstr ""
-#. nePdj
+#. ncJxE
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id381596554849698\n"
"help.text"
-msgid "<emph>EmbeddedDatabase</emph> : Either \"HSQLDB\" (default) or \"FIREBIRD\"."
+msgid "<emph>embeddeddatabase</emph> : Either \"HSQLDB\" (default) or \"FIREBIRD\"."
msgstr ""
-#. iyE5E
+#. BWgpN
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id521596554849185\n"
"help.text"
-msgid "<emph>RegistrationName</emph> : The name used to store the new database in the databases register. When = \"\" (default), no registration takes place. If the name already exists it is overwritten without warning."
+msgid "<emph>registrationname</emph> : The name used to store the new database in the databases register. When = \"\" (default), no registration takes place. If the name already exists it is overwritten without warning."
msgstr ""
-#. A9gBj
+#. GtB5n
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id651588521753997\n"
"help.text"
-msgid "Create a new LibreOffice document of a given type or based on a given template. The method returns a document object."
+msgid "Create a new %PRODUCTNAME document of a given type or based on a given template. The method returns a document object."
msgstr ""
-#. CC8kd
+#. JnBPt
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id51588521753302\n"
"help.text"
-msgid "<emph>DocumentType</emph> : \"Calc\", \"Writer\", etc. If absent, the <literal>TemplateFile</literal> argument must be present."
+msgid "<emph>documenttype</emph> : \"Calc\", \"Writer\", etc. If absent, the <literal>templatefile</literal> argument must be present."
msgstr ""
-#. 2DPGC
+#. BQ6UD
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id401588522663325\n"
"help.text"
-msgid "<emph>TemplateFile</emph> : The full <literal>FileName</literal> of the template to build the new document on. If the file does not exist, the argument is ignored. The \"FileSystem\" service provides the <literal>TemplatesFolder</literal> and <literal>UserTemplatesFolder</literal> properties to help to build the argument."
+msgid "<emph>templatefile</emph> : The full <literal>FileName</literal> of the template to build the new document on. If the file does not exist, the argument is ignored. The <literal>FileSystem</literal> service provides the <literal>TemplatesFolder</literal> and <literal>UserTemplatesFolder</literal> properties to help to build the argument."
msgstr ""
-#. JFB9W
+#. VeNQg
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id131588522824366\n"
"help.text"
-msgid "<emph>Hidden</emph>: if <literal>True</literal>, open the new document in the background (default = False). To use with caution: activation or closure afterwards can only happen programmatically."
+msgid "<emph>hidden</emph>: if <literal>True</literal>, open the new document in the background (default = <literal>False</literal>). To use with caution: activation or closure afterwards can only happen programmatically."
+msgstr ""
+
+#. gWFt9
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id701620762417802\n"
+"help.text"
+msgid "In both examples below, the first call to <literal>CreateDocument</literal> method creates a blank Calc document, whereas the second creates a document from a template file."
msgstr ""
#. W3qxn
@@ -16567,13 +22012,22 @@ msgctxt ""
msgid "Returns a document object referring to either the active window or the given window."
msgstr ""
-#. hD23E
+#. hZmVw
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id851588520551368\n"
"help.text"
-msgid "<emph>WindowName</emph>: see the definitions above."
+msgid "<emph>windowname</emph>: See the definitions <link href=\"text/sbasic/shared/03/sf_ui.xhp#WindowName\" name=\"WindowName section\">above</link>. If this argument is absent, the active window is used."
+msgstr ""
+
+#. AAjDB
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id521620330287071\n"
+"help.text"
+msgid "To access the name of the currently active window, refer to the <literal>ActiveWindow</literal> property."
msgstr ""
#. CYsyC
@@ -16585,13 +22039,13 @@ msgctxt ""
msgid "Maximizes the active window or the given window."
msgstr ""
-#. G2hSo
+#. hD4TC
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id951587986441954\n"
"help.text"
-msgid "<emph>WindowName</emph>: see the definitions above. If the argument is absent, the active window is maximized."
+msgid "<emph>windowname</emph>: see the definitions <link href=\"text/sbasic/shared/03/sf_ui.xhp#WindowName\" name=\"WindowName section\">above</link>. If this argument is absent, the active window is maximized."
msgstr ""
#. vzDdG
@@ -16603,121 +22057,130 @@ msgctxt ""
msgid "Minimizes the active window or the given window."
msgstr ""
-#. snQ6b
+#. Enys5
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id751587986592626\n"
"help.text"
-msgid "<emph>WindowName</emph>: see the definitions above. If the argument is absent, the active window is minimized."
+msgid "<emph>windowname</emph>: see the definitions <link href=\"text/sbasic/shared/03/sf_ui.xhp#WindowName\" name=\"WindowName section\">above</link>. If this argument is absent, the active window is minimized."
msgstr ""
-#. tmxLS
+#. WHDDQ
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id691596555746539\n"
"help.text"
-msgid "Open an existing LibreOffice Base document. The method returns a document object."
+msgid "Open an existing %PRODUCTNAME Base document. The method returns a document object."
msgstr ""
-#. RERE5
+#. q2E3C
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id231596555746385\n"
"help.text"
-msgid "<emph>FileName</emph> : Identifies the file to open. It must follow the SF_FileSystem.FileNaming notation. If the file already exists, it is overwritten without warning"
+msgid "<emph>filename</emph>: Identifies the file to open. It must follow the <literal>SF_FileSystem.FileNaming</literal> notation. If the file already exists, it is overwritten without warning"
msgstr ""
-#. xE2FY
+#. mtpoL
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id711596555746281\n"
"help.text"
-msgid "<emph>RegistrationName</emph> : The name to use to find the database in the databases register. It is ignored if <literal>FileName</literal> <> \"\"."
+msgid "<emph>registrationname</emph>: The name to use to find the database in the databases register. It is ignored if <literal>FileName</literal> <> \"\"."
msgstr ""
-#. u4Erc
+#. TqAd2
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"id721596556313545\n"
"help.text"
-msgid "<emph>MacroExecution</emph>: 0 = behaviour is defined by the user configuration, 1 = macros are not executable, 2 = macros are executable."
+msgid "<emph>macroexecution</emph>: 0 = behaviour is defined by the user configuration, 1 = macros are not executable, 2 = macros are executable."
+msgstr ""
+
+#. Dok5e
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id941620762989833\n"
+"help.text"
+msgid "To improve code readability you can use <link href=\"text/sbasic/shared/03/sf_ui.xhp#Constants\" name=\"CHANGE ME\">predefined constants</link> for the <literal>macroexecution</literal> argument, as in the examples above."
msgstr ""
-#. szffG
+#. LBgGQ
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id541588523635283\n"
"help.text"
-msgid "Open an existing LibreOffice document with the given options. Returns a document object or one of its subclasses or <literal>Null</literal> if the opening failed, including when due to a user decision."
+msgid "Opens an existing %PRODUCTNAME document with the given options. Returns a document object or one of its subclasses. The method returns <literal>Nothing</literal> (in Basic) / <literal>None</literal> (in Python) if the opening failed, even when the failure is caused by a user decision."
msgstr ""
-#. dZF95
+#. 8tjbg
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id481588523635890\n"
"help.text"
-msgid "<emph>FileName</emph>: Identifies the file to open. It must follow the <literal>FileNaming</literal> notation of the <literal>FileSystem</literal> service."
+msgid "<emph>filename</emph>: Identifies the file to open. It must follow the <literal>FileNaming</literal> notation of the <literal>FileSystem</literal> service."
msgstr ""
-#. NRyuH
+#. PWvQz
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id451588523635507\n"
"help.text"
-msgid "<emph>Password</emph>: To use when the document is protected. If wrong or absent while the document is protected, the user will be prompted to enter a password."
+msgid "<emph>password</emph>: To use when the document is protected. If wrong or absent while the document is protected, the user will be prompted to enter a password."
msgstr ""
-#. hZkGG
+#. 2jjFK
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id611588524329781\n"
"help.text"
-msgid "<emph>ReadOnly</emph>: Default = <literal>False</literal>."
+msgid "<emph>readonly</emph>: Default = <literal>False</literal>."
msgstr ""
-#. Hhywx
+#. BcyEp
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id641588523635497\n"
"help.text"
-msgid "<emph>Hidden</emph>: if <literal>True</literal>, open the new document in the background (default = False). To use with caution: activation or closure afterwards can only happen programmatically."
+msgid "<emph>hidden</emph>: if <literal>True</literal>, open the new document in the background (default = <literal>False</literal>). To use with caution: activation or closure afterwards can only happen programmatically."
msgstr ""
-#. VPmyv
+#. sbgeH
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id981588524474719\n"
"help.text"
-msgid "<emph>MacroExecution</emph>: 0 = behaviour is defined by the user configuration, 1 = macros are not executable, 2 = macros are executable."
+msgid "<emph>macroexecution</emph>: 0 = behaviour is defined by the user configuration, 1 = macros are not executable, 2 = macros are executable."
msgstr ""
-#. KBCtV
+#. AF7iF
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id611588524584693\n"
"help.text"
-msgid "<emph>FilterName</emph>: The name of a filter that should be used for loading the document. If present, the filter must exist."
+msgid "<emph>filtername</emph>: The name of a filter that should be used for loading the document. If present, the filter must exist."
msgstr ""
-#. 6rbcm
+#. MKueU
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id191588524634348\n"
"help.text"
-msgid "<emph>FilterOptions</emph>: An optional string of options associated with the filter."
+msgid "<emph>filteroptions</emph>: An optional string of options associated with the filter."
msgstr ""
#. qMTrj
@@ -16729,31 +22192,40 @@ msgctxt ""
msgid "Resizes and/or moves the active window. Absent and negative arguments are ignored. If the window is minimized or maximized, calling <literal>Resize</literal> without arguments restores it."
msgstr ""
-#. SxjEP
+#. 6NUcv
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id441587986945696\n"
"help.text"
-msgid "<emph>Left, Top</emph>: Distances of the top-left corner from top and left edges of the screen."
+msgid "<emph>left, top</emph>: Distances of the top-left corner from top and left edges of the screen, in pixels."
msgstr ""
-#. ne7hx
+#. AdcjG
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id601587987453825\n"
"help.text"
-msgid "<emph>Width, Height</emph>: New dimensions of the window."
+msgid "<emph>width, height</emph>: New dimensions of the window, in pixels."
msgstr ""
-#. 4UBqz
+#. vDNVH
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
-"bas_id801587987507028\n"
+"par_id801587987507028\n"
"help.text"
-msgid "' Top and Height are left unchanged"
+msgid "In the following examples, the <literal>width</literal> and <literal>height</literal> of the window are changed while <literal>top</literal> and <literal>left</literal> are left unchanged."
+msgstr ""
+
+#. HP2Jb
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id21620332301809\n"
+"help.text"
+msgid "To resize a window that is not active, first activate it using the <literal>Activate</literal> method."
msgstr ""
#. NnBWM
@@ -16765,58 +22237,85 @@ msgctxt ""
msgid "Display a text and a progressbar in the status bar of the active window. Any subsequent calls in the same macro run refer to the same status bar of the same window, even if the window is not visible anymore. A call without arguments resets the status bar to its normal state."
msgstr ""
-#. dKTqd
+#. rDr2L
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id71587996421829\n"
"help.text"
-msgid "<emph>Text</emph>: An optional text to be displayed in front of the progress bar."
+msgid "<emph>text</emph>: An optional text to be displayed in front of the progress bar."
msgstr ""
-#. WuBNx
+#. hbCpG
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id881587996421777\n"
"help.text"
-msgid "<emph>Percentage</emph>: an optional degree of progress between 0 and 100."
+msgid "<emph>percentage</emph>: an optional degree of progress between 0 and 100."
+msgstr ""
+
+#. qbGdy
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"bas_id651620332601083\n"
+"help.text"
+msgid "' Resets the statusbar"
msgstr ""
-#. DBbfU
+#. oQfWc
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id571598864255776\n"
"help.text"
-msgid "Display a non-modal dialog box. Specify its title, an explicatory text and a percentage of progress represented on a progressbar. The box will remain visible until a call to the method without argument, or until the end of the currently running macro."
+msgid "Displays a non-modal dialog box. Specify its title, an explicatory text and a percentage of progress to be represented on a progressbar. The dialog will remain visible until a call to the method without arguments or until the user manually closes the dialog."
msgstr ""
-#. B27Bg
+#. drhV6
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id441598864535695\n"
"help.text"
-msgid "<emph>Title</emph> : The title appearing on top of the dialog box. Default = \"ScriptForge\"."
+msgid "<emph>title</emph> : The title appearing on top of the dialog box. Default = \"ScriptForge\"."
msgstr ""
-#. 6pZKs
+#. jvrZV
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id311598864255297\n"
"help.text"
-msgid "<emph>Text</emph>: An optional text to be displayed above the progress bar."
+msgid "<emph>text</emph>: An optional text to be displayed above the progress bar."
msgstr ""
-#. FV2pm
+#. Qj3N3
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id881598864255424\n"
"help.text"
-msgid "<emph>Percentage</emph>: an optional degree of progress between 0 and 100."
+msgid "<emph>percentage</emph>: an optional degree of progress between 0 and 100."
+msgstr ""
+
+#. rVBX3
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"bas_id651620333289753\n"
+"help.text"
+msgid "' Closes the Progress Bar window"
+msgstr ""
+
+#. u3gZ8
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"pyc_id761620333269236\n"
+"help.text"
+msgid "# Closes the Progress Bar window"
msgstr ""
#. ZEG6t
@@ -16828,11 +22327,11 @@ msgctxt ""
msgid "Returns <literal>True</literal> if the given window could be identified."
msgstr ""
-#. aAKnF
+#. rkJbT
#: sf_ui.xhp
msgctxt ""
"sf_ui.xhp\n"
"par_id45158858711917\n"
"help.text"
-msgid "<emph>WindowName</emph>: see the definitions above."
+msgid "<emph>windowname</emph>: see the definitions above."
msgstr ""
diff --git a/source/zh-TW/helpcontent2/source/text/scalc/00.po b/source/zh-TW/helpcontent2/source/text/scalc/00.po
index a9bf91c1b07..58d041e2827 100644
--- a/source/zh-TW/helpcontent2/source/text/scalc/00.po
+++ b/source/zh-TW/helpcontent2/source/text/scalc/00.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: 2021-03-08 14:39+0100\n"
+"POT-Creation-Date: 2021-06-24 12:51+0200\n"
"PO-Revision-Date: 2018-11-14 12:13+0000\n"
"Last-Translator: Anonymous Pootle User\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -223,6 +223,15 @@ msgctxt ""
msgid "Open context menu for a sheet tab."
msgstr ""
+#. tVKSX
+#: 00000402.xhp
+msgctxt ""
+"00000402.xhp\n"
+"par_id831619443265443\n"
+"help.text"
+msgid "Choose <menuitem>Edit - Cell Protection</menuitem> to activate sheet protection with current cell protection settings."
+msgstr ""
+
#. cjzea
#: 00000403.xhp
msgctxt ""
@@ -1969,6 +1978,15 @@ msgctxt ""
msgid "This function is available since %PRODUCTNAME 7.1."
msgstr ""
+#. jGT89
+#: avail_release.xhp
+msgctxt ""
+"avail_release.xhp\n"
+"par_id651551401041667\n"
+"help.text"
+msgid "This function is available since %PRODUCTNAME 7.2."
+msgstr ""
+
#. LSPBz
#: sheet_menu.xhp
msgctxt ""
diff --git a/source/zh-TW/helpcontent2/source/text/scalc/01.po b/source/zh-TW/helpcontent2/source/text/scalc/01.po
index 19ddc19ea93..0b759e3a297 100644
--- a/source/zh-TW/helpcontent2/source/text/scalc/01.po
+++ b/source/zh-TW/helpcontent2/source/text/scalc/01.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: 2021-04-06 14:45+0200\n"
+"POT-Creation-Date: 2021-06-24 12:51+0200\n"
"PO-Revision-Date: 2020-12-31 12:36+0000\n"
"Last-Translator: serval2412 <serval2412@yahoo.fr>\n"
"Language-Team: Chinese (Traditional) <https://translations.documentfoundation.org/projects/libo_help-master/textscalc01/zh_Hant/>\n"
@@ -4948,15 +4948,6 @@ msgctxt ""
msgid "<emph>Weight</emph>"
msgstr ""
-#. BdjTH
-#: 04060101.xhp
-msgctxt ""
-"04060101.xhp\n"
-"par_id41616246075884\n"
-"help.text"
-msgid ">600"
-msgstr ""
-
#. 4SkNQ
#: 04060101.xhp
msgctxt ""
@@ -5002,15 +4993,6 @@ msgctxt ""
msgid "<emph>Grade</emph>"
msgstr ""
-#. FsLvK
-#: 04060101.xhp
-msgctxt ""
-"04060101.xhp\n"
-"par_id71616250414319\n"
-"help.text"
-msgid ">7"
-msgstr ""
-
#. hfPeb
#: 04060101.xhp
msgctxt ""
@@ -5074,24 +5056,6 @@ msgctxt ""
msgid "<emph>Age</emph>"
msgstr ""
-#. 5zWEA
-#: 04060101.xhp
-msgctxt ""
-"04060101.xhp\n"
-"par_id411616252568693\n"
-"help.text"
-msgid ">=8"
-msgstr ""
-
-#. ceFqk
-#: 04060101.xhp
-msgctxt ""
-"04060101.xhp\n"
-"par_id441616252573495\n"
-"help.text"
-msgid "<=10"
-msgstr ""
-
#. 6Dk9D
#: 04060101.xhp
msgctxt ""
@@ -5119,15 +5083,6 @@ msgctxt ""
msgid "<emph>Name</emph>"
msgstr ""
-#. uDvpq
-#: 04060101.xhp
-msgctxt ""
-"04060101.xhp\n"
-"par_id251616253264022\n"
-"help.text"
-msgid "F*"
-msgstr ""
-
#. qBB4C
#: 04060101.xhp
msgctxt ""
@@ -5155,15 +5110,6 @@ msgctxt ""
msgid "<emph>Name</emph>"
msgstr ""
-#. PJCE2
-#: 04060101.xhp
-msgctxt ""
-"04060101.xhp\n"
-"par_id761616253649791\n"
-"help.text"
-msgid "[ABC].*"
-msgstr ""
-
#. NyqFV
#: 04060101.xhp
msgctxt ""
@@ -5173,13 +5119,13 @@ msgctxt ""
msgid "This simple example shows the use of regular expressions. For this example to work as intended, select to enable regular expressions at <link href=\"text/shared/optionen/01060500.xhp\" name=\"Spreadsheet - Calculate\"><switchinline select=\"sys\"><caseinline select=\"MAC\"><menuitem>%PRODUCTNAME - Preferences</menuitem></caseinline><defaultinline><menuitem>Tools - Options</menuitem></defaultinline></switchinline><menuitem> - %PRODUCTNAME Calc - Calculate</menuitem></link>. With the above example database table and this search criteria area, insert the formula <item type=\"input\">=DCOUNT(A1:E10;;A12:A13)</item> into an empty cell elsewhere in the sheet to count how many of Joe’s guests have names that begin with the letters “A”, “B”, or “C”. The value 3 is returned (counting Andy, Betty, and Charles)."
msgstr ""
-#. jLLao
+#. KBZPC
#: 04060101.xhp
msgctxt ""
"04060101.xhp\n"
"bm_id3150882\n"
"help.text"
-msgid "<bookmark_value>DCOUNT function</bookmark_value> <bookmark_value>counting rows;with numeric values</bookmark_value>"
+msgid "<bookmark_value>DCOUNT function</bookmark_value><bookmark_value>counting rows;with numeric values</bookmark_value>"
msgstr ""
#. DLGGD
@@ -5236,13 +5182,13 @@ msgctxt ""
msgid "The same result is obtained if you use the formula <input>=DCOUNT(A1:E10; \"Distance\"; A12:E13)</input>, because all entries in the Distance column are numeric. However, if you use the formula <input>=DCOUNT(A1:E10; \"Name\"; A12:E13)</input>, the value 0 is returned because all entries in the Name column are non-numeric."
msgstr ""
-#. m4a6A
+#. tGFyD
#: 04060101.xhp
msgctxt ""
"04060101.xhp\n"
"bm_id3156123\n"
"help.text"
-msgid "<bookmark_value>DCOUNTA function</bookmark_value> <bookmark_value>records;counting in Calc databases</bookmark_value> <bookmark_value>counting rows;with numeric or alphanumeric values</bookmark_value>"
+msgid "<bookmark_value>DCOUNTA function</bookmark_value><bookmark_value>records;counting in Calc databases</bookmark_value><bookmark_value>counting rows;with numeric or alphanumeric values</bookmark_value>"
msgstr ""
#. aJdyL
@@ -5299,13 +5245,13 @@ msgctxt ""
msgid "The same result is obtained if you use the formula <input>=DCOUNTA(A1:E10; \"Distance\"; A12:E13)</input> or the formula <input>=DCOUNTA(A1:E10; \"Name\"; A12:E13)</input>. The latter case reflects that in contrast to DCOUNT, DCOUNTA counts both numeric and alphanumeric values in the column indicated by the <emph>DatabaseField</emph> argument."
msgstr ""
-#. ZFJzE
+#. GasLC
#: 04060101.xhp
msgctxt ""
"04060101.xhp\n"
"bm_id3147256\n"
"help.text"
-msgid "<bookmark_value>DGET function</bookmark_value> <bookmark_value>cell contents;searching in Calc databases</bookmark_value> <bookmark_value>searching;cell contents in Calc databases</bookmark_value>"
+msgid "<bookmark_value>DGET function</bookmark_value><bookmark_value>cell contents;searching in Calc databases</bookmark_value><bookmark_value>searching;cell contents in Calc databases</bookmark_value>"
msgstr ""
#. wj7ck
@@ -5371,13 +5317,13 @@ msgctxt ""
msgid "If you change the value in cell C13 to “10”, then the formula <input>=DGET(A1:E10; \"Name\"; A12:E13)</input> returns an invalid argument error (Err:502). The reflects that multiple records match the specified criterion (both Betty and Charles are age 10)."
msgstr ""
-#. umeGw
+#. rB9Ek
#: 04060101.xhp
msgctxt ""
"04060101.xhp\n"
"bm_id3149766\n"
"help.text"
-msgid "<bookmark_value>DMAX function</bookmark_value> <bookmark_value>maximum values in Calc databases</bookmark_value> <bookmark_value>searching;maximum values in columns</bookmark_value>"
+msgid "<bookmark_value>DMAX function</bookmark_value><bookmark_value>maximum values in Calc databases</bookmark_value><bookmark_value>searching;maximum values in columns</bookmark_value>"
msgstr ""
#. MDBf2
@@ -5434,13 +5380,13 @@ msgctxt ""
msgid "Insert the formula <input>=DMAX(A1:E10; \"Distance\"; A12:E13)</input> into an empty cell elsewhere in the sheet to find the maximum distance in meters that any of Joe’s party guests travel to school. The value 1200 is returned."
msgstr ""
-#. 5cyyS
+#. CnaXx
#: 04060101.xhp
msgctxt ""
"04060101.xhp\n"
"bm_id3159141\n"
"help.text"
-msgid "<bookmark_value>DMIN function</bookmark_value> <bookmark_value>minimum values in Calc databases</bookmark_value> <bookmark_value>searching;minimum values in columns</bookmark_value>"
+msgid "<bookmark_value>DMIN function</bookmark_value><bookmark_value>minimum values in Calc databases</bookmark_value><bookmark_value>searching;minimum values in columns</bookmark_value>"
msgstr ""
#. iGV4a
@@ -5497,13 +5443,13 @@ msgctxt ""
msgid "Insert the formula <input>=DMIN(A1:E10; \"Distance\"; A12:E13)</input> into an empty cell elsewhere in the sheet to find the minimum distance in meters that any of Joe’s party guests travel to school. The value 150 is returned."
msgstr ""
-#. WppQu
+#. XEu9j
#: 04060101.xhp
msgctxt ""
"04060101.xhp\n"
"bm_id3154274\n"
"help.text"
-msgid "<bookmark_value>DAVERAGE function</bookmark_value> <bookmark_value>averages; in Calc databases</bookmark_value> <bookmark_value>calculating;averages in Calc databases</bookmark_value>"
+msgid "<bookmark_value>DAVERAGE function</bookmark_value><bookmark_value>averages; in Calc databases</bookmark_value><bookmark_value>calculating;averages in Calc databases</bookmark_value>"
msgstr ""
#. dQciw
@@ -5560,13 +5506,13 @@ msgctxt ""
msgid "Insert the formula <input>=DAVERAGE(A1:E10; \"Distance\"; A12:E13)</input> into an empty cell elsewhere in the sheet to calculate the average distance in meters travelled to school by Joe’s party guests. The value 666.67 is returned."
msgstr ""
-#. B6fYC
+#. 6fcFr
#: 04060101.xhp
msgctxt ""
"04060101.xhp\n"
"bm_id3159269\n"
"help.text"
-msgid "<bookmark_value>DPRODUCT function</bookmark_value> <bookmark_value>multiplying;cell contents in Calc databases</bookmark_value>"
+msgid "<bookmark_value>DPRODUCT function</bookmark_value><bookmark_value>multiplying;cell contents in Calc databases</bookmark_value>"
msgstr ""
#. gvW9Q
@@ -5623,13 +5569,13 @@ msgctxt ""
msgid "Insert the formula <input>=DPRODUCT(A1:E10; \"Age\"; A12:E13)</input> into an empty cell elsewhere in the sheet to calculate the product of the ages in years of Joe’s party guests. The value 279417600 is returned."
msgstr ""
-#. QGMit
+#. KsVCV
#: 04060101.xhp
msgctxt ""
"04060101.xhp\n"
"bm_id3148462\n"
"help.text"
-msgid "<bookmark_value>DSTDEV function</bookmark_value> <bookmark_value>standard deviations in databases;based on a sample</bookmark_value>"
+msgid "<bookmark_value>DSTDEV function</bookmark_value><bookmark_value>standard deviations in databases;based on a sample</bookmark_value>"
msgstr ""
#. EvGNP
@@ -5695,13 +5641,13 @@ msgctxt ""
msgid "Insert the formula <input>=DSTDEV(A1:E10; \"Weight\"; A12:E13)</input> into an empty cell elsewhere in the sheet to calculate the sample standard deviation of the weights in kg of Joe’s party guests. The value 5.5 is returned."
msgstr ""
-#. A72yR
+#. VRXXy
#: 04060101.xhp
msgctxt ""
"04060101.xhp\n"
"bm_id3150429\n"
"help.text"
-msgid "<bookmark_value>DSTDEVP function</bookmark_value> <bookmark_value>standard deviations in databases;based on populations</bookmark_value>"
+msgid "<bookmark_value>DSTDEVP function</bookmark_value><bookmark_value>standard deviations in databases;based on populations</bookmark_value>"
msgstr ""
#. FpESx
@@ -5758,13 +5704,13 @@ msgctxt ""
msgid "Insert the formula <input>=DSTDEVP(A1:E10; \"Weight\"; A12:E13)</input> into an empty cell elsewhere in the sheet to calculate the population standard deviation of the weights in kg of Joe’s party guests. The value 5.18545 is returned."
msgstr ""
-#. gXoTJ
+#. Z2CTY
#: 04060101.xhp
msgctxt ""
"04060101.xhp\n"
"bm_id3154794\n"
"help.text"
-msgid "<bookmark_value>DSUM function</bookmark_value> <bookmark_value>calculating;sums in Calc databases</bookmark_value> <bookmark_value>sums;cells in Calc databases</bookmark_value>"
+msgid "<bookmark_value>DSUM function</bookmark_value><bookmark_value>calculating;sums in Calc databases</bookmark_value><bookmark_value>sums;cells in Calc databases</bookmark_value>"
msgstr ""
#. ybMg9
@@ -5821,13 +5767,13 @@ msgctxt ""
msgid "Insert the formula <input>=DSUM(A1:E10; \"Distance\"; A12:E13)</input> into an empty cell elsewhere in the sheet to find the total distance in meters that all of Joe’s party guests travel to school. The value 6000 is returned."
msgstr ""
-#. fbsJf
+#. YBFb7
#: 04060101.xhp
msgctxt ""
"04060101.xhp\n"
"bm_id3155614\n"
"help.text"
-msgid "<bookmark_value>DVAR function</bookmark_value> <bookmark_value>variances;based on samples</bookmark_value>"
+msgid "<bookmark_value>DVAR function</bookmark_value><bookmark_value>variances;based on samples</bookmark_value>"
msgstr ""
#. G6ZBW
@@ -5893,13 +5839,13 @@ msgctxt ""
msgid "Insert the formula <input>=DVAR(A1:E10; \"Distance\"; A12:E13)</input> into an empty cell elsewhere in the sheet to find the sample variance of the distances in meters that Joe’s party guests travel to school. The value 193125 is returned."
msgstr ""
-#. sGiDz
+#. 7FWS4
#: 04060101.xhp
msgctxt ""
"04060101.xhp\n"
"bm_id3153880\n"
"help.text"
-msgid "<bookmark_value>DVARP function</bookmark_value> <bookmark_value>variances;based on populations</bookmark_value>"
+msgid "<bookmark_value>DVARP function</bookmark_value><bookmark_value>variances;based on populations</bookmark_value>"
msgstr ""
#. XpcPC
@@ -8242,23 +8188,23 @@ msgctxt ""
msgid "The data in the following table serves as the basis for some of the examples in the function descriptions:"
msgstr "在函式描述中,有些範例使用了下表中的資料:"
-#. AGubr
+#. amFAz
#: 04060104.xhp
msgctxt ""
"04060104.xhp\n"
"par_id3150024\n"
"help.text"
-msgid "x <item type=\"input\">value</item>"
-msgstr "x <item type=\"input\">值</item>"
+msgid "<item type=\"input\">x value</item>"
+msgstr ""
-#. foDao
+#. AGBFY
#: 04060104.xhp
msgctxt ""
"04060104.xhp\n"
"par_id3148725\n"
"help.text"
-msgid "y <item type=\"input\">value</item>"
-msgstr "y <item type=\"input\">值</item>"
+msgid "<item type=\"input\">y value</item>"
+msgstr ""
#. uEBVE
#: 04060104.xhp
@@ -14398,15 +14344,6 @@ msgctxt ""
msgid "<emph>Range</emph> is the range to which the criterion is to be applied."
msgstr ""
-#. 7FPaC
-#: 04060106.xhp
-msgctxt ""
-"04060106.xhp\n"
-"par_id3152062\n"
-"help.text"
-msgid "<emph>Criterion</emph> is the cell in which the search criterion is shown, or the search criterion itself. If the criterion is written into the formula, it has to be surrounded by double quotes."
-msgstr ""
-
#. FCxrw
#: 04060106.xhp
msgctxt ""
@@ -18790,32 +18727,32 @@ msgctxt ""
msgid "VLOOKUP"
msgstr "VLOOKUP"
-#. E5F2D
+#. qFEgu
#: 04060109.xhp
msgctxt ""
"04060109.xhp\n"
"par_id3149984\n"
"help.text"
-msgid "<ahelp hid=\"HID_FUNC_SVERWEIS\">Vertical search with reference to adjacent cells to the right.</ahelp> This function checks if a specific value is contained in the first column of an array. The function then returns the value in the same row of the column named by <item type=\"literal\">Index</item>. If the <item type=\"literal\">Sorted</item> parameter is omitted or set to TRUE or one, it is assumed that the data is sorted in ascending order. In this case, if the exact <item type=\"literal\">SearchCriterion</item> is not found, the last value that is smaller than the criterion will be returned. If <item type=\"literal\">Sorted</item> is set to FALSE or zero, an exact match must be found, otherwise the error <emph>Error: Value Not Available</emph> will be the result. Thus with a value of zero the data does not need to be sorted in ascending order."
+msgid "<ahelp hid=\"HID_FUNC_SVERWEIS\">Vertical search with reference to adjacent cells to the right.</ahelp> This function checks if a specific value is contained in the first column of an array. The function then returns the value in the same row of the column named by <emph>Index</emph>. If the <emph>Sorted</emph> parameter is omitted or set to TRUE or one, it is assumed that the data is sorted in ascending order. In this case, if the exact <emph>Lookup</emph> is not found, the last value that is smaller than the criterion will be returned. If <emph>Sorted</emph> is set to FALSE or zero, an exact match must be found, otherwise the error <emph>Error: Value Not Available</emph> will be the result. Thus with a value of zero the data does not need to be sorted in ascending order."
msgstr ""
-#. 8FhyJ
+#. j8RoY
#: 04060109.xhp
msgctxt ""
"04060109.xhp\n"
"par_id3150156\n"
"help.text"
-msgid "=VLOOKUP(SearchCriterion; Array; Index [; SortedRangeLookup])"
+msgid "=VLOOKUP(Lookup; Array; Index [; SortedRangeLookup])"
msgstr ""
-#. 7FsgG
+#. LDrCq
#: 04060109.xhp
msgctxt ""
"04060109.xhp\n"
"par_id3149289\n"
"help.text"
-msgid "<emph>SearchCriterion</emph> is the value searched for in the first column of the array."
-msgstr "<emph>SearchCriterion</emph> 是指在陣列第一欄中搜尋的值。"
+msgid "<emph>Lookup</emph> is the value of any type looked for in the first column of the array."
+msgstr ""
#. WFj5E
#: 04060109.xhp
@@ -18835,13 +18772,13 @@ msgctxt ""
msgid "<emph>Index</emph> is the number of the column in the array that contains the value to be returned. The first column has the number 1."
msgstr "<emph>Index</emph> 是陣列中的欄號,該陣列包含要傳回的值。第一欄的編號為 1。"
-#. QV6iE
+#. qKRbD
#: 04060109.xhp
msgctxt ""
"04060109.xhp\n"
"par_id3151208\n"
"help.text"
-msgid "<emph>SortedRangeLookup</emph> is an optional parameter that indicates whether the first column in the array contains range boundaries instead of plain values. In this mode, the lookup returns the value in the row with first column having value equal to or less than SearchCriterion. E.g., it could contain dates when some tax value had been changed, and so the values represent starting dates of a period when a specific tax value was effective. Thus, searching for a date that is absent in the first array column, but falls between some existing boundary dates, would give the lower of them, allowing to find out the data being effective to the searched date. Enter the Boolean value FALSE or zero if the first column is not a range boundary list. When this parameter is TRUE or not given, the first column in the array <emph>must be sorted in ascending order</emph>. Sorted columns can be searched much faster and the function always returns a value, even if the search value was not matched exactly, if it is greater than the lowest value of the sorted list. In unsorted lists, the search value must be matched exactly. Otherwise the function will return #N/A with message: <emph>Error: Value Not Available</emph>."
+msgid "<emph>SortedRangeLookup</emph> is an optional parameter that indicates whether the first column in the array contains range boundaries instead of plain values. In this mode, the lookup returns the value in the row with first column having value equal to or less than <emph>Lookup</emph>. E.g., it could contain dates when some tax value had been changed, and so the values represent starting dates of a period when a specific tax value was effective. Thus, searching for a date that is absent in the first array column, but falls between some existing boundary dates, would give the lower of them, allowing to find out the data being effective to the searched date. Enter the Boolean value FALSE or zero if the first column is not a range boundary list. When this parameter is TRUE or not given, the first column in the array <emph>must be sorted in ascending order</emph>. Sorted columns can be searched much faster and the function always returns a value, even if the search value was not matched exactly, if it is greater than the lowest value of the sorted list. In unsorted lists, the search value must be matched exactly. Otherwise the function will return #N/A with message: <emph>Error: Value Not Available</emph>."
msgstr ""
#. fJQRf
@@ -19024,23 +18961,23 @@ msgctxt ""
msgid "<ahelp hid=\"HID_FUNC_VERGLEICH\">Returns the relative position of an item in an array that matches a specified value.</ahelp> The function returns the position of the value found in the lookup_array as a number."
msgstr "<ahelp hid=\"HID_FUNC_VERGLEICH\">傳回陣列中符合指定值的項目相關位置。</ahelp> 函式傳回 lookup_array 中找到為數字的值位置。"
-#. FsB8G
+#. AKi9E
#: 04060109.xhp
msgctxt ""
"04060109.xhp\n"
"par_id3159152\n"
"help.text"
-msgid "MATCH(SearchCriterion; LookupArray [; Type])"
+msgid "MATCH(Search; LookupArray [; Type])"
msgstr ""
-#. BmVBr
+#. KZU4F
#: 04060109.xhp
msgctxt ""
"04060109.xhp\n"
"par_id3149336\n"
"help.text"
-msgid "<emph>SearchCriterion</emph> is the value which is to be searched for in the single-row or single-column array."
-msgstr "<emph>SearchCriterion</emph> 是指在單列或單欄陣列中搜尋的值。"
+msgid "<emph>Search</emph> is the value which is to be searched for in the single-row or single-column array."
+msgstr ""
#. 9j4xw
#: 04060109.xhp
@@ -19285,23 +19222,23 @@ msgctxt ""
msgid "If LOOKUP cannot find the search criterion, it matches the largest value in the search vector that is less than or equal to the search criterion."
msgstr "若 LOOKUP 找不到搜尋條件,則會於搜尋向量中搜尋小於或等於搜尋條件的最大值。"
-#. 4nBA6
+#. sLcHB
#: 04060109.xhp
msgctxt ""
"04060109.xhp\n"
"par_id3154104\n"
"help.text"
-msgid "LOOKUP(SearchCriterion; SearchVector [; ResultVector])"
+msgid "LOOKUP(Lookup; SearchVector [; ResultVector])"
msgstr ""
-#. QdiFz
+#. yGLLE
#: 04060109.xhp
msgctxt ""
"04060109.xhp\n"
"par_id3150646\n"
"help.text"
-msgid "<emph>SearchCriterion</emph> is the value to be searched for; entered either directly or as a reference."
-msgstr "<emph>SearchCriterion</emph> 是指要搜尋的數值 (直接輸入或輸入為參照)。"
+msgid "<emph>Lookup</emph> is the value of any type to be looked for; entered either directly or as a reference."
+msgstr ""
#. tFDBC
#: 04060109.xhp
@@ -19519,13 +19456,13 @@ msgctxt ""
msgid "<ahelp hid=\"HID_FUNC_WVERWEIS\">Searches for a value and reference to the cells below the selected area.</ahelp> This function verifies if the first row of an array contains a certain value. The function returns then the value in a row of the array, named in the <emph>Index</emph>, in the same column."
msgstr "<ahelp hid=\"HID_FUNC_WVERWEIS\">在選取的區域以下搜尋值與儲存格的參照。</ahelp> 此函式驗證陣列的第一列是否包含特定值。然後此函式傳回同一欄中由 <emph>Index</emph> 指定的陣列列中的數值。"
-#. y6is6
+#. NWzFA
#: 04060109.xhp
msgctxt ""
"04060109.xhp\n"
"par_id3146070\n"
"help.text"
-msgid "HLOOKUP(SearchCriterion; Array; Index [; SortedRangeLookup])"
+msgid "HLOOKUP(Lookup; Array; Index [; SortedRangeLookup])"
msgstr ""
#. nhwwF
@@ -20608,6 +20545,15 @@ msgctxt ""
msgid "<emph>Text</emph> refers to the text from which to remove all non-printable characters."
msgstr "<emph>Text</emph> 是指要移除所有不可列印的字元之文字。"
+#. h3UXC
+#: 04060110.xhp
+msgctxt ""
+"04060110.xhp\n"
+"par_id581621538151600\n"
+"help.text"
+msgid "<input>=LEN(CLEAN(CHAR(7) & \"LibreOffice Calc\" & CHAR(8)))</input> returns 16, showing that the CLEAN function removes the non-printable Unicode U+0007 (\"BEL\") and U+0008 (\"BS\") characters at the beginning and end of the string argument. CLEAN does not remove spaces."
+msgstr ""
+
#. zdGBJ
#: 04060110.xhp
msgctxt ""
@@ -20878,14 +20824,14 @@ msgctxt ""
msgid "<emph>Decimals</emph> is the optional number of decimal places."
msgstr "<emph>Decimals</emph> 是選用的小數點位數。"
-#. JFmwv
+#. ezXhx
#: 04060110.xhp
msgctxt ""
"04060110.xhp\n"
"par_id3153546\n"
"help.text"
-msgid "<item type=\"input\">=DOLLAR(255)</item> returns $255.00."
-msgstr "<item type=\"input\">=DOLLAR(255)</item> 傳回 $255.00。"
+msgid "<item type=\"input\">=DOLLAR(255)</item> returns $255.00 for the English (USA) locale and USD (dollar) currency; ¥255.00 for the Japanese locale and JPY (yen) currency; or 255,00 € for the German (Germany) locale and EUR (euro) currency."
+msgstr ""
#. 2beTG
#: 04060110.xhp
@@ -21139,13 +21085,13 @@ msgctxt ""
msgid "<item type=\"input\">=FIXED(12345.789;3/4)</item> returns 12,346 as a text string."
msgstr ""
-#. wHPtQ
+#. CB5nt
#: 04060110.xhp
msgctxt ""
"04060110.xhp\n"
"par_id371617286698199\n"
"help.text"
-msgid "<item type=\"input\">=FIXED(12345.789,8/5)</item> returns 12,345.8 as a text string."
+msgid "<item type=\"input\">=FIXED(12345.789;8/5)</item> returns 12,345.8 as a text string."
msgstr ""
#. zxsGX
@@ -23767,6 +23713,15 @@ msgctxt ""
msgid "<emph>Input</emph>: Any number of types (double&, char*, double*, char**, Cell area), where the <link href=\"text/scalc/01/04060112.xhp\" name=\"Cell area\">Cell area</link> is an array of types double array, string array, or cell array."
msgstr ""
+#. BJLCP
+#: 04060112.xhp
+msgctxt ""
+"04060112.xhp\n"
+"hd_id3150653\n"
+"help.text"
+msgid "GetFunctionCount()"
+msgstr "GetFunctionCount()"
+
#. Hs7Du
#: 04060112.xhp
msgctxt ""
@@ -23803,6 +23758,15 @@ msgctxt ""
msgid "<emph>Output</emph>: Reference to a variable, which is supposed to contain the number of Add-In functions. For example: If the Add-In provides 5 functions for $[officename] Calc, then nCount=5."
msgstr ""
+#. GFJes
+#: 04060112.xhp
+msgctxt ""
+"04060112.xhp\n"
+"hd_id3147476\n"
+"help.text"
+msgid "GetFunctionData()"
+msgstr "GetFunctionData()"
+
#. MMvZL
#: 04060112.xhp
msgctxt ""
@@ -23884,6 +23848,15 @@ msgctxt ""
msgid "The pFuncName and pInternalName parameters are char arrays, which are implemented with size 256 in $[officename] Calc."
msgstr "參數 pFuncName 和 pInternalName 是在 $[officename] Calc 中以 256 大小執行的 char Array。"
+#. BDeUC
+#: 04060112.xhp
+msgctxt ""
+"04060112.xhp\n"
+"hd_id3148567\n"
+"help.text"
+msgid "GetParameterDescription()"
+msgstr "GetParameterDescription()"
+
#. sF27k
#: 04060112.xhp
msgctxt ""
@@ -24919,14 +24892,14 @@ msgctxt ""
msgid "The Add-in functions are supplied by the <link href=\"text/sbasic/shared/calc_functions.xhp\" name=\"addinanalysis\">UNO <literal>com.sun.star.sheet.addin.Analysis</literal> service</link>."
msgstr ""
-#. fCaeG
+#. zKa2G
#: 04060115.xhp
msgctxt ""
"04060115.xhp\n"
"bm_id3153074\n"
"help.text"
-msgid "<bookmark_value>Bessel functions</bookmark_value>"
-msgstr "<bookmark_value>Bessel 函式</bookmark_value>"
+msgid "<bookmark_value>Bessel functions</bookmark_value> <bookmark_value>BESSELI function</bookmark_value>"
+msgstr ""
#. YpfCj
#: 04060115.xhp
@@ -25000,6 +24973,15 @@ msgctxt ""
msgid "=BESSELI(-1, 3), returns -0.022168424924332"
msgstr ""
+#. eDJhC
+#: 04060115.xhp
+msgctxt ""
+"04060115.xhp\n"
+"bm_id161618267677640\n"
+"help.text"
+msgid "<bookmark_value>BESSELJ function</bookmark_value>"
+msgstr ""
+
#. Cccmx
#: 04060115.xhp
msgctxt ""
@@ -25072,6 +25054,15 @@ msgctxt ""
msgid "=BESSELJ(-1, 3), returns -0.019563353982668"
msgstr ""
+#. xVEFS
+#: 04060115.xhp
+msgctxt ""
+"04060115.xhp\n"
+"bm_id151618267791726\n"
+"help.text"
+msgid "<bookmark_value>BESSELK function</bookmark_value>"
+msgstr ""
+
#. jb2FF
#: 04060115.xhp
msgctxt ""
@@ -25144,6 +25135,15 @@ msgctxt ""
msgid "=BESSELK(0, 3), returns Err:502 – invalid argument (X=0)"
msgstr ""
+#. PndsN
+#: 04060115.xhp
+msgctxt ""
+"04060115.xhp\n"
+"bm_id201618267836525\n"
+"help.text"
+msgid "<bookmark_value>BESSELY function</bookmark_value>"
+msgstr ""
+
#. 9PCdq
#: 04060115.xhp
msgctxt ""
@@ -27160,807 +27160,6 @@ msgctxt ""
msgid "<item type=\"input\">=OCT2HEX(144;4)</item> returns 0064."
msgstr "<item type=\"input\">=OCT2HEX(144;4)</item> 傳回 0064。"
-#. JBzHD
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"bm_id3148446\n"
-"help.text"
-msgid "<bookmark_value>CONVERT function</bookmark_value>"
-msgstr ""
-
-#. NNzM9
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"hd_id3148446\n"
-"help.text"
-msgid "CONVERT"
-msgstr ""
-
-#. AZ8gE
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3154902\n"
-"help.text"
-msgid "<ahelp hid=\"HID_AAI_FUNC_CONVERT\">Converts a value from one unit of measure to the corresponding value in another unit of measure.</ahelp> Enter the units of measures directly as text in quotation marks or as a reference. If you enter the units of measure in cells, they must correspond exactly with the following list which is case sensitive: For example, in order to enter a lower case l (for liter) in a cell, enter the apostrophe ' immediately followed by l."
-msgstr "<ahelp hid=\"HID_AAI_FUNC_CONVERT\">將一種定量單位的值轉換為另一定量單位中的對應值。</ahelp> 將定量單位直接以引號中的文字或以參照輸入。如果在儲存格中輸入定量單位,則必須與以下清單保持一致,且區分大小寫:例如,要在儲存格中輸入一個小寫字母 l (表示公升),可在 l 前直接輸入撇號 '。"
-
-#. BWERF
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3153055\n"
-"help.text"
-msgid "Property"
-msgstr "<emph>屬性</emph>"
-
-#. XTUci
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3147234\n"
-"help.text"
-msgid "Units"
-msgstr "<emph>單位</emph>"
-
-#. cMJxt
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3147512\n"
-"help.text"
-msgid "Weight"
-msgstr "線寬"
-
-#. iBfK5
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3148476\n"
-"help.text"
-msgid "<emph>g</emph>, sg, lbm, <emph>u</emph>, ozm, stone, ton, grain, pweight, hweight, shweight, brton"
-msgstr "<emph>g</emph>, sg, lbm, <emph>u</emph>, ozm, stone, ton, grain, pweight, hweight, shweight, brton"
-
-#. GaiAA
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3155361\n"
-"help.text"
-msgid "Length"
-msgstr "長度"
-
-#. AYaEj
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3148925\n"
-"help.text"
-msgid "<emph>m</emph>, mi, Nmi, in, ft, yd, ang, Pica, ell, <emph>parsec</emph>, <emph>lightyear</emph>, survey_mi"
-msgstr "<emph>m</emph>, mi, Nmi, in, ft, yd, ang, Pica, ell, <emph>parsec</emph>, <emph>lightyear</emph>, survey_mi"
-
-#. CSY6D
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3158429\n"
-"help.text"
-msgid "Time"
-msgstr "時間"
-
-#. CRKWs
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3150707\n"
-"help.text"
-msgid "yr, day, hr, mn, <emph>sec</emph>, <emph>s</emph>"
-msgstr "yr, day, hr, mn, <emph>sec</emph>, <emph>s</emph>"
-
-#. jRyCG
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3153238\n"
-"help.text"
-msgid "Pressure"
-msgstr "氣壓"
-
-#. 2Bw2Y
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3166437\n"
-"help.text"
-msgid "<emph>Pa</emph>, <emph>atm</emph>, <emph>at</emph>, <emph>mmHg</emph>, Torr, psi"
-msgstr "<emph>Pa</emph>, <emph>atm</emph>, <emph>at</emph>, <emph>mmHg</emph>, Torr, psi"
-
-#. eDDQG
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3152944\n"
-"help.text"
-msgid "Force"
-msgstr "動力"
-
-#. UfKga
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3155582\n"
-"help.text"
-msgid "<emph>N</emph>, <emph>dyn</emph>, <emph>dy</emph>, lbf, <emph>pond</emph>"
-msgstr "<emph>N</emph>, <emph>dyn</emph>, <emph>dy</emph>, lbf, <emph>pond</emph>"
-
-#. nDfkL
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3153686\n"
-"help.text"
-msgid "Energy"
-msgstr "能源"
-
-#. T8CAw
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3153386\n"
-"help.text"
-msgid "<emph>J</emph>, <emph>e</emph>, <emph>c</emph>, <emph>cal</emph>, <emph>eV</emph>, <emph>ev</emph>, HPh, <emph>Wh</emph>, <emph>wh</emph>, flb, BTU, btu"
-msgstr "<emph>J</emph>, <emph>e</emph>, <emph>c</emph>, <emph>cal</emph>, <emph>eV</emph>, <emph>ev</emph>, HPh, <emph>Wh</emph>, <emph>wh</emph>, flb, BTU, btu"
-
-#. RkeAo
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3154100\n"
-"help.text"
-msgid "Power"
-msgstr "功率"
-
-#. RAPGk
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149915\n"
-"help.text"
-msgid "<emph>W</emph>, <emph>w</emph>, HP, PS"
-msgstr "<emph>W</emph>, <emph>w</emph>, HP, PS"
-
-#. FRDaq
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3148988\n"
-"help.text"
-msgid "Field strength"
-msgstr "磁場力度"
-
-#. YKEEF
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3148616\n"
-"help.text"
-msgid "<emph>T</emph>, <emph>ga</emph>"
-msgstr "<emph>T</emph>, <emph>ga</emph>"
-
-#. rxAYG
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3151120\n"
-"help.text"
-msgid "Temperature"
-msgstr "溫度"
-
-#. V3XFM
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3148659\n"
-"help.text"
-msgid "C, F, <emph>K</emph>, <emph>kel</emph>, Reau, Rank"
-msgstr "C, F, <emph>K</emph>, <emph>kel</emph>, Reau, Rank"
-
-#. AF455
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3154610\n"
-"help.text"
-msgid "Volume"
-msgstr "容量"
-
-#. zv7qN
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149423\n"
-"help.text"
-msgid "<emph>l</emph>, <emph>L</emph>, <emph>lt</emph>, tsp, tbs, oz, cup, pt, us_pt, qt, gal, <emph>m3</emph>, mi3, Nmi3, in3, ft3, yd3, ang3, Pica3, barrel, bushel, regton, Schooner, Middy, Glass"
-msgstr "<emph>l</emph>, <emph>L</emph>, <emph>lt</emph>, tsp, tbs, oz, cup, pt, us_pt, qt, gal, <emph>m3</emph>, mi3, Nmi3, in3, ft3, yd3, ang3, Pica3, barrel, bushel, regton, Schooner, Middy, Glass"
-
-#. YpiAY
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149244\n"
-"help.text"
-msgid "Area"
-msgstr "面積"
-
-#. 6EDBv
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3150425\n"
-"help.text"
-msgid "<emph>m2</emph>, mi2, Nmi2, in2, ft2, yd2, <emph>ang2</emph>, Pica2, Morgen, <emph>ar</emph>, acre, ha"
-msgstr "<emph>m2</emph>, mi2, Nmi2, in2, ft2, yd2, <emph>ang2</emph>, Pica2, Morgen, <emph>ar</emph>, acre, ha"
-
-#. MdUET
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3150629\n"
-"help.text"
-msgid "Speed"
-msgstr "速度"
-
-#. oUP4X
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3159246\n"
-"help.text"
-msgid "<emph>m/s</emph>, <emph>m/sec</emph>, m/h, mph, kn, admkn"
-msgstr "<emph>m/s</emph>, <emph>m/sec</emph>, m/h, mph, kn, admkn"
-
-#. fSWsq
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3150789\n"
-"help.text"
-msgid "Information"
-msgstr "資訊"
-
-#. UTUhA
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3159899\n"
-"help.text"
-msgid "<emph>bit</emph>, <emph>byte</emph>"
-msgstr "<emph>bit</emph>, <emph>byte</emph>"
-
-#. 8WZyq
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3143277\n"
-"help.text"
-msgid "Units of measure in <emph>bold</emph> can be preceded by a prefix character from the following list:"
-msgstr "<emph>粗體</emph> 的度量單位前可添加下列清單中的前綴字元:"
-
-#. YBQYC
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3148422\n"
-"help.text"
-msgid "Prefix"
-msgstr "前綴"
-
-#. vzHyG
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3148423\n"
-"help.text"
-msgid "Multiplier"
-msgstr "乘數"
-
-#. y8Bch
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149490\n"
-"help.text"
-msgid "Y (yotta)"
-msgstr ""
-
-#. YE3Bo
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149931\n"
-"help.text"
-msgid "10^24"
-msgstr "10^24"
-
-#. Vst48
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149491\n"
-"help.text"
-msgid "Z (zetta)"
-msgstr ""
-
-#. cBpwF
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149932\n"
-"help.text"
-msgid "10^21"
-msgstr "10^21"
-
-#. sVmhZ
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149492\n"
-"help.text"
-msgid "E (exa)"
-msgstr ""
-
-#. DCgjD
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149933\n"
-"help.text"
-msgid "10^18"
-msgstr "10^18"
-
-#. odrAJ
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149493\n"
-"help.text"
-msgid "P (peta)"
-msgstr ""
-
-#. HnJBh
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149934\n"
-"help.text"
-msgid "10^15"
-msgstr "10^15"
-
-#. 6SoPA
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149494\n"
-"help.text"
-msgid "T (tera)"
-msgstr ""
-
-#. cgqVx
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149935\n"
-"help.text"
-msgid "10^12"
-msgstr "10^12"
-
-#. Ki9Ca
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149495\n"
-"help.text"
-msgid "G (giga)"
-msgstr ""
-
-#. jMqL9
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149936\n"
-"help.text"
-msgid "10^9"
-msgstr "10^9"
-
-#. YD6i5
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149496\n"
-"help.text"
-msgid "M (mega)"
-msgstr ""
-
-#. 4vqCG
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149937\n"
-"help.text"
-msgid "10^6"
-msgstr "10^6"
-
-#. 6WGVB
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149497\n"
-"help.text"
-msgid "k (kilo)"
-msgstr ""
-
-#. wBWRS
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149938\n"
-"help.text"
-msgid "10^3"
-msgstr "10^3"
-
-#. G2FDE
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149498\n"
-"help.text"
-msgid "h (hecto)"
-msgstr ""
-
-#. 9UYSz
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149939\n"
-"help.text"
-msgid "10^2"
-msgstr "10^2"
-
-#. woVg4
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149499\n"
-"help.text"
-msgid "e (deca)"
-msgstr ""
-
-#. iiAPq
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149940\n"
-"help.text"
-msgid "10^1"
-msgstr "10^1"
-
-#. C7sNq
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149500\n"
-"help.text"
-msgid "d (deci)"
-msgstr ""
-
-#. eQehn
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3143940\n"
-"help.text"
-msgid "10^-1"
-msgstr "10^-1"
-
-#. EUm9F
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149501\n"
-"help.text"
-msgid "c (centi)"
-msgstr ""
-
-#. FDbBr
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149941\n"
-"help.text"
-msgid "10^-2"
-msgstr "10^-2"
-
-#. G48jP
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149502\n"
-"help.text"
-msgid "m (milli)"
-msgstr ""
-
-#. uUT75
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149942\n"
-"help.text"
-msgid "10^-3"
-msgstr "10^-3"
-
-#. LTWEh
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149503\n"
-"help.text"
-msgid "u (micro)"
-msgstr ""
-
-#. cvaeu
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149943\n"
-"help.text"
-msgid "10^-6"
-msgstr "10^-6"
-
-#. GD6Gw
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149504\n"
-"help.text"
-msgid "n (nano)"
-msgstr ""
-
-#. 38rEb
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149944\n"
-"help.text"
-msgid "10^-9"
-msgstr "10^-9"
-
-#. FiDAM
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149505\n"
-"help.text"
-msgid "p (pico)"
-msgstr ""
-
-#. 9sGcA
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149945\n"
-"help.text"
-msgid "10^-12"
-msgstr "10^-12"
-
-#. SMnpF
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149506\n"
-"help.text"
-msgid "f (femto)"
-msgstr ""
-
-#. cqsCH
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149946\n"
-"help.text"
-msgid "10^-15"
-msgstr "10^-15"
-
-#. Fj46E
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149507\n"
-"help.text"
-msgid "a (atto)"
-msgstr ""
-
-#. qtV59
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149947\n"
-"help.text"
-msgid "10^-18"
-msgstr "10^-18"
-
-#. ZxxnU
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149508\n"
-"help.text"
-msgid "z (zepto)"
-msgstr ""
-
-#. GWC7A
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149948\n"
-"help.text"
-msgid "10^-21"
-msgstr "10^-21"
-
-#. cTLp9
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149509\n"
-"help.text"
-msgid "y (yocto)"
-msgstr ""
-
-#. KAARJ
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3149949\n"
-"help.text"
-msgid "10^-24"
-msgstr "10^-24"
-
-#. UVavE
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id0908200903061174\n"
-"help.text"
-msgid "Information units \"bit\" and \"byte\" may also be prefixed by one of the following IEC 60027-2 / IEEE 1541 prefixes:"
-msgstr "資訊單元「位元」和「位元組」也可以以下列其中一個 IEC 60027-2 / IEEE 1541 字首為字首:"
-
-#. DZhKD
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id0908200903090966\n"
-"help.text"
-msgid "ki kibi 1024"
-msgstr "ki kibi 1024"
-
-#. K3qEd
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id0908200903090958\n"
-"help.text"
-msgid "Mi mebi 1048576"
-msgstr "Mi mebi 1048576"
-
-#. dBFMg
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id0908200903090936\n"
-"help.text"
-msgid "Gi gibi 1073741824"
-msgstr "Gi gibi 1073741824"
-
-#. 9RnhS
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id0908200903090975\n"
-"help.text"
-msgid "Ti tebi 1099511627776"
-msgstr "Ti tebi 1099511627776"
-
-#. 39Jpn
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id0908200903090930\n"
-"help.text"
-msgid "Pi pebi 1125899906842620"
-msgstr "Pi pebi 1125899906842620"
-
-#. GkAoP
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id0908200903091070\n"
-"help.text"
-msgid "Ei exbi 1152921504606850000"
-msgstr "Ei exbi 1152921504606850000"
-
-#. GTGuN
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id0908200903091097\n"
-"help.text"
-msgid "Zi zebi 1180591620717410000000"
-msgstr "Zi zebi 1180591620717410000000"
-
-#. QbEGb
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id0908200903091010\n"
-"help.text"
-msgid "Yi yobi 1208925819614630000000000"
-msgstr "Yi yobi 1208925819614630000000000"
-
-#. RpFzc
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3153695\n"
-"help.text"
-msgid "CONVERT(Number; \"FromUnit\"; \"ToUnit\")"
-msgstr ""
-
-#. f822K
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3147522\n"
-"help.text"
-msgid "<emph>Number</emph> is the number to be converted."
-msgstr "<emph>Number</emph> 是指要轉換的數字。"
-
-#. m8taC
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3154472\n"
-"help.text"
-msgid "<emph>FromUnit</emph> is the unit from which conversion is taking place."
-msgstr "<emph>FromUnit</emph> 是指轉換的來源單位。"
-
-#. TAaks
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3153790\n"
-"help.text"
-msgid "<emph>ToUnit</emph> is the unit to which conversion is taking place. Both units must be of the same type."
-msgstr "<emph>ToUnit</emph> 是要進行轉換的單位。兩個單位的類型必須相同。"
-
-#. pbZjW
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3156336\n"
-"help.text"
-msgid "<item type=\"input\">=CONVERT(10;\"HP\";\"PS\") </item>returns, rounded to two decimal places, 10.14. 10 HP equal 10.14 PS."
-msgstr ""
-
-#. R3Ucn
-#: 04060116.xhp
-msgctxt ""
-"04060116.xhp\n"
-"par_id3154834\n"
-"help.text"
-msgid "<item type=\"input\">=CONVERT(10;\"km\";\"mi\") </item>returns, rounded to two decimal places, 6.21. 10 kilometers equal 6.21 miles. The k is the permitted prefix character for the factor 10^3."
-msgstr ""
-
#. G7UNe
#: 04060116.xhp
msgctxt ""
@@ -32947,14 +32146,14 @@ msgctxt ""
msgid "<ahelp hid=\"HID_FUNC_ZAEHLENWENN\">Returns the number of cells that meet with certain criteria within a cell range.</ahelp>"
msgstr "<ahelp hid=\"HID_FUNC_ZAEHLENWENN\">傳回某一儲存格範圍中符合一定條件的儲存格數。</ahelp>"
-#. GxU5g
+#. ZS8Ej
#: 04060181.xhp
msgctxt ""
"04060181.xhp\n"
"par_id3164967\n"
"help.text"
-msgid "COUNTIF(Range; Criteria)"
-msgstr "COUNTIF(Range; Criteria)"
+msgid "COUNTIF(Range; Criterion)"
+msgstr ""
#. sxGvB
#: 04060181.xhp
@@ -32965,15 +32164,6 @@ msgctxt ""
msgid "<emph>Range</emph> is the range to which the criteria are to be applied."
msgstr "<emph>Range</emph> 是要套用條件的範圍。"
-#. HvRLc
-#: 04060181.xhp
-msgctxt ""
-"04060181.xhp\n"
-"par_id3165000\n"
-"help.text"
-msgid "<emph>Criteria</emph> indicates the criteria in the form of a number, an expression or a character string. These criteria determine which cells are counted."
-msgstr ""
-
#. ZpDRv
#: 04060181.xhp
msgctxt ""
@@ -44494,14 +43684,14 @@ msgctxt ""
msgid "Optimal Row Heights"
msgstr "最適列高"
-#. CTV6j
+#. 2YhvB
#: 05030200.xhp
msgctxt ""
"05030200.xhp\n"
"par_id3154758\n"
"help.text"
-msgid "<variable id=\"optitext\"><ahelp hid=\".uno:SetOptimalRowHeight\">Determines the optimal row height for the selected rows.</ahelp></variable> The optimal row height depends on the font size of the largest character in the row. You can use various <link href=\"text/shared/00/00000003.xhp#metrik\" name=\"units of measure\">units of measure</link>."
-msgstr "<variable id=\"optitext\"><ahelp hid=\".uno:SetOptimalRowHeight\">決定所選列的最適列高。</ahelp></variable> 最適列高取決於列中最大字元的字型大小。您可以使用各種<link href=\"text/shared/00/00000003.xhp#metrik\" name=\"定量單位\">定量單位</link>。"
+msgid "<variable id=\"optitext\"><ahelp hid=\".uno:SetOptimalRowHeight\">Determines the optimal row height for the selected rows.</ahelp></variable> The optimal row height depends on the font size of the largest character in the row. You can use various <link href=\"text/shared/00/00000003.xhp#measurement_units\" name=\"units of measure\">units of measure</link>."
+msgstr ""
#. hCkvc
#: 05030200.xhp
@@ -47941,22 +47131,40 @@ msgctxt ""
msgid "Protecting Sheet"
msgstr "保護試算表"
-#. z8zCf
+#. du7pC
+#: 06060100.xhp
+msgctxt ""
+"06060100.xhp\n"
+"bm_id141619439455954\n"
+"help.text"
+msgid "<bookmark_value>insert rows;protected sheet</bookmark_value><bookmark_value>insert columns;protected sheet</bookmark_value><bookmark_value>delete columns;protected sheet</bookmark_value><bookmark_value>delete rows;protected sheet</bookmark_value><bookmark_value>protected sheet;insert columns</bookmark_value><bookmark_value>protected sheet;insert rows</bookmark_value><bookmark_value>protected sheet;delete rows</bookmark_value><bookmark_value>protected sheet;delete columns</bookmark_value><bookmark_value>protect;sheet</bookmark_value><bookmark_value>selection;in protected cells</bookmark_value>"
+msgstr ""
+
+#. ZFcP8
#: 06060100.xhp
msgctxt ""
"06060100.xhp\n"
"hd_id3153087\n"
"help.text"
-msgid "Protecting Sheet"
-msgstr "保護試算表"
+msgid "<variable id=\"ProtectingSheeth1\"><link href=\"text/scalc/01/06060100.xhp\" name=\"Protecting Sheet\">Protecting Sheet</link></variable>"
+msgstr ""
-#. HUFRu
+#. LcpD8
#: 06060100.xhp
msgctxt ""
"06060100.xhp\n"
"par_id3148664\n"
"help.text"
-msgid "<variable id=\"tabelletext\"><ahelp hid=\".uno:Protect\">Protects the cells in the current sheet from being modified.</ahelp></variable> Choose <emph>Tools - Protect Sheet</emph> to open the <emph>Protect Sheet</emph> dialog in which you then specify sheet protection with or without a password."
+msgid "<variable id=\"tabelletext\"><ahelp hid=\".uno:Protect\">Protects the cells in the current sheet from being modified.</ahelp></variable>"
+msgstr ""
+
+#. YZ3HB
+#: 06060100.xhp
+msgctxt ""
+"06060100.xhp\n"
+"par_id701619429750616\n"
+"help.text"
+msgid "Choose <emph>Tools - Protect Sheet</emph> to open the <emph>Protect Sheet</emph> dialog in which you then specify sheet protection with or without a password, and select the elements of the sheet to protect."
msgstr ""
#. vFHpY
@@ -47968,6 +47176,114 @@ msgctxt ""
msgid "To protect cells from further editing, the <emph>Protected</emph> check box must be checked on the <link href=\"text/scalc/01/05020600.xhp\" name=\"Format - Cells - Cell Protection\"><emph>Format - Cells - Cell Protection</emph></link> tab page or on the <emph>Format Cells</emph> context menu."
msgstr "若要保護儲存格不被編輯,必須核取 <link href=\"text/scalc/01/05020600.xhp\" name=\"[格式] - [儲存格] - [儲存格保護]\"><emph>[格式] - [儲存格] - [儲存格保護]</emph></link> 標籤頁或 <emph>[儲存格格式化]</emph> 右鍵功能表上的 <emph>[受保護]</emph> 核取方塊。"
+#. eUvfv
+#: 06060100.xhp
+msgctxt ""
+"06060100.xhp\n"
+"hd_id901619431276995\n"
+"help.text"
+msgid "Protect this sheet and contents of the protected cells"
+msgstr ""
+
+#. G5UKV
+#: 06060100.xhp
+msgctxt ""
+"06060100.xhp\n"
+"par_id381619431285815\n"
+"help.text"
+msgid "Mark this checkbox to activate protection of sheet and cell contents."
+msgstr ""
+
+#. SFevC
+#: 06060100.xhp
+msgctxt ""
+"06060100.xhp\n"
+"hd_id31619431291108\n"
+"help.text"
+msgid "Password / Confirm"
+msgstr ""
+
+#. AaZQG
+#: 06060100.xhp
+msgctxt ""
+"06060100.xhp\n"
+"par_id851619431300487\n"
+"help.text"
+msgid "Allows you to enter a password to protect the sheet from unauthorized changes. Confirm the password entered in the first box."
+msgstr ""
+
+#. WX7Gh
+#: 06060100.xhp
+msgctxt ""
+"06060100.xhp\n"
+"hd_id711619431316966\n"
+"help.text"
+msgid "Allow users of this sheet to"
+msgstr ""
+
+#. skcWB
+#: 06060100.xhp
+msgctxt ""
+"06060100.xhp\n"
+"par_id41619431361278\n"
+"help.text"
+msgid "Select the elements to protect from user actions:"
+msgstr ""
+
+#. 9Mc4m
+#: 06060100.xhp
+msgctxt ""
+"06060100.xhp\n"
+"par_id661619430257262\n"
+"help.text"
+msgid "<emph>Select protected cells</emph>: mark this checkbox to allow you to select protected cells. When the checkbox is unmarked, you cannot select protected cells, the cursor cannot enter in a protected range."
+msgstr ""
+
+#. UqBRQ
+#: 06060100.xhp
+msgctxt ""
+"06060100.xhp\n"
+"par_id921619430295947\n"
+"help.text"
+msgid "<emph>Select unprotected cells</emph>: mark this checkbox to allow user to select unprotected cells. When the checkbox is unmarked, user cannot select unprotected cells, the cursor cannot enter in a unprotected cell or range."
+msgstr ""
+
+#. R6DuD
+#: 06060100.xhp
+msgctxt ""
+"06060100.xhp\n"
+"par_id101619430333784\n"
+"help.text"
+msgid "<emph>Insert columns</emph>: Allow column insertions even when the sheet is protected. Note that when column insertions is enabled, you can insert columns even when the range to insert the new columns into contains protected cells which will get shifted after the insertion. Cells of the newly inserted columns inherit the Protection property of the range it belongs: when the new cell is inside a protected range, the cell is protected, and when it is in an unprotected range, the cell is unprotected."
+msgstr ""
+
+#. 36hCi
+#: 06060100.xhp
+msgctxt ""
+"06060100.xhp\n"
+"par_id891619430338809\n"
+"help.text"
+msgid "<emph>Insert rows</emph>: Allow row insertions even when the sheet is protected. Note that when row insertions is enabled, you can insert rows even when the range to insert the new rows into contains protected cells which will get shifted after the insertion. Cells of the newly inserted rows inherit the Protection property of the range it belongs: when the new cell is inside a protected range it is protected, and when it is in an unprotected range, the cell is unprotected."
+msgstr ""
+
+#. hGXEq
+#: 06060100.xhp
+msgctxt ""
+"06060100.xhp\n"
+"par_id311619430374686\n"
+"help.text"
+msgid "<emph>Delete columns</emph>: Allow column deletions. Note that column deletions are only allowed on unprotected cells."
+msgstr ""
+
+#. ebwLU
+#: 06060100.xhp
+msgctxt ""
+"06060100.xhp\n"
+"par_id561619430376854\n"
+"help.text"
+msgid "<emph>Delete rows</emph>: Allow row deletions. Note that row deletions are only allowed on unprotected cells."
+msgstr ""
+
#. cE3Ff
#: 06060100.xhp
msgctxt ""
@@ -48004,13 +47320,40 @@ msgctxt ""
msgid "On the <emph>Tools - Protect Sheet</emph> menu, activate protection for the sheet. Effective immediately, only the cell range you selected in step 1 can be edited."
msgstr ""
-#. VfJA6
+#. JQWv7
#: 06060100.xhp
msgctxt ""
"06060100.xhp\n"
"par_id3149566\n"
"help.text"
-msgid "To later change an unprotected area to a protected area, select the range. Next, on the <emph>Format - Cells - Cell Protection</emph> tab page, check the <emph>Protected</emph> box. Finally, choose the <emph>Tools - Protect Sheet</emph> menu. The previously editable range is now protected."
+msgid "To later change an unprotected area to a protected area:"
+msgstr ""
+
+#. TzTnE
+#: 06060100.xhp
+msgctxt ""
+"06060100.xhp\n"
+"par_id101619439013221\n"
+"help.text"
+msgid "Select the range of cells that will be protected."
+msgstr ""
+
+#. Cc2Tb
+#: 06060100.xhp
+msgctxt ""
+"06060100.xhp\n"
+"par_id601619439028536\n"
+"help.text"
+msgid "On the <menuitem>Format - Cells - Cell Protection</menuitem> tab page, check the <emph>Protected</emph> box."
+msgstr ""
+
+#. EeKFF
+#: 06060100.xhp
+msgctxt ""
+"06060100.xhp\n"
+"par_id641619439061892\n"
+"help.text"
+msgid "Choose the <menuitem>Tools - Protect Sheet</menuitem> menu. The previously editable range is now protected."
msgstr ""
#. JaC9W
@@ -48031,13 +47374,13 @@ msgctxt ""
msgid "If a sheet is protected, you will not be able to modify or delete any Cell Styles."
msgstr "如果試算表受保護,則您將無法修改或刪除任何儲存格樣式。"
-#. d39My
+#. WEsxm
#: 06060100.xhp
msgctxt ""
"06060100.xhp\n"
"par_id3154656\n"
"help.text"
-msgid "A protected sheet or cell range can no longer be modified until this protection is disabled. To disable the protection, choose the <emph>Tools - Protect Sheet</emph> command. If no password was set, the sheet protection is immediately disabled. If the sheet was password protected, the <emph>Remove Protection</emph> dialog opens, where you must enter the password."
+msgid "A protected sheet or cell range can no longer be modified until this protection is disabled, with the exceptions of the settings for columns and row of the <menuitem>Tools - Protect Sheet</menuitem> dialog. To disable the protection, choose the <menuitem>Tools - Protect Sheet</menuitem> command. If no password was set, the sheet protection is immediately disabled. If the sheet was password protected, the <emph>Remove Protection</emph> dialog opens, where you must enter the password."
msgstr ""
#. scXrG
@@ -48049,24 +47392,6 @@ msgctxt ""
msgid "Once saved, protected sheets can only be saved again by using the <emph>File - Save As</emph> command."
msgstr "儲存後,受保護的試算表僅可以透過 <emph>[檔案] - [另存新檔]</emph> 指令再次儲存。"
-#. A4TcK
-#: 06060100.xhp
-msgctxt ""
-"06060100.xhp\n"
-"hd_id3150206\n"
-"help.text"
-msgid "<link href=\"text/shared/01/password_dlg.xhp\" name=\"Password\">Password (optional)</link>"
-msgstr ""
-
-#. hBPMK
-#: 06060100.xhp
-msgctxt ""
-"06060100.xhp\n"
-"par_id3152990\n"
-"help.text"
-msgid "<ahelp hid=\"modules/scalc/ui/protectsheetdlg/password1\">Allows you to enter a password to protect the sheet from unauthorized changes.</ahelp>"
-msgstr ""
-
#. Gr24z
#: 06060100.xhp
msgctxt ""
@@ -49426,14 +48751,14 @@ msgctxt ""
msgid "AutoFilter"
msgstr "自動篩選"
-#. ZGJfP
+#. pGfbC
#: 12040100.xhp
msgctxt ""
"12040100.xhp\n"
"hd_id3153541\n"
"help.text"
-msgid "<link href=\"text/scalc/01/12040100.xhp\" name=\"AutoFilter\">AutoFilter</link>"
-msgstr "<link href=\"text/scalc/01/12040100.xhp\" name=\"自動篩選\">自動篩選</link>"
+msgid "<variable id=\"autofilterh1\"><link href=\"text/scalc/01/12040100.xhp\" name=\"AutoFilter\">AutoFilter</link></variable>"
+msgstr ""
#. cTu3x
#: 12040100.xhp
@@ -49444,6 +48769,240 @@ msgctxt ""
msgid "<ahelp hid=\".uno:DataFilterAutoFilter\">Automatically filters the selected cell range, and creates one-row list boxes where you can choose the items that you want to display.</ahelp>"
msgstr "<ahelp hid=\".uno:DataFilterAutoFilter\">自動篩選選取的儲存格範圍,並建立單列清單方塊 (從中可選擇要顯示的項目)。</ahelp>"
+#. c9BGE
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"hd_id101621534096986\n"
+"help.text"
+msgid "Sort Ascending"
+msgstr ""
+
+#. u7XHt
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"par_id31621544435954\n"
+"help.text"
+msgid "Displays the rows of the cell range in ascending order, based on the values in the cells of the current column."
+msgstr ""
+
+#. 6Q8nn
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"hd_id561621534101425\n"
+"help.text"
+msgid "Sort Descending"
+msgstr ""
+
+#. CbVJm
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"par_id861621544431393\n"
+"help.text"
+msgid "Displays the rows of the cell range in descending order, based on the values in the cells of the current column."
+msgstr ""
+
+#. sHhH3
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"hd_id401621534105620\n"
+"help.text"
+msgid "Top 10"
+msgstr ""
+
+#. onMjn
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"par_id341621544426925\n"
+"help.text"
+msgid "Displays the 10 rows of the cell range that contain the largest values in the cells of the current column. If these values are unique then no more than 10 rows will be visible, but if the values are not unique then it is possible for more than 10 rows to be shown."
+msgstr ""
+
+#. 4oiCy
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"hd_id541621534109912\n"
+"help.text"
+msgid "Empty"
+msgstr ""
+
+#. i3DFZ
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"par_id941621544422352\n"
+"help.text"
+msgid "Displays only the rows of the cell range that have an empty cell in the current column."
+msgstr ""
+
+#. s26iT
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"hd_id821621534116893\n"
+"help.text"
+msgid "Not Empty"
+msgstr ""
+
+#. GCBF5
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"par_id71621544418559\n"
+"help.text"
+msgid "Displays only the rows of the cell range that have a non-empty cell in the current column."
+msgstr ""
+
+#. s5KFC
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"hd_id271621534120995\n"
+"help.text"
+msgid "Text color"
+msgstr ""
+
+#. CCGqV
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"par_id691621544414646\n"
+"help.text"
+msgid "Displays only the rows of the cell range for which the text color of the cell in the current column matches the color selected."
+msgstr ""
+
+#. pdme8
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"hd_id151621534125831\n"
+"help.text"
+msgid "Background color"
+msgstr ""
+
+#. dzEhB
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"par_id491621544410605\n"
+"help.text"
+msgid "Displays only the rows of the cell range for which the background color of the cell in the current column matches the color selected."
+msgstr ""
+
+#. wCDB5
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"hd_id851621534131430\n"
+"help.text"
+msgid "Standard Filter"
+msgstr ""
+
+#. kqqrX
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"par_id171621544405886\n"
+"help.text"
+msgid "Opens the <link href=\"text/shared/02/12090000.xhp\" name=\"standard filter\">Standard Filter</link> dialog."
+msgstr ""
+
+#. bbVTh
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"hd_id551621534136181\n"
+"help.text"
+msgid "Search text box"
+msgstr ""
+
+#. XeGD3
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"par_id421621544399700\n"
+"help.text"
+msgid "Search for a specific entry in the list of values found in the current column. As characters are typed in the text box, this list is updated to show only matching entries."
+msgstr ""
+
+#. igezW
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"hd_id581621534140892\n"
+"help.text"
+msgid "All"
+msgstr ""
+
+#. F52s3
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"par_id641621544394836\n"
+"help.text"
+msgid "Click once to select to show all rows and click again to select to hide all rows."
+msgstr ""
+
+#. EADGt
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"hd_id731621534146408\n"
+"help.text"
+msgid "Show only current"
+msgstr ""
+
+#. FURWe
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"par_id71621544390147\n"
+"help.text"
+msgid "Display only rows containing the value highlighted in the <emph>Value</emph> box."
+msgstr ""
+
+#. ovQAm
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"hd_id11621534151081\n"
+"help.text"
+msgid "Hide only current"
+msgstr ""
+
+#. EJgvW
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"par_id491621544384770\n"
+"help.text"
+msgid "Hide all rows containing the value highlighted in the <emph>Value</emph> box and display all other rows."
+msgstr ""
+
+#. kVCCi
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"hd_id621621534155662\n"
+"help.text"
+msgid "Values"
+msgstr ""
+
+#. AzWUy
+#: 12040100.xhp
+msgctxt ""
+"12040100.xhp\n"
+"par_id331621544378745\n"
+"help.text"
+msgid "List of unique values found in the current column."
+msgstr ""
+
#. 4DAJx
#: 12040100.xhp
msgctxt ""
@@ -54835,13 +54394,13 @@ msgctxt ""
msgid "In all examples below, ranges for calculation contain the row #6, which is ignored because it contains text."
msgstr ""
-#. 5DDEz
+#. YXQmf
#: ex_data_stat_func.xhp
msgctxt ""
"ex_data_stat_func.xhp\n"
"par_id961527953004850\n"
"help.text"
-msgid "<variable id=\"args\">Func_Range; Range1; Criterion1[; Range2; Criterion2][; … ; [Range127; Criterion127]]</variable>"
+msgid "<variable id=\"args\">Func_Range; Range1; Criterion[; Range2; Criterion2][; … ; [Range127; Criterion127]]</variable>"
msgstr ""
#. d8gmy
@@ -54871,13 +54430,103 @@ msgctxt ""
msgid "<emph>Range1</emph> – required argument. It is a range of cells, a name of a named range, or a label of a column or a row, to which the corresponding criterion is to be applied."
msgstr ""
-#. 3wJSR
+#. 45WHz
+#: ex_data_stat_func.xhp
+msgctxt ""
+"ex_data_stat_func.xhp\n"
+"par_id621619279022341\n"
+"help.text"
+msgid "<emph>Criterion</emph>: A criterion is a single cell Reference, Number or Text. It is used in comparisons with cell contents."
+msgstr ""
+
+#. m9EAG
+#: ex_data_stat_func.xhp
+msgctxt ""
+"ex_data_stat_func.xhp\n"
+"par_id731619279029255\n"
+"help.text"
+msgid "A reference to an empty cell is interpreted as the numeric value 0."
+msgstr ""
+
+#. iYNFV
+#: ex_data_stat_func.xhp
+msgctxt ""
+"ex_data_stat_func.xhp\n"
+"par_id31619279035359\n"
+"help.text"
+msgid "A matching expression can be:"
+msgstr ""
+
+#. fSoyL
+#: ex_data_stat_func.xhp
+msgctxt ""
+"ex_data_stat_func.xhp\n"
+"par_id171619279059462\n"
+"help.text"
+msgid "A Number or Logical value. A matching cell content equals the Number or Logical value."
+msgstr ""
+
+#. 7Hfq9
+#: ex_data_stat_func.xhp
+msgctxt ""
+"ex_data_stat_func.xhp\n"
+"par_id511619279076504\n"
+"help.text"
+msgid "A value beginning with a comparator (<, <=, =, >, >=, <>)."
+msgstr ""
+
+#. YEjSD
+#: ex_data_stat_func.xhp
+msgctxt ""
+"ex_data_stat_func.xhp\n"
+"par_id11619279168512\n"
+"help.text"
+msgid "For =, if the value is empty it matches empty cells."
+msgstr ""
+
+#. 39AJR
+#: ex_data_stat_func.xhp
+msgctxt ""
+"ex_data_stat_func.xhp\n"
+"par_id161619279207350\n"
+"help.text"
+msgid "For <>, if the value is empty it matches non-empty cells."
+msgstr ""
+
+#. 9xDer
+#: ex_data_stat_func.xhp
+msgctxt ""
+"ex_data_stat_func.xhp\n"
+"par_id271619279215695\n"
+"help.text"
+msgid "For <>, if the value is not empty it matches any cell content except the value, including empty cells."
+msgstr ""
+
+#. y2EGU
#: ex_data_stat_func.xhp
msgctxt ""
"ex_data_stat_func.xhp\n"
-"par_id23526994221948\n"
+"par_id861619279223855\n"
"help.text"
-msgid "<emph>Criterion1</emph> – required argument. A string expression representing a logical condition or a cell reference to such string expression. The expression can contain text, numbers, regular expressions or wildcards (<link href=\"text/shared/optionen/01060500.xhp#wildcards\" name=\"Wild cards\">if enabled in calculation options</link>)."
+msgid "<emph>Note:</emph> \"=0\" does not match empty cells."
+msgstr ""
+
+#. 2nrnV
+#: ex_data_stat_func.xhp
+msgctxt ""
+"ex_data_stat_func.xhp\n"
+"par_id51619279363954\n"
+"help.text"
+msgid "For = and <>, if the value is not empty and can not be interpreted as a Number type or one of its subtypes and the property <link href=\"text/shared/optionen/01060500.xhp\" name=\"s\">Search criteria = and <> must apply to whole cells</link> is checked, comparison is against the entire cell contents, if unchecked, comparison is against any subpart of the field that matches the criteria. For = and <>, if the value is not empty and can not be interpreted as a Number type or one of its subtypes applies."
+msgstr ""
+
+#. VG8wZ
+#: ex_data_stat_func.xhp
+msgctxt ""
+"ex_data_stat_func.xhp\n"
+"par_id801619279323556\n"
+"help.text"
+msgid "Other Text value. If the property <link href=\"text/shared/optionen/01060500.xhp\" name=\"s\">Search criteria = and <> must apply to whole cells</link> is true, the comparison is against the entire cell contents, if false, comparison is against any subpart of the field that matches the criteria. The expression can contain text, numbers, regular expressions or wildcards (<link href=\"text/shared/optionen/01060500.xhp#wildcards\" name=\"Wild cards\">if enabled in calculation options</link>)."
msgstr ""
#. sACAB
@@ -54889,13 +54538,13 @@ msgctxt ""
msgid "<emph>Range2</emph> – Optional. Range2 and all the following mean the same as Range1."
msgstr ""
-#. NygMb
+#. FyA7p
#: ex_data_stat_func.xhp
msgctxt ""
"ex_data_stat_func.xhp\n"
"par_id317001803813193\n"
"help.text"
-msgid "<emph>Criterion2</emph> – Optional. Criterion2 and all the following mean the same as Criterion1."
+msgid "<emph>Criterion2</emph> – Optional. Criterion2 and all the following mean the same as Criterion."
msgstr ""
#. tzFDE
@@ -55384,6 +55033,33 @@ msgctxt ""
msgid "Examples"
msgstr "範例"
+#. jug32
+#: ful_func.xhp
+msgctxt ""
+"ful_func.xhp\n"
+"hd_id980889808897165\n"
+"help.text"
+msgid "Returns"
+msgstr ""
+
+#. 5MoDd
+#: ful_func.xhp
+msgctxt ""
+"ful_func.xhp\n"
+"par_id631556228511025\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. qKsBn
+#: ful_func.xhp
+msgctxt ""
+"ful_func.xhp\n"
+"par_id631556228544875\n"
+"help.text"
+msgid "No"
+msgstr ""
+
#. RGGDw
#: ful_func.xhp
msgctxt ""
@@ -56176,15 +55852,6 @@ msgctxt ""
msgid "<emph>Range</emph> – required argument. An array, a name of named range or a label of a column or a row containing numbers for averaging or numbers or text for the condition."
msgstr ""
-#. tSkGD
-#: func_averageif.xhp
-msgctxt ""
-"func_averageif.xhp\n"
-"par_id24499731228013\n"
-"help.text"
-msgid "<emph>Criterion</emph> – required argument. A condition in the form of expression or a cell reference with expression that defines what cells should be used to calculate the mean. The expression can contain text, numbers, regular expressions (if enabled in calculation options) or wildcards (if enabled in calculation options)."
-msgstr ""
-
#. sDeiD
#: func_averageif.xhp
msgctxt ""
@@ -57328,6 +56995,1752 @@ msgctxt ""
msgid "<link href=\"text/scalc/01/04060110.xhp#concatenate\" name=\"concatenate\">CONCATENATE</link>"
msgstr ""
+#. A2RFP
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"tit\n"
+"help.text"
+msgid "CONVERT function"
+msgstr ""
+
+#. wHx2Y
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"bm_id3148446\n"
+"help.text"
+msgid "<bookmark_value>CONVERT function</bookmark_value>"
+msgstr ""
+
+#. XE5M9
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"hd_id9522389625800\n"
+"help.text"
+msgid "<variable id=\"convert_head\"> <link href=\"text/scalc/01/func_convert.xhp\">CONVERT</link> </variable> function"
+msgstr ""
+
+#. fmXAR
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id3154902\n"
+"help.text"
+msgid "<ahelp hid=\"HID_AAI_FUNC_CONVERT\"><variable id=\"convert_desc\">Converts a value from one unit of measurement to the corresponding value in another unit of measurement.</variable></ahelp> Enter the units of measurement directly as text in quotation marks or as a reference. The units of measurement specified through the arguments must match the supported unit symbols, which are case-sensitive. For example, the symbol for the unit \"newton\" is the uppercase \"N\"."
+msgstr ""
+
+#. fUwa3
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id761620414839890\n"
+"help.text"
+msgid "The measurement units recognized by <literal>CONVERT</literal> fall into 13 groups, which are listed <link href=\"text/scalc/01/func_convert.xhp#Unit_Groups\" name=\"Unit_Groups_Section\">below</link>. CONVERT will perform conversions between any two units within one group but reject any request to convert between units in different groups."
+msgstr ""
+
+#. x6USE
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id861620428840333\n"
+"help.text"
+msgid "You can also add binary and decimal prefixes to units of measurement that support them. The list of all prefixes and their corresponding multipliers are shown <link href=\"text/scalc/01/func_convert.xhp#Prefixes\" name=\"Prefixes_Section\">below</link>."
+msgstr ""
+
+#. GvB7m
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id601621101375988\n"
+"help.text"
+msgid "This function may not be compatible with other spreadsheet software."
+msgstr ""
+
+#. wfq9t
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id23219159944266\n"
+"help.text"
+msgid "<input>CONVERT(Number; FromUnit; ToUnit)</input>"
+msgstr ""
+
+#. RiLFj
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id3147522\n"
+"help.text"
+msgid "<emph>Number</emph> is the number to be converted."
+msgstr ""
+
+#. GErYL
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id3154472\n"
+"help.text"
+msgid "<emph>FromUnit</emph> is the unit from which conversion is taking place."
+msgstr ""
+
+#. d2Hrk
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id3153790\n"
+"help.text"
+msgid "<emph>ToUnit</emph> is the unit to which conversion is taking place. Both units must be of the same type."
+msgstr ""
+
+#. 7D2db
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id541620414925560\n"
+"help.text"
+msgid "If <literal>FromUnit</literal> and <literal>ToUnit</literal> are not valid units from the same group, then <literal>CONVERT</literal> reports an invalid argument error (Err:502)."
+msgstr ""
+
+#. gq5EJ
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id3156336\n"
+"help.text"
+msgid "<input>=CONVERT(-10; \"C\"; \"F\")</input>"
+msgstr ""
+
+#. NacDF
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id951620413562988\n"
+"help.text"
+msgid "Here the function converts -10 degrees Celsius to degrees Fahrenheit, returning the value 14. There is not a simple multiplicative relationship between temperature units, as different reference points are used. Hence, as in this case, an input negative number may be converted to a positive value."
+msgstr ""
+
+#. CQPne
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id3154834\n"
+"help.text"
+msgid "<input>=CONVERT(3.5; \"mi\"; \"yd\")</input>"
+msgstr ""
+
+#. xaEX2
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id971620413678102\n"
+"help.text"
+msgid "Here the function converts 3.5 international miles to yards, returning the value 6160. Both units are in the Length and distance group."
+msgstr ""
+
+#. 3GMEy
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id741620413834726\n"
+"help.text"
+msgid "<input>=CONVERT(256; \"Gibit\"; \"Mibyte\")</input>"
+msgstr ""
+
+#. pdEtf
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id261620413900652\n"
+"help.text"
+msgid "Here the function converts 256 gigibits to mebibytes, returning the value 32768. Both units (bit and byte) are in the Information group and support binary prefixes."
+msgstr ""
+
+#. cdqCp
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id761620413966496\n"
+"help.text"
+msgid "<input>=CONVERT(1; \"dyn\"; \"e\")</input>"
+msgstr ""
+
+#. vDR5q
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id531620414005955\n"
+"help.text"
+msgid "Here the function returns an invalid argument error (Err:502) because the two units (dyne and erg) are in different groups (Force and Energy respectively)."
+msgstr ""
+
+#. DGVq5
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"hd_id261620415240175\n"
+"help.text"
+msgid "Units of measurement"
+msgstr ""
+
+#. oxx8A
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id481620428685029\n"
+"help.text"
+msgid "Below are the unit measurement groups supported by the <literal>CONVERT</literal> function. Beware that conversions can only happen between units that belong to the same group."
+msgstr ""
+
+#. Rd9Fp
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id461620429183259\n"
+"help.text"
+msgid "The column Prefix indicates whether or not a given unit of measurement supports <link href=\"text/scalc/01/func_convert.xhp#Prefixes\" name=\"Prefixes_Section\">prefixes</link>."
+msgstr ""
+
+#. ELyFm
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"hd_id301620415514760\n"
+"help.text"
+msgid "Area"
+msgstr ""
+
+#. JFG6V
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id121620479750266\n"
+"help.text"
+msgid "Some measurement units have more than one accepted symbol. The accepted unit symbols are separated by semicolons in the <emph>Unit symbol</emph> column."
+msgstr ""
+
+#. ngLDk
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id831620415562967\n"
+"help.text"
+msgid "Unit symbol"
+msgstr ""
+
+#. HMAmG
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id251620415562967\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. tpUMy
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id151620415562967\n"
+"help.text"
+msgid "Prefix"
+msgstr ""
+
+#. GfiJV
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id61620415562967\n"
+"help.text"
+msgid "Square angstrom"
+msgstr ""
+
+#. GoABk
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id71620415903987\n"
+"help.text"
+msgid "Are"
+msgstr ""
+
+#. kahhN
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id631620415904448\n"
+"help.text"
+msgid "Square foot"
+msgstr ""
+
+#. MFjkC
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id651620415904891\n"
+"help.text"
+msgid "Hectare"
+msgstr ""
+
+#. EohjY
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id561620415905331\n"
+"help.text"
+msgid "Square inch"
+msgstr ""
+
+#. XZ9X3
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id561620415905004\n"
+"help.text"
+msgid "Square light-year"
+msgstr ""
+
+#. kwEMV
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id781620416024343\n"
+"help.text"
+msgid "Square meter"
+msgstr ""
+
+#. T9BaY
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id731620416024782\n"
+"help.text"
+msgid "Square international mile"
+msgstr ""
+
+#. 4i4iC
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id621620416250948\n"
+"help.text"
+msgid "Morgen"
+msgstr ""
+
+#. HF5iU
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id661620416251507\n"
+"help.text"
+msgid "Square nautical mile"
+msgstr ""
+
+#. hCiCS
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id791620416251948\n"
+"help.text"
+msgid "Square pica point"
+msgstr ""
+
+#. ZfeRr
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id771620416417874\n"
+"help.text"
+msgid "Square pica"
+msgstr ""
+
+#. cHh2s
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id621620416418311\n"
+"help.text"
+msgid "International acre"
+msgstr ""
+
+#. AsFDV
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id71620416418768\n"
+"help.text"
+msgid "US survey acre"
+msgstr ""
+
+#. vFpVJ
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id71620416418025\n"
+"help.text"
+msgid "Square yard"
+msgstr ""
+
+#. Y8KWb
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"hd_id661620418842010\n"
+"help.text"
+msgid "Energy"
+msgstr ""
+
+#. MVxwP
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id133389281727763\n"
+"help.text"
+msgid "Unit symbol"
+msgstr ""
+
+#. 2YCm2
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id215779983443756\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. wERLT
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id986783687128923\n"
+"help.text"
+msgid "Prefix"
+msgstr ""
+
+#. GLvVT
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id797688281572156\n"
+"help.text"
+msgid "British thermal unit"
+msgstr ""
+
+#. nu34E
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id844417659281393\n"
+"help.text"
+msgid "Thermochemical calorie"
+msgstr ""
+
+#. DBTz9
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id672765982649722\n"
+"help.text"
+msgid "International Steam Table calorie"
+msgstr ""
+
+#. uw6BK
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id798492531882282\n"
+"help.text"
+msgid "erg"
+msgstr ""
+
+#. i9qGV
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id547247548598782\n"
+"help.text"
+msgid "Electron volt"
+msgstr ""
+
+#. sLtDD
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id587393171297892\n"
+"help.text"
+msgid "Foot-pound"
+msgstr ""
+
+#. 2GjCu
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id695171299238861\n"
+"help.text"
+msgid "Horsepower-hour"
+msgstr ""
+
+#. ZPZRc
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id498448587944728\n"
+"help.text"
+msgid "Joule"
+msgstr ""
+
+#. PUrZh
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id324829753758823\n"
+"help.text"
+msgid "Watt-hour"
+msgstr ""
+
+#. kPnGq
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"hd_id281620418969165\n"
+"help.text"
+msgid "Flux density"
+msgstr ""
+
+#. 4o3NF
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id474271648545953\n"
+"help.text"
+msgid "Unit symbol"
+msgstr ""
+
+#. DCC5e
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id747764511138273\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. dvVVc
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id689379352231556\n"
+"help.text"
+msgid "Prefix"
+msgstr ""
+
+#. nHMaJ
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id114822916257326\n"
+"help.text"
+msgid "Gauss"
+msgstr ""
+
+#. 2he9q
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id626213287964265\n"
+"help.text"
+msgid "Tesla"
+msgstr ""
+
+#. GFyeu
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"hd_id511620419033332\n"
+"help.text"
+msgid "Force"
+msgstr ""
+
+#. CcWkm
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id786326578562174\n"
+"help.text"
+msgid "Unit symbol"
+msgstr ""
+
+#. MAju2
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id613697367784781\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. 3ZxxK
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id338735929142246\n"
+"help.text"
+msgid "Prefix"
+msgstr ""
+
+#. uaZZL
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id332679599387353\n"
+"help.text"
+msgid "Dyne"
+msgstr ""
+
+#. qkEeo
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id297688664469184\n"
+"help.text"
+msgid "Newton"
+msgstr ""
+
+#. EEy3q
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id413835658896999\n"
+"help.text"
+msgid "Pound-force"
+msgstr ""
+
+#. UmY6Y
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id472715992174398\n"
+"help.text"
+msgid "Pond"
+msgstr ""
+
+#. Z8snf
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"hd_id61620419155285\n"
+"help.text"
+msgid "Information"
+msgstr ""
+
+#. A3brF
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id426724696915849\n"
+"help.text"
+msgid "Unit symbol"
+msgstr ""
+
+#. ABpR9
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id612374956817974\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. kNxR2
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id538681812985912\n"
+"help.text"
+msgid "Prefix"
+msgstr ""
+
+#. uXtLh
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id287396172896473\n"
+"help.text"
+msgid "Bit"
+msgstr ""
+
+#. CQcQ9
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id288619461492324\n"
+"help.text"
+msgid "Byte"
+msgstr ""
+
+#. B3c96
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"hd_id21620419214852\n"
+"help.text"
+msgid "Length and distance"
+msgstr ""
+
+#. rfDue
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id939442657661828\n"
+"help.text"
+msgid "Unit symbol"
+msgstr ""
+
+#. t8B7a
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id385965635167839\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. qBet6
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id783715738435884\n"
+"help.text"
+msgid "Prefix"
+msgstr ""
+
+#. ED5CD
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id871414798381246\n"
+"help.text"
+msgid "Angstrom"
+msgstr ""
+
+#. pZ2tZ
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id667871614381886\n"
+"help.text"
+msgid "Ell"
+msgstr ""
+
+#. FxCjJ
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id116286449743311\n"
+"help.text"
+msgid "Foot"
+msgstr ""
+
+#. VswTE
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id174995614358222\n"
+"help.text"
+msgid "Inch"
+msgstr ""
+
+#. YFTAf
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id597477613742668\n"
+"help.text"
+msgid "Light-year"
+msgstr ""
+
+#. aqqG6
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id414782652978666\n"
+"help.text"
+msgid "Meter"
+msgstr ""
+
+#. kREck
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id246972715165395\n"
+"help.text"
+msgid "International mile"
+msgstr ""
+
+#. 6TCBR
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id664674443288268\n"
+"help.text"
+msgid "Nautical mile"
+msgstr ""
+
+#. rUVPA
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id139127915416429\n"
+"help.text"
+msgid "Parsec"
+msgstr ""
+
+#. E8DiA
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id343241931577938\n"
+"help.text"
+msgid "Pica point"
+msgstr ""
+
+#. J45F6
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id314567699952918\n"
+"help.text"
+msgid "Pica"
+msgstr ""
+
+#. jo6cR
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id579641593251685\n"
+"help.text"
+msgid "US survey mile"
+msgstr ""
+
+#. bHo6X
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id247251727323315\n"
+"help.text"
+msgid "Yard"
+msgstr ""
+
+#. EVKqC
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"hd_id101620426269258\n"
+"help.text"
+msgid "Mass and weight"
+msgstr ""
+
+#. sshNo
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id662733781297324\n"
+"help.text"
+msgid "Unit symbol"
+msgstr ""
+
+#. 23Fz6
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id314237495552874\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. YXvAc
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id543131496247122\n"
+"help.text"
+msgid "Prefix"
+msgstr ""
+
+#. yS2GB
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id163896825569756\n"
+"help.text"
+msgid "Short hundredweight"
+msgstr ""
+
+#. AymnT
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id219736221925573\n"
+"help.text"
+msgid "Gram"
+msgstr ""
+
+#. Pcwzj
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id613363919875679\n"
+"help.text"
+msgid "Grain"
+msgstr ""
+
+#. HfoFq
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id961199633533431\n"
+"help.text"
+msgid "Pound"
+msgstr ""
+
+#. TtiGk
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id655456352143671\n"
+"help.text"
+msgid "Ounce"
+msgstr ""
+
+#. pmsEB
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id613492674545171\n"
+"help.text"
+msgid "Pennyweight"
+msgstr ""
+
+#. BE88d
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id566783887997575\n"
+"help.text"
+msgid "Slug"
+msgstr ""
+
+#. VmfEH
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id731498557457276\n"
+"help.text"
+msgid "Stone"
+msgstr ""
+
+#. ZLyGB
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id618416327957968\n"
+"help.text"
+msgid "Short ton"
+msgstr ""
+
+#. 4nGTC
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id556166667325333\n"
+"help.text"
+msgid "Unified atomic mass unit"
+msgstr ""
+
+#. nA8vE
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id161338688697922\n"
+"help.text"
+msgid "Long hundredweight"
+msgstr ""
+
+#. 23HRX
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id616379569614142\n"
+"help.text"
+msgid "Long ton"
+msgstr ""
+
+#. BPqQG
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"hd_id1001620426284123\n"
+"help.text"
+msgid "Power"
+msgstr ""
+
+#. HvGBm
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id765457372987543\n"
+"help.text"
+msgid "Unit symbol"
+msgstr ""
+
+#. DGPtJ
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id222988613874967\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. 6DsPs
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id954629589584711\n"
+"help.text"
+msgid "Prefix"
+msgstr ""
+
+#. 7PLLh
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id578436173796358\n"
+"help.text"
+msgid "Mechanical horsepower"
+msgstr ""
+
+#. M6req
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id418898833841613\n"
+"help.text"
+msgid "Pferdestärke or metric horsepower"
+msgstr ""
+
+#. qyteT
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id239893771814786\n"
+"help.text"
+msgid "Watt"
+msgstr ""
+
+#. PGKCa
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"hd_id541620426359069\n"
+"help.text"
+msgid "Pressure"
+msgstr ""
+
+#. tnByU
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id843387541961981\n"
+"help.text"
+msgid "Unit symbol"
+msgstr ""
+
+#. Gsj88
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id385992865555923\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. geMDd
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id513642579177244\n"
+"help.text"
+msgid "Prefix"
+msgstr ""
+
+#. tZH3f
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id888153229712212\n"
+"help.text"
+msgid "Standard atmosphere"
+msgstr ""
+
+#. EBaTw
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id849582553771429\n"
+"help.text"
+msgid "Millimeter of mercury"
+msgstr ""
+
+#. AsDNh
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id477235647442515\n"
+"help.text"
+msgid "Pascal"
+msgstr ""
+
+#. yyvEQ
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id453587511744492\n"
+"help.text"
+msgid "Pound per square inch"
+msgstr ""
+
+#. a9ogt
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id385442861685423\n"
+"help.text"
+msgid "Torr"
+msgstr ""
+
+#. vWzBh
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"hd_id61620426438099\n"
+"help.text"
+msgid "Speed"
+msgstr ""
+
+#. AXQxd
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id589222947765948\n"
+"help.text"
+msgid "Unit symbol"
+msgstr ""
+
+#. HvMee
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id886677898259849\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. PWNGi
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id439227432319741\n"
+"help.text"
+msgid "Prefix"
+msgstr ""
+
+#. QLETi
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id391572877557741\n"
+"help.text"
+msgid "Admiralty knot"
+msgstr ""
+
+#. X3yym
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id152721538362456\n"
+"help.text"
+msgid "International knot"
+msgstr ""
+
+#. KAWp4
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id117898736774311\n"
+"help.text"
+msgid "Meters per hour"
+msgstr ""
+
+#. pctXg
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id145334267535329\n"
+"help.text"
+msgid "Meters per second"
+msgstr ""
+
+#. 6yYRz
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id233825548718154\n"
+"help.text"
+msgid "Miles per hour"
+msgstr ""
+
+#. FyEd2
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"hd_id351620426496272\n"
+"help.text"
+msgid "Temperature"
+msgstr ""
+
+#. C5MHQ
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id916682468647914\n"
+"help.text"
+msgid "Unit symbol"
+msgstr ""
+
+#. kqAGM
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id828222863857386\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. sGE7h
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id131675777393493\n"
+"help.text"
+msgid "Prefix"
+msgstr ""
+
+#. do3zs
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id611894272236225\n"
+"help.text"
+msgid "Degree Celsius"
+msgstr ""
+
+#. 3Ng23
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id446899599712639\n"
+"help.text"
+msgid "Degree Fahrenheit"
+msgstr ""
+
+#. JQDwV
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id452842161272274\n"
+"help.text"
+msgid "Kelvin"
+msgstr ""
+
+#. kDHfB
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id946395673872875\n"
+"help.text"
+msgid "Degree Rankine"
+msgstr ""
+
+#. mUNBn
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id718454351326149\n"
+"help.text"
+msgid "Degree Réaumur"
+msgstr ""
+
+#. BfAJv
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"hd_id291620426558219\n"
+"help.text"
+msgid "Time"
+msgstr ""
+
+#. kFeSN
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id935221689591996\n"
+"help.text"
+msgid "Unit symbol"
+msgstr ""
+
+#. U8RGh
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id664526138752768\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. 8X7qR
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id889226439751962\n"
+"help.text"
+msgid "Prefix"
+msgstr ""
+
+#. iXcGB
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id246817386878489\n"
+"help.text"
+msgid "Day"
+msgstr ""
+
+#. KCEUt
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id464925665919665\n"
+"help.text"
+msgid "Hour"
+msgstr ""
+
+#. Bf2jf
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id134873473826283\n"
+"help.text"
+msgid "Minute"
+msgstr ""
+
+#. RB2UJ
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id424852859961766\n"
+"help.text"
+msgid "Second"
+msgstr ""
+
+#. CKQZz
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id546198897664738\n"
+"help.text"
+msgid "Year"
+msgstr ""
+
+#. CCupk
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"hd_id151620426617693\n"
+"help.text"
+msgid "Volume"
+msgstr ""
+
+#. YGVzt
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id245659124219512\n"
+"help.text"
+msgid "Unit symbol"
+msgstr ""
+
+#. jvV7i
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id954441838321316\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. QnLHF
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id487448753979859\n"
+"help.text"
+msgid "Prefix"
+msgstr ""
+
+#. oFBFc
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id254311578719497\n"
+"help.text"
+msgid "Cubic angstrom"
+msgstr ""
+
+#. Ccm2G
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id545825775819166\n"
+"help.text"
+msgid "Oil barrel"
+msgstr ""
+
+#. a3nDk
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id976829653577442\n"
+"help.text"
+msgid "US bushel"
+msgstr ""
+
+#. Fb3dj
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id184258429676826\n"
+"help.text"
+msgid "US cup"
+msgstr ""
+
+#. z98AU
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id278184952564879\n"
+"help.text"
+msgid "Cubic foot"
+msgstr ""
+
+#. Be5Nc
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id466397614396366\n"
+"help.text"
+msgid "US gallon"
+msgstr ""
+
+#. 6dJSb
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id938562498562468\n"
+"help.text"
+msgid "Australian glass (200 milliliters)"
+msgstr ""
+
+#. vFvu4
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id471177863127144\n"
+"help.text"
+msgid "Gross register tonnage"
+msgstr ""
+
+#. tM2GH
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id347175644673122\n"
+"help.text"
+msgid "Humpen (500 milliliters)"
+msgstr ""
+
+#. 3jCKA
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id995576717914988\n"
+"help.text"
+msgid "Cubic inch"
+msgstr ""
+
+#. t8skx
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id842329689485738\n"
+"help.text"
+msgid "Liter"
+msgstr ""
+
+#. ZgERp
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id236636296681258\n"
+"help.text"
+msgid "Cubic light-year"
+msgstr ""
+
+#. xbjLF
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id538319527687728\n"
+"help.text"
+msgid "Cubic meter"
+msgstr ""
+
+#. GG8ep
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id463843338576911\n"
+"help.text"
+msgid "Cubic international mile"
+msgstr ""
+
+#. apJka
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id995778363641811\n"
+"help.text"
+msgid "Australian middy (285 milliliters)"
+msgstr ""
+
+#. 5vKXB
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id894695318848125\n"
+"help.text"
+msgid "Measurement ton"
+msgstr ""
+
+#. gAxRC
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id392284181269245\n"
+"help.text"
+msgid "Cubic nautical mile"
+msgstr ""
+
+#. GLMFQ
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id371262895179554\n"
+"help.text"
+msgid "US fluid ounce"
+msgstr ""
+
+#. KdjB5
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id956867693183654\n"
+"help.text"
+msgid "Cubic pica"
+msgstr ""
+
+#. wPWak
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id698697624265559\n"
+"help.text"
+msgid "US pint"
+msgstr ""
+
+#. oaVnc
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id615917164511264\n"
+"help.text"
+msgid "US quart"
+msgstr ""
+
+#. nFgfR
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id653481929342877\n"
+"help.text"
+msgid "Australian schooner (425 milliliters)"
+msgstr ""
+
+#. yumuN
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id912821548196546\n"
+"help.text"
+msgid "Six pack (2 liters)"
+msgstr ""
+
+#. GNQxR
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id248216629889251\n"
+"help.text"
+msgid "US tablespoon"
+msgstr ""
+
+#. Bs5pc
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id745625921159327\n"
+"help.text"
+msgid "US teaspoon"
+msgstr ""
+
+#. oFoZf
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id864223151994899\n"
+"help.text"
+msgid "Metric teaspoon"
+msgstr ""
+
+#. 6eLBT
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id311759289592485\n"
+"help.text"
+msgid "Imperial gallon"
+msgstr ""
+
+#. zJyLT
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id673293916128784\n"
+"help.text"
+msgid "Imperial pint"
+msgstr ""
+
+#. f9zhg
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id213353742979736\n"
+"help.text"
+msgid "Imperial quart"
+msgstr ""
+
+#. TGDmn
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id817884513513347\n"
+"help.text"
+msgid "Cubic yard"
+msgstr ""
+
+#. ej2DE
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"hd_id21620415408286\n"
+"help.text"
+msgid "Prefixes"
+msgstr ""
+
+#. TSaMK
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"hd_id731620426688645\n"
+"help.text"
+msgid "Decimal prefixes"
+msgstr ""
+
+#. cjDA7
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id772395422122114\n"
+"help.text"
+msgid "Prefix"
+msgstr ""
+
+#. yHdoH
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id448471762246791\n"
+"help.text"
+msgid "Multiplier"
+msgstr ""
+
+#. zByEE
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"hd_id91620427193950\n"
+"help.text"
+msgid "Binary prefixes"
+msgstr ""
+
+#. X7TD3
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id422991712375461\n"
+"help.text"
+msgid "Prefix"
+msgstr ""
+
+#. mAcRr
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id553637738674151\n"
+"help.text"
+msgid "Multiplier"
+msgstr ""
+
+#. gc56z
+#: func_convert.xhp
+msgctxt ""
+"func_convert.xhp\n"
+"par_id871621424421294\n"
+"help.text"
+msgid "<link href=\"https://wiki.documentfoundation.org/Documentation/Calc_Functions/CONVERT\">CONVERT Wiki page</link>"
+msgstr ""
+
#. JEUej
#: func_countifs.xhp
msgctxt ""
@@ -57346,14 +58759,14 @@ msgctxt ""
msgid "<bookmark_value>COUNTIFS function</bookmark_value> <bookmark_value>counting row;satisfying criteria</bookmark_value> <bookmark_value>counting column;satisfying criteria</bookmark_value>"
msgstr ""
-#. NRDey
+#. wMH8u
#: func_countifs.xhp
msgctxt ""
"func_countifs.xhp\n"
"hd_id456845684568\n"
"help.text"
-msgid "<variable id=\"countifs_head\"><link href=\"text/scalc/01/func_countifs.xhp\">COUNTIFS</link></variable> function"
-msgstr "<variable id=\"second\"><link href=\"text/scalc/01/func_second.xhp\">SECOND</link></variable>"
+msgid "<variable id=\"countifs_head\"><link href=\"text/scalc/01/func_countifs.xhp\">COUNTIFS</link></variable>"
+msgstr ""
#. pGTzr
#: func_countifs.xhp
@@ -57364,22 +58777,22 @@ msgctxt ""
msgid "<ahelp hid=\".\"><variable id=\"countifs_des\">Returns the count of cells that meet criteria in multiple ranges.</variable></ahelp>"
msgstr ""
-#. xRjyE
+#. jbwVT
#: func_countifs.xhp
msgctxt ""
"func_countifs.xhp\n"
"par_id27421466710275\n"
"help.text"
-msgid "COUNTIFS(Range1; Criterion1[; Range2; Criterion2][; ... ; [Range127; Criterion127]])"
+msgid "COUNTIFS(Range; Criterion[; Range2; Criterion2][; ... ; [Range127; Criterion127]])"
msgstr ""
-#. 2BB8K
+#. KTAXW
#: func_countifs.xhp
msgctxt ""
"func_countifs.xhp\n"
"par_id14734320631377\n"
"help.text"
-msgid "<emph>Range1, Range2, ...</emph> and <emph>Criterion1, Criterion2, ...</emph> must have the same size, otherwise the function returns err:502 - Invalid argument."
+msgid "<emph>Range, Range2, ...</emph> and <emph>Criterion, Criterion2, ...</emph> must have the same size, otherwise the function returns err:502 - Invalid argument."
msgstr ""
#. ZuFZj
@@ -58426,14 +59839,23 @@ msgctxt ""
msgid "<item type=\"input\">=EOMONTH(DATE(2001;9;14);6)</item> returns the serial number 37346. Formatted as a date, this is 2002-03-31."
msgstr "<item type=\"input\">=EOMONTH(DATE(2001;9;14);6)</item> 會傳回序號 37346。格式化為日期,即為 2002-03-31。"
-#. naTtB
+#. 7eUrP
#: func_eomonth.xhp
msgctxt ""
"func_eomonth.xhp\n"
"par_id3156144\n"
"help.text"
-msgid "<item type=\"input\">=EOMONTH(\"2001-09-14\";6)</item> works as well. If the date is given as string, it has to be in ISO format."
-msgstr "<item type=\"input\">=EOMONTH(\"2001-09-14\";6)</item> 也有效。若該日期指定為字串,則其必須為 ISO 格式。"
+msgid "<item type=\"input\">=EOMONTH(\"2001-09-14\";6)</item> works as well. If you specify the date directly, we recommend using the standard ISO 8601 format because this should be independent of your selected locale settings."
+msgstr ""
+
+#. Lu8Ng
+#: func_eomonth.xhp
+msgctxt ""
+"func_eomonth.xhp\n"
+"par_id681621540307527\n"
+"help.text"
+msgid "<link href=\"https://wiki.documentfoundation.org/Documentation/Calc_Functions/EOMONTH\">EOMONTH wiki page</link>"
+msgstr ""
#. BNTm6
#: func_error_type.xhp
@@ -60442,13 +61864,13 @@ msgctxt ""
msgid "<ahelp hid=\".\"><variable id=\"imcot_des\">Returns the cotangent of a complex number.</variable> The cotangent of a complex number can be expressed by:</ahelp>"
msgstr ""
-#. cdma2
+#. fCe4Y
#: func_imcot.xhp
msgctxt ""
"func_imcot.xhp\n"
"par_id311713256011430\n"
"help.text"
-msgid "<image src=\"media/helpimg/sc_func_imcot.svg\" id=\"img_id211575078735993\" width=\"258.56943px\" height=\"54.962498px\"><alt id=\"alt_id401575078735994\">IMCOT equation</alt></image>"
+msgid "<image src=\"media/helpimg/scalc/IMCOT_equation.svg\" id=\"img_id211575078735993\" width=\"341.869px\" height=\"59.5625px\"><alt id=\"alt_id401575078735994\">IMCOT equation</alt></image>"
msgstr ""
#. z7EtV
@@ -60523,13 +61945,13 @@ msgctxt ""
msgid "<ahelp hid=\".\"><variable id=\"imcsc_des\">Returns the cosecant of a complex number. </variable> The cosecant of a complex number can be expressed by:</ahelp>"
msgstr ""
-#. 9P8Xq
+#. FV9Gz
#: func_imcsc.xhp
msgctxt ""
"func_imcsc.xhp\n"
"par_id13510198901485\n"
"help.text"
-msgid "<image src=\"media/helpimg/sc_func_imcsc.svg\" id=\"img_id211575078735993\" width=\"594.60278px\" height=\"54.962498px\"><alt id=\"alt_id401575078735994\">IMCSC equation</alt></image>"
+msgid "<image src=\"media/helpimg/scalc/IMCSC_equation.svg\" id=\"img_id211575078735993\" width=\"491.844px\" height=\"59.5625px\"><alt id=\"alt_id401575078735994\">IMCSC equation</alt></image>"
msgstr ""
#. jBzZA
@@ -60604,13 +62026,13 @@ msgctxt ""
msgid "<ahelp hid=\".\"><variable id=\"imcsch_des\">Returns the hyperbolic cosecant of a complex number.</variable> The hyperbolic cosecant of a complex number can be expressed by:</ahelp>"
msgstr ""
-#. VWFPK
+#. FFqZK
#: func_imcsch.xhp
msgctxt ""
"func_imcsch.xhp\n"
"par_id195151657917534\n"
"help.text"
-msgid "<image src=\"media/helpimg/sc_func_imcsch.svg\" id=\"img_id211575078735993\" width=\"619.60278px\" height=\"54.962498px\"><alt id=\"alt_id401575078735994\">IMCSCH equation</alt></image>"
+msgid "<image src=\"media/helpimg/scalc/IMCSCH_equation.svg\" id=\"img_id211575078735993\" width=\"504.344px\" height=\"59.5625px\"><alt id=\"alt_id401575078735994\">IMCSCH equation</alt></image>"
msgstr ""
#. ndjhY
@@ -60685,13 +62107,13 @@ msgctxt ""
msgid "<ahelp hid=\".\"><variable id=\"imsec_des\">Returns the secant of a complex number. </variable> The secant of a complex number can be expressed by:</ahelp>"
msgstr ""
-#. gbjYF
+#. y62eA
#: func_imsec.xhp
msgctxt ""
"func_imsec.xhp\n"
"par_id17543461310594\n"
"help.text"
-msgid "<image src=\"media/helpimg/sc_func_imsec.svg\" id=\"img_id211575078735993\" width=\"599.10275px\" height=\"54.962498px\"><alt id=\"alt_id401575078735994\">IMSEC equation</alt></image>"
+msgid "<image src=\"media/helpimg/scalc/IMSEC_equation.svg\" id=\"img_id211575078735993\" width=\"491.194px\" height=\"59.5625px\"><alt id=\"alt_id401575078735994\">IMSEC equation</alt></image>"
msgstr ""
#. CEucF
@@ -60766,13 +62188,13 @@ msgctxt ""
msgid "<ahelp hid=\".\"><variable id=\"imsech_des\">Returns the hyperbolic secant of a complex number. </variable> The hyperbolic secant of a complex number can be expressed by:</ahelp>"
msgstr ""
-#. ymrxb
+#. CVDgc
#: func_imsech.xhp
msgctxt ""
"func_imsech.xhp\n"
"par_id74572850718840\n"
"help.text"
-msgid "<image src=\"media/helpimg/sc_func_imsech.svg\" id=\"img_id211575078735993\" width=\"624.10275px\" height=\"54.962498px\"><alt id=\"alt_id401575078735994\">IMSECH equation</alt></image>"
+msgid "<image src=\"media/helpimg/scalc/IMSECH_equation.svg\" id=\"img_id211575078735993\" width=\"503.694px\" height=\"59.5625px\"><alt id=\"alt_id401575078735994\">IMSECH equation</alt></image>"
msgstr ""
#. Rqker
@@ -61009,13 +62431,13 @@ msgctxt ""
msgid "<ahelp hid=\".\"><variable id=\"imtan_des\">Returns the tangent of a complex number.</variable> The tangent of a complex number can be expressed by:</ahelp>"
msgstr ""
-#. mdUUP
+#. ujidB
#: func_imtan.xhp
msgctxt ""
"func_imtan.xhp\n"
"par_id25021317131239\n"
"help.text"
-msgid "<image src=\"media/helpimg/sc_func_imtan.svg\" id=\"img_id211575078735993\" width=\"597.80275px\" height=\"59.5625px\"><alt id=\"alt_id401575078735994\">IMTAN equation</alt></image>"
+msgid "<image src=\"media/helpimg/scalc/IMTAN_equation.svg\" id=\"img_id211575078735993\" width=\"353.294px\" height=\"59.5625px\"><alt id=\"alt_id401575078735994\">IMTAN equation</alt></image>"
msgstr ""
#. 7QtEG
@@ -62701,6 +64123,15 @@ msgctxt ""
msgid "The function should be called with at least two parameters."
msgstr ""
+#. CA68H
+#: func_rawsubtract.xhp
+msgctxt ""
+"func_rawsubtract.xhp\n"
+"par_id271624030692893\n"
+"help.text"
+msgid "RAWSUBTRACT() processes arguments from left to right. For example, RAWSUBTRACT(1;2;3;4) calculates 1-2-3-4 or ((1-2)-3)-4 in \"natural\" order."
+msgstr ""
+
#. hANRQ
#: func_rawsubtract.xhp
msgctxt ""
@@ -63331,14 +64762,14 @@ msgctxt ""
msgid "<bookmark_value>SUMIFS function</bookmark_value> <bookmark_value>sum;satisfying conditions</bookmark_value>"
msgstr "<bookmark_value>COMBIN 函式</bookmark_value><bookmark_value>組合數</bookmark_value>"
-#. b5txh
+#. MpUwQ
#: func_sumifs.xhp
msgctxt ""
"func_sumifs.xhp\n"
"hd_id658866588665886\n"
"help.text"
-msgid "<variable id=\"sumifs_head\"><link href=\"text/scalc/01/func_sumifs.xhp\">SUMIFS</link></variable> function"
-msgstr "<variable id=\"second\"><link href=\"text/scalc/01/func_second.xhp\">SECOND</link></variable>"
+msgid "<variable id=\"sumifs_head\"><link href=\"text/scalc/01/func_sumifs.xhp\">SUMIFS</link></variable>"
+msgstr ""
#. ZEdvF
#: func_sumifs.xhp
@@ -63664,13 +65095,13 @@ msgctxt ""
msgid "<emph>delimiter</emph> is a text string and can be a range."
msgstr ""
-#. CsnD3
+#. 6vMaP
#: func_textjoin.xhp
msgctxt ""
"func_textjoin.xhp\n"
"par_id621556228397269\n"
"help.text"
-msgid "<emph>skip_empty</emph> is a logical (TRUE or FALSE, 1 or 0) argument. When TRUE, empty strings will be ignored."
+msgid "<emph>skip_empty</emph> is a logical argument. When set to FALSE or 0, empty strings will be taken into account and this may lead to adjacent delimiters in the returned string. When set to any other value (e.g. TRUE or 1), empty strings will be ignored."
msgstr ""
#. JoYks
@@ -64717,13 +66148,13 @@ msgctxt ""
msgid "<item type=\"input\">=WEEKNUM(DATE(1995;1;1);1)</item> returns 1"
msgstr ""
-#. NHnKC
+#. ADL9J
#: func_weeknum.xhp
msgctxt ""
"func_weeknum.xhp\n"
"par_id3149792\n"
"help.text"
-msgid "<item type=\"input\">=WEEKNUM(DATE(1995;1;1);2)</item> returns 52. If the week starts on Monday, Sunday belongs to the last week of the previous year."
+msgid "<item type=\"input\">=WEEKNUM(DATE(1995;1;1);2)</item> returns 1. Using System 1, the week containing January 1 is the first week of the year."
msgstr ""
#. yBDGQ
@@ -68326,13 +69757,13 @@ msgctxt ""
msgid "<variable id=\"sam01\">Choose <menuitem>Data - Statistics - Sampling</menuitem></variable>"
msgstr ""
-#. MDjEn
+#. bdELn
#: statistics_sampling.xhp
msgctxt ""
"statistics_sampling.xhp\n"
"par_id1000050\n"
"help.text"
-msgid "Sampling allows you to pick data from a <emph>source</emph> table to fill a <emph>target</emph> table. The sampling can be random or in a periodic basis."
+msgid "Sampling allows you to pick data from a <emph>source</emph> table (population) to fill a <emph>target</emph> table. The sampling can be random or in a periodic basis, as well as with or without sample replacement in the source table."
msgstr ""
#. GRbRi
@@ -68353,40 +69784,112 @@ msgctxt ""
msgid "Sampling Method"
msgstr ""
-#. zDwkD
+#. XsLMx
#: statistics_sampling.xhp
msgctxt ""
"statistics_sampling.xhp\n"
-"par_id1000070\n"
+"hd_id611623249550632\n"
"help.text"
-msgid "<emph>Random</emph>: Picks exactly <emph>Sample Size</emph> lines of the source table in a random way."
+msgid "Random"
msgstr ""
-#. AAvrF
+#. fnhdR
#: statistics_sampling.xhp
msgctxt ""
"statistics_sampling.xhp\n"
-"par_id1000080\n"
+"par_id711623249563655\n"
"help.text"
-msgid "<emph>Sample size</emph>: Number of lines sampled from the source table."
+msgid "Picks exactly <emph>Sample Size</emph> lines of the source table in a random way."
msgstr ""
-#. hy48Z
+#. ePB4n
#: statistics_sampling.xhp
msgctxt ""
"statistics_sampling.xhp\n"
-"par_id1000090\n"
+"hd_id431623249579089\n"
"help.text"
-msgid "<emph>Periodic</emph>: Picks lines in a pace defined by <emph>Period</emph>."
+msgid "Sample size"
msgstr ""
-#. i8TDF
+#. LtFAr
#: statistics_sampling.xhp
msgctxt ""
"statistics_sampling.xhp\n"
-"par_id1000100\n"
+"par_id461623249594879\n"
+"help.text"
+msgid "Number of lines sampled from the source table. The Sample size is limited to the population size for all sampling methods without replacement."
+msgstr ""
+
+#. S4cc4
+#: statistics_sampling.xhp
+msgctxt ""
+"statistics_sampling.xhp\n"
+"hd_id931623249610097\n"
+"help.text"
+msgid "With replacement"
+msgstr ""
+
+#. ArJPP
+#: statistics_sampling.xhp
+msgctxt ""
+"statistics_sampling.xhp\n"
+"par_id191623249619384\n"
+"help.text"
+msgid "When checked, put back samples in population (source table) after draw. A sample can be drawn more than once and therefore a larger sample size than population is possible. This option is mutually exclusive with <emph>Keep order</emph>. When unchecked, a sample drawn is not put back to the population and sample size is limited to population size."
+msgstr ""
+
+#. QG5Yo
+#: statistics_sampling.xhp
+msgctxt ""
+"statistics_sampling.xhp\n"
+"hd_id791623249632175\n"
+"help.text"
+msgid "Keep order"
+msgstr ""
+
+#. KBoyr
+#: statistics_sampling.xhp
+msgctxt ""
+"statistics_sampling.xhp\n"
+"par_id741623249641180\n"
+"help.text"
+msgid "When checked, samples are drawn in order of population data. Samples are not put back to the population (exclusive with <emph>With replacement</emph>). This option is automatically checked for <emph>Periodic</emph> sampling. When unchecked, samples are drawn in random order."
+msgstr ""
+
+#. 73nDr
+#: statistics_sampling.xhp
+msgctxt ""
+"statistics_sampling.xhp\n"
+"hd_id461623249656476\n"
+"help.text"
+msgid "Periodic"
+msgstr ""
+
+#. MFSpi
+#: statistics_sampling.xhp
+msgctxt ""
+"statistics_sampling.xhp\n"
+"par_id481623249667345\n"
+"help.text"
+msgid "Picks lines in a pace defined by <emph>Period</emph>."
+msgstr ""
+
+#. jM46a
+#: statistics_sampling.xhp
+msgctxt ""
+"statistics_sampling.xhp\n"
+"hd_id101623249682605\n"
+"help.text"
+msgid "Period"
+msgstr ""
+
+#. NVGau
+#: statistics_sampling.xhp
+msgctxt ""
+"statistics_sampling.xhp\n"
+"par_id621623249692296\n"
"help.text"
-msgid "<emph>Period</emph>: the number of lines to skip periodically when sampling."
+msgid "The number of lines to skip periodically when sampling. The <emph>Period</emph> is limited to the population size."
msgstr ""
#. NjytZ
diff --git a/source/zh-TW/helpcontent2/source/text/scalc/guide.po b/source/zh-TW/helpcontent2/source/text/scalc/guide.po
index 6039fc5f147..94a0b912c4d 100644
--- a/source/zh-TW/helpcontent2/source/text/scalc/guide.po
+++ b/source/zh-TW/helpcontent2/source/text/scalc/guide.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: 2021-03-29 16:02+0200\n"
+"POT-Creation-Date: 2021-05-31 15:15+0200\n"
"PO-Revision-Date: 2019-08-09 08:00+0000\n"
"Last-Translator: serval2412 <serval2412@yahoo.fr>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2023,13 +2023,13 @@ msgctxt ""
msgid "Apply the protection options."
msgstr "套用保護選項。"
-#. KZhvC
+#. yCZeB
#: cell_protect.xhp
msgctxt ""
"cell_protect.xhp\n"
"par_idN106C0\n"
"help.text"
-msgid "To protect the cells from being changed / viewed / printed according to your settings in the <emph>Format - Cells</emph> dialog, choose <item type=\"menuitem\">Tools - Protect Sheet</item>."
+msgid "To protect the cells from being changed, viewed or printed according to your settings in the <emph>Format - Cells</emph> dialog, choose <link href=\"text/scalc/01/06060100.xhp\" name=\"Tools protect sheet\"><menuitem>Tools - Protect Sheet</menuitem></link>."
msgstr ""
#. doYSo
@@ -3022,13 +3022,13 @@ msgctxt ""
msgid "Set the cursor in a blank cell, for example, J14, and choose <emph>Insert - Function</emph>."
msgstr "在空白儲存格中設定游標 (例如 J14),然後選擇 <emph>[插入] - [函式]</emph>。"
-#. JF5VP
+#. DGtFG
#: cellstyle_conditional.xhp
msgctxt ""
"cellstyle_conditional.xhp\n"
"par_id3156016\n"
"help.text"
-msgid "Select the AVERAGE function. Use the mouse to select all your random numbers. If you cannot see the entire range, because the Function Wizard is obscuring it, you can temporarily shrink the dialog using the <link href=\"text/shared/00/00000001.xhp#eingabesymbol\" name=\"Shrink or Maximize\"><item type=\"menuitem\">Shrink</item></link> icon."
+msgid "Select the AVERAGE function. Use the mouse to select all your random numbers. If you cannot see the entire range, because the Function Wizard is obscuring it, you can temporarily shrink the dialog using the <link href=\"text/shared/00/00000001.xhp#shrink_maximize\" name=\"Shrink or Maximize\"><item type=\"menuitem\">Shrink</item></link> icon."
msgstr ""
#. YEqsh
diff --git a/source/zh-TW/helpcontent2/source/text/sdatabase.po b/source/zh-TW/helpcontent2/source/text/sdatabase.po
index db3264362c9..fcb0f0e14b7 100644
--- a/source/zh-TW/helpcontent2/source/text/sdatabase.po
+++ b/source/zh-TW/helpcontent2/source/text/sdatabase.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: 2021-03-29 16:02+0200\n"
+"POT-Creation-Date: 2021-06-11 17:09+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -3505,13 +3505,13 @@ msgctxt ""
msgid "Format example"
msgstr ""
-#. V3i6o
+#. CrqiQ
#: 05010000.xhp
msgctxt ""
"05010000.xhp\n"
"par_id3155131\n"
"help.text"
-msgid "<ahelp hid=\"HID_TAB_ENT_FORMAT_SAMPLE\">Displays the format code to assign to the field value that you can select with the <emph>Format Field</emph> button.</ahelp>"
+msgid "<ahelp hid=\"HID_TAB_ENT_FORMAT_SAMPLE\">Displays a sample of the format code of the field by applying it to the default value. Select the format code with the <emph>Format Field</emph> button.</ahelp>"
msgstr ""
#. A2jGQ
@@ -4009,22 +4009,22 @@ msgctxt ""
msgid "The update and delete options are only available if they are supported by the database used."
msgstr ""
-#. BDC5P
+#. gdhcZ
#: 05020100.xhp
msgctxt ""
"05020100.xhp\n"
"hd_id3155341\n"
"help.text"
-msgid "Tables"
+msgid "Tables involved"
msgstr ""
-#. BAGsd
+#. P78bc
#: 05020100.xhp
msgctxt ""
"05020100.xhp\n"
"par_id3153880\n"
"help.text"
-msgid "<ahelp hid=\"dbaccess/ui/relationdialog/table2\" visibility=\"hidden\">This is where the two related tables are listed.</ahelp> If you create a new relation, you can select one table from each of the combo boxes in the top part of the dialog."
+msgid "<ahelp hid=\"dbaccess/ui/relationdialog/table2\">This is where the two related tables are listed.</ahelp> If you create a new relation, you can select one table from each of the combo boxes in the top part of the dialog."
msgstr ""
#. 4UCC7
@@ -4972,6 +4972,1617 @@ msgctxt ""
msgid "<ahelp hid=\"dbaccess/ui/namematchingpage/none\">Clears all of the check boxes in the list.</ahelp>"
msgstr ""
+#. rxCsN
+#: 05040000.xhp
+msgctxt ""
+"05040000.xhp\n"
+"tit\n"
+"help.text"
+msgid "General"
+msgstr ""
+
+#. DmCQD
+#: 05040000.xhp
+msgctxt ""
+"05040000.xhp\n"
+"hd_id3149031\n"
+"help.text"
+msgid "<link href=\"text/sdatabase/05040000.xhp\" name=\"General\">General</link>"
+msgstr ""
+
+#. 7ithV
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"tit\n"
+"help.text"
+msgid "General"
+msgstr ""
+
+#. 5uLP9
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"hd_id3153255\n"
+"help.text"
+msgid "<link href=\"text/sdatabase/05040100.xhp\" name=\"General\">General</link>"
+msgstr ""
+
+#. LsG3R
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"par_id3157898\n"
+"help.text"
+msgid "When you create a database table as an administrator, you can use this tab to determine user access, and to edit the data or the table structure."
+msgstr ""
+
+#. CydBA
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"bm_id3152594\n"
+"help.text"
+msgid "<bookmark_value>access rights for database tables (Base)</bookmark_value><bookmark_value>tables in databases; access rights to (Base)</bookmark_value>"
+msgstr ""
+
+#. VFwEY
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"par_id3152594\n"
+"help.text"
+msgid "If you are not the administrator, you can use the <emph>General</emph> tab to view your access rights for the selected table."
+msgstr ""
+
+#. ZGqED
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"hd_id3145669\n"
+"help.text"
+msgid "Table name"
+msgstr ""
+
+#. hfNJd
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"par_id3147834\n"
+"help.text"
+msgid "Displays the name of the selected database table."
+msgstr ""
+
+#. mxdWQ
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"hd_id3156426\n"
+"help.text"
+msgid "Type"
+msgstr ""
+
+#. cGosS
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"par_id3154823\n"
+"help.text"
+msgid "Displays the type of database."
+msgstr ""
+
+#. jCSC3
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"hd_id3149095\n"
+"help.text"
+msgid "Location"
+msgstr ""
+
+#. GjS2M
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"par_id3153311\n"
+"help.text"
+msgid "Displays the complete path of the database table."
+msgstr ""
+
+#. gA9FG
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"hd_id3153528\n"
+"help.text"
+msgid "Read data"
+msgstr ""
+
+#. YB94i
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"par_id3163802\n"
+"help.text"
+msgid "<ahelp hid=\".\">Allows a user to read the data.</ahelp>"
+msgstr ""
+
+#. MFSk5
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"hd_id3150355\n"
+"help.text"
+msgid "Insert data"
+msgstr ""
+
+#. XFubg
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"par_id3149398\n"
+"help.text"
+msgid "<ahelp hid=\".\">Allows a user to insert new data.</ahelp>"
+msgstr ""
+
+#. EW2bD
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"hd_id3155420\n"
+"help.text"
+msgid "Change data"
+msgstr ""
+
+#. U9WwE
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"par_id3158430\n"
+"help.text"
+msgid "<ahelp hid=\".\">Allows a user to change data.</ahelp>"
+msgstr ""
+
+#. DqoTz
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"hd_id3149516\n"
+"help.text"
+msgid "Delete data"
+msgstr ""
+
+#. VRspq
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"par_id3155449\n"
+"help.text"
+msgid "<ahelp hid=\".\">Allows a user to delete data.</ahelp>"
+msgstr ""
+
+#. WAXNP
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"hd_id3145674\n"
+"help.text"
+msgid "Change table structure"
+msgstr ""
+
+#. NAwCj
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"par_id3153146\n"
+"help.text"
+msgid "<ahelp hid=\".\">Allows a user to change the table structure.</ahelp>"
+msgstr ""
+
+#. rTzQj
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"hd_id3143270\n"
+"help.text"
+msgid "Definition"
+msgstr ""
+
+#. zAByc
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"par_id3154897\n"
+"help.text"
+msgid "<ahelp hid=\".\">Allows the user to delete the table structure.</ahelp>"
+msgstr ""
+
+#. gFhhG
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"hd_id3153126\n"
+"help.text"
+msgid "Modify references"
+msgstr ""
+
+#. qx3NS
+#: 05040100.xhp
+msgctxt ""
+"05040100.xhp\n"
+"par_id3159399\n"
+"help.text"
+msgid "<ahelp hid=\".\">Allows the user to modify the defined references, for example, to enter new relations for the table or to delete existing relations.</ahelp>"
+msgstr ""
+
+#. 2sbVx
+#: 05040200.xhp
+msgctxt ""
+"05040200.xhp\n"
+"tit\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. EwUEa
+#: 05040200.xhp
+msgctxt ""
+"05040200.xhp\n"
+"hd_id3109850\n"
+"help.text"
+msgid "<link href=\"text/sdatabase/05040200.xhp\" name=\"Description\">Description</link>"
+msgstr ""
+
+#. h4VES
+#: 05040200.xhp
+msgctxt ""
+"05040200.xhp\n"
+"hd_id3157898\n"
+"help.text"
+msgid "Table description"
+msgstr ""
+
+#. ABb4R
+#: 05040200.xhp
+msgctxt ""
+"05040200.xhp\n"
+"par_id3154422\n"
+"help.text"
+msgid "<ahelp hid=\".\">Displays the description for the selected table.</ahelp>"
+msgstr ""
+
+#. jpgRA
+#: 11000002.xhp
+msgctxt ""
+"11000002.xhp\n"
+"tit\n"
+"help.text"
+msgid "Data sources in $[officename]"
+msgstr ""
+
+#. w4Ehh
+#: 11000002.xhp
+msgctxt ""
+"11000002.xhp\n"
+"bm_id3155449\n"
+"help.text"
+msgid "<bookmark_value>databases;drag and drop (Base)</bookmark_value>"
+msgstr ""
+
+#. HwcVW
+#: 11000002.xhp
+msgctxt ""
+"11000002.xhp\n"
+"hd_id3151299\n"
+"help.text"
+msgid "<link href=\"text/sdatabase/05040200.xhp\" name=\"Data sources in $[officename]\">Data sources in $[officename]</link>"
+msgstr ""
+
+#. PNBCF
+#: 11000002.xhp
+msgctxt ""
+"11000002.xhp\n"
+"hd_id3150616\n"
+"help.text"
+msgid "Selecting the Address Book"
+msgstr ""
+
+#. GeoEc
+#: 11000002.xhp
+msgctxt ""
+"11000002.xhp\n"
+"par_id3153049\n"
+"help.text"
+msgid "To select the address book that you want to use, choose <link href=\"text/shared/01/01110101.xhp\" name=\"Tools - Address Book Source\"><emph>Tools - Address Book Source</emph></link>."
+msgstr ""
+
+#. hdhBt
+#: 11000002.xhp
+msgctxt ""
+"11000002.xhp\n"
+"hd_id3147275\n"
+"help.text"
+msgid "Opening a Data Source"
+msgstr ""
+
+#. C7ppK
+#: 11000002.xhp
+msgctxt ""
+"11000002.xhp\n"
+"par_id3154143\n"
+"help.text"
+msgid "To open the data source view, press <switchinline select=\"sys\"><caseinline select=\"MAC\"><keycode>Command</keycode></caseinline><defaultinline><keycode>Ctrl</keycode></defaultinline></switchinline><keycode>+Shift+F4</keycode> in a text, spreadsheet or form document."
+msgstr ""
+
+#. qiyEE
+#: 11000002.xhp
+msgctxt ""
+"11000002.xhp\n"
+"par_id3154046\n"
+"help.text"
+msgid "To view the contents of a database, click the plus sign (+) in front of the name in the data source view."
+msgstr ""
+
+#. 884eA
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"tit\n"
+"help.text"
+msgid "ODBC"
+msgstr ""
+
+#. GCT7W
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"hd_id3149031\n"
+"help.text"
+msgid "<link href=\"text/sdatabase/11020000.xhp\" name=\"ODBC\">ODBC</link>"
+msgstr ""
+
+#. kyqcm
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"par_id3150499\n"
+"help.text"
+msgid "<ahelp hid=\".\">Specifies the settings for <link href=\"text/shared/00/00000005.xhp#odbc\" name=\"ODBC\">ODBC</link> databases. This includes your user access data, driver settings, and font definitions.</ahelp>"
+msgstr ""
+
+#. Dbr2C
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"hd_id3148642\n"
+"help.text"
+msgid "User Name"
+msgstr ""
+
+#. WBXTJ
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"par_id3154514\n"
+"help.text"
+msgid "<ahelp hid=\".\">Type the user name for accessing the database.</ahelp>"
+msgstr ""
+
+#. DpZgn
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"hd_id3153665\n"
+"help.text"
+msgid "Password required"
+msgstr ""
+
+#. HaYKD
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"par_id3145119\n"
+"help.text"
+msgid "<ahelp hid=\".\">Prevents an unauthorized user from accessing the database. You only need to enter the password once per session.</ahelp>"
+msgstr ""
+
+#. QWAfC
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"hd_id3153087\n"
+"help.text"
+msgid "Driver Settings"
+msgstr ""
+
+#. FFBSB
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"par_id3143271\n"
+"help.text"
+msgid "<ahelp hid=\"dbaccess/ui/odbcpage/options\">Use this text field to enter additional optional driver settings if this is necessary.</ahelp>"
+msgstr ""
+
+#. ETNaE
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"hd_id3152472\n"
+"help.text"
+msgid "Character Set"
+msgstr ""
+
+#. SCzpp
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"par_id3151245\n"
+"help.text"
+msgid "<ahelp hid=\"HID_DSADMIN_CHARSET_ODBC\">Select the code conversion that you want to use to view the database in $[officename]. This does not affect the database.</ahelp> Choose \"System\" to use the default character set of your operating system. Text and dBASE databases are restricted to character sets with a fixed-size character length, where all characters are encoded with the same number of bytes."
+msgstr ""
+
+#. xBEZv
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"hd_id3149669\n"
+"help.text"
+msgid "General"
+msgstr ""
+
+#. REocx
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"hd_id3147265\n"
+"help.text"
+msgid "Retrieve generated values"
+msgstr ""
+
+#. ToEkf
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"par_id3151054\n"
+"help.text"
+msgid "<ahelp hid=\"dbaccess/ui/generatedvaluespage/autoretrieve\">Enables $[officename] support of auto-incremented data fields for the current ODBC or JDBC data source.</ahelp> Select this check box if the database does not support the auto-increment feature in its SDBCX layer. In general, the auto-increment is selected for the primary key field."
+msgstr ""
+
+#. aokLy
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"hd_id3150400\n"
+"help.text"
+msgid "Auto-increment statement"
+msgstr ""
+
+#. HFuC7
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"par_id3154366\n"
+"help.text"
+msgid "<ahelp hid=\"dbaccess/ui/generatedvaluespage/statement\">Enter the SQL command specifier that instructs the data source to auto-increment a specified Integer data field.</ahelp> For example, a typical SQL statement to create a data field is:"
+msgstr ""
+
+#. C5Mvn
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"par_id3159149\n"
+"help.text"
+msgid "CREATE TABLE \"table1\" (\"id\" INTEGER)"
+msgstr ""
+
+#. M4YsG
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"par_id3147084\n"
+"help.text"
+msgid "To auto-increment the \"id\" data field in a MySQL database, change the statement to:"
+msgstr ""
+
+#. 2pPyd
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"par_id3154909\n"
+"help.text"
+msgid "CREATE TABLE \"table1\" (\"id\" INTEGER AUTO_INCREMENT)"
+msgstr ""
+
+#. wyFqp
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"par_id3152933\n"
+"help.text"
+msgid "In other words, enter AUTO_INCREMENT into <emph>Auto-increment statement</emph> box."
+msgstr ""
+
+#. cFjbY
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"hd_id3149765\n"
+"help.text"
+msgid "Query of generated values"
+msgstr ""
+
+#. EnHXJ
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"par_id3145171\n"
+"help.text"
+msgid "<ahelp hid=\"dbaccess/ui/generatedvaluespage/query\">Enter an SQL statement that returns the last auto-incremented value for the primary key data field.</ahelp> For example:"
+msgstr ""
+
+#. KdqAK
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"par_id3150769\n"
+"help.text"
+msgid "SELECT LAST_INSERT_D();"
+msgstr ""
+
+#. UcUfT
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"hd_id3157892\n"
+"help.text"
+msgid "Use SQL92 naming constraints"
+msgstr ""
+
+#. nvCRa
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"par_id3153368\n"
+"help.text"
+msgid "<ahelp hid=\"dbaccess/ui/specialsettingspage/usesql92\">Only allows names that use characters that conform to the SQL92 naming constraints in the data source. All other characters are rejected.</ahelp> Each name must begin with a lower or upper case letter, or an underline ( _ ). The remaining characters can be ASCII letters, underlines, and numbers."
+msgstr ""
+
+#. 9BNi4
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"hd_id3154011\n"
+"help.text"
+msgid "Use Catalog for file-based databases"
+msgstr ""
+
+#. BaWgu
+#: 11020000.xhp
+msgctxt ""
+"11020000.xhp\n"
+"par_id3148618\n"
+"help.text"
+msgid "<ahelp hid=\"HID_DSADMIN_USECATALOG\">Uses the current data source of the Catalog. This is useful when the ODBC data source is a database server. If the ODBC data source is a dBASE driver, leave this check box clear.</ahelp>"
+msgstr ""
+
+#. RBCN4
+#: 11030000.xhp
+msgctxt ""
+"11030000.xhp\n"
+"tit\n"
+"help.text"
+msgid "dBASE"
+msgstr ""
+
+#. jQexT
+#: 11030000.xhp
+msgctxt ""
+"11030000.xhp\n"
+"hd_id3153539\n"
+"help.text"
+msgid "<link href=\"text/sdatabase/11030000.xhp\" name=\"dBase\">dBASE</link>"
+msgstr ""
+
+#. EFxxW
+#: 11030000.xhp
+msgctxt ""
+"11030000.xhp\n"
+"par_id3147088\n"
+"help.text"
+msgid "<ahelp hid=\".\">Specify the settings for a dBASE database.</ahelp>"
+msgstr ""
+
+#. bSnXm
+#: 11030000.xhp
+msgctxt ""
+"11030000.xhp\n"
+"par_id3151110\n"
+"help.text"
+msgid "To be able to define relations between tables, use JDBC or ODBC from within $[officename]."
+msgstr ""
+
+#. irtxH
+#: 11030000.xhp
+msgctxt ""
+"11030000.xhp\n"
+"hd_id3149233\n"
+"help.text"
+msgid "Display inactive records"
+msgstr ""
+
+#. Y4AnV
+#: 11030000.xhp
+msgctxt ""
+"11030000.xhp\n"
+"par_id3153823\n"
+"help.text"
+msgid "<ahelp hid=\"dbaccess/ui/dbasepage/showDelRowsCheckbutton\">Displays all the records in a file, including those marked as deleted. If you select this check box, you cannot delete records.</ahelp>"
+msgstr ""
+
+#. 7vpRc
+#: 11030000.xhp
+msgctxt ""
+"11030000.xhp\n"
+"par_id3156023\n"
+"help.text"
+msgid "In dBASE format, deleted records remain in the file."
+msgstr ""
+
+#. ZYefW
+#: 11030000.xhp
+msgctxt ""
+"11030000.xhp\n"
+"par_id3151384\n"
+"help.text"
+msgid "To view any changes that you make to the database, close the connection to the database, and then reconnect the database."
+msgstr ""
+
+#. 5LBSi
+#: 11030000.xhp
+msgctxt ""
+"11030000.xhp\n"
+"par_id0904200811094971\n"
+"help.text"
+msgid "<ahelp hid=\".\" visibility=\"hidden\">Select the code conversion that you want to use to view the database in $[officename]. This does not affect the database.</ahelp>"
+msgstr ""
+
+#. Gmun9
+#: 11030000.xhp
+msgctxt ""
+"11030000.xhp\n"
+"hd_id3149047\n"
+"help.text"
+msgid "Indexes"
+msgstr ""
+
+#. BjWsR
+#: 11030000.xhp
+msgctxt ""
+"11030000.xhp\n"
+"par_id3161656\n"
+"help.text"
+msgid "<ahelp hid=\"dbaccess/ui/dbasepage/indiciesButton\">Opens the <link href=\"text/sdatabase/11030100.xhp\" name=\"Indexes\"><emph>Indexes</emph></link> dialog, where you can organize the table indexes in the current dBASE database.</ahelp>"
+msgstr ""
+
+#. vMA8w
+#: 11030100.xhp
+msgctxt ""
+"11030100.xhp\n"
+"tit\n"
+"help.text"
+msgid "Indexes"
+msgstr ""
+
+#. x4TDi
+#: 11030100.xhp
+msgctxt ""
+"11030100.xhp\n"
+"hd_id3148983\n"
+"help.text"
+msgid "<link href=\"text/sdatabase/11030100.xhp\" name=\"Indexes\">Indexes</link>"
+msgstr ""
+
+#. DmGsN
+#: 11030100.xhp
+msgctxt ""
+"11030100.xhp\n"
+"par_id3150247\n"
+"help.text"
+msgid "<ahelp hid=\".\">Lets you organize dBASE database indexes.</ahelp> An index allows you to access a database quickly, provided that you query the data in the selection that was defined through the index. When you design a table, you can define the indexes on the <emph>Indexes </emph>tab page."
+msgstr ""
+
+#. Aj5Uz
+#: 11030100.xhp
+msgctxt ""
+"11030100.xhp\n"
+"hd_id3155339\n"
+"help.text"
+msgid "Table"
+msgstr ""
+
+#. bzzGv
+#: 11030100.xhp
+msgctxt ""
+"11030100.xhp\n"
+"par_id3152551\n"
+"help.text"
+msgid "<ahelp hid=\"dbaccess/ui/dbaseindexdialog/table\">Select the database table that you want to index.</ahelp>"
+msgstr ""
+
+#. eyouE
+#: 11030100.xhp
+msgctxt ""
+"11030100.xhp\n"
+"hd_id3159233\n"
+"help.text"
+msgid "Table Indexes"
+msgstr ""
+
+#. hyCqp
+#: 11030100.xhp
+msgctxt ""
+"11030100.xhp\n"
+"par_id3143267\n"
+"help.text"
+msgid "<ahelp hid=\"dbaccess/ui/dbaseindexdialog/tableindex\">Lists the current indexes for the selected database table.</ahelp> To remove an index from the list, click the index, and then click the right arrow."
+msgstr ""
+
+#. scWXw
+#: 11030100.xhp
+msgctxt ""
+"11030100.xhp\n"
+"hd_id3148538\n"
+"help.text"
+msgid "Free Indexes"
+msgstr ""
+
+#. mtGqS
+#: 11030100.xhp
+msgctxt ""
+"11030100.xhp\n"
+"par_id3151110\n"
+"help.text"
+msgid "<ahelp hid=\"dbaccess/ui/dbaseindexdialog/freeindex\">Lists the available indexes that you can assign to a table.</ahelp> To assign an index to a selected table, click the left arrow icon. The left double arrow assigns all available indexes."
+msgstr ""
+
+#. U4FQh
+#: 11030100.xhp
+msgctxt ""
+"11030100.xhp\n"
+"hd_id3156152\n"
+"help.text"
+msgid "<"
+msgstr ""
+
+#. sxDJi
+#: 11030100.xhp
+msgctxt ""
+"11030100.xhp\n"
+"par_id3150984\n"
+"help.text"
+msgid "<ahelp hid=\"dbaccess/ui/dbaseindexdialog/add\">Moves the selected index to the <emph>Table Indexes</emph> list.</ahelp>"
+msgstr ""
+
+#. FPRFh
+#: 11030100.xhp
+msgctxt ""
+"11030100.xhp\n"
+"hd_id3149416\n"
+"help.text"
+msgid "<<"
+msgstr ""
+
+#. 45Vrm
+#: 11030100.xhp
+msgctxt ""
+"11030100.xhp\n"
+"par_id3145315\n"
+"help.text"
+msgid "<ahelp hid=\"dbaccess/ui/dbaseindexdialog/addall\">Moves all of the free indexes to the <emph>Table Indexes</emph> list.</ahelp>"
+msgstr ""
+
+#. Ba8Z9
+#: 11030100.xhp
+msgctxt ""
+"11030100.xhp\n"
+"hd_id3149579\n"
+"help.text"
+msgid ">"
+msgstr ""
+
+#. EP9GN
+#: 11030100.xhp
+msgctxt ""
+"11030100.xhp\n"
+"par_id3149795\n"
+"help.text"
+msgid "<ahelp hid=\"dbaccess/ui/dbaseindexdialog/remove\">Moves the selected table indexes to the <emph>Free Indexes</emph> list.</ahelp>"
+msgstr ""
+
+#. sAASQ
+#: 11030100.xhp
+msgctxt ""
+"11030100.xhp\n"
+"hd_id3155629\n"
+"help.text"
+msgid ">>"
+msgstr ""
+
+#. t2gbA
+#: 11030100.xhp
+msgctxt ""
+"11030100.xhp\n"
+"par_id3151245\n"
+"help.text"
+msgid "<ahelp hid=\"dbaccess/ui/dbaseindexdialog/removeall\">Moves all of the table indexes to the <emph>Free Indexes</emph> list.</ahelp>"
+msgstr ""
+
+#. LQcMC
+#: 11080000.xhp
+msgctxt ""
+"11080000.xhp\n"
+"tit\n"
+"help.text"
+msgid "Execute SQL statement"
+msgstr ""
+
+#. GDjji
+#: 11080000.xhp
+msgctxt ""
+"11080000.xhp\n"
+"bm_id3148983\n"
+"help.text"
+msgid "<bookmark_value>SQL; executing SQL statements (Base)</bookmark_value><bookmark_value>databases; administration through SQL (Base)</bookmark_value>"
+msgstr ""
+
+#. JsqKF
+#: 11080000.xhp
+msgctxt ""
+"11080000.xhp\n"
+"hd_id3153345\n"
+"help.text"
+msgid "<link href=\"text/sdatabase/11080000.xhp\" name=\"Execute SQL statement\">Execute SQL statement</link>"
+msgstr ""
+
+#. BtQ2b
+#: 11080000.xhp
+msgctxt ""
+"11080000.xhp\n"
+"par_id3154288\n"
+"help.text"
+msgid "<variable id=\"sqltext\"><ahelp hid=\".\">Opens a dialog where you can enter an SQL command for administering a database.</ahelp></variable>"
+msgstr ""
+
+#. jhBMm
+#: 11080000.xhp
+msgctxt ""
+"11080000.xhp\n"
+"par_id3147275\n"
+"help.text"
+msgid "You can only enter administration commands in this dialog, such as Grant, Create Table, or Drop Table, and not filter commands. The commands that you can enter depend on the data source, for example, dBASE can only run some of the SQL commands list here."
+msgstr ""
+
+#. JZmCZ
+#: 11080000.xhp
+msgctxt ""
+"11080000.xhp\n"
+"par_id3154860\n"
+"help.text"
+msgid "To run an SQL query for filtering data in the database, use the <link href=\"text/sdatabase/02010100.xhp\" name=\"Query Design\">Query Design View</link>."
+msgstr ""
+
+#. Ck9G4
+#: 11080000.xhp
+msgctxt ""
+"11080000.xhp\n"
+"hd_id3149514\n"
+"help.text"
+msgid "Command to execute"
+msgstr ""
+
+#. BHLbE
+#: 11080000.xhp
+msgctxt ""
+"11080000.xhp\n"
+"par_id3147618\n"
+"help.text"
+msgid "<ahelp hid=\"dbaccess/ui/directsqldialog/sql\">Enter the SQL administration command that you want to run.</ahelp>"
+msgstr ""
+
+#. 5DFEP
+#: 11080000.xhp
+msgctxt ""
+"11080000.xhp\n"
+"par_id3153087\n"
+"help.text"
+msgid "For example, for a \"Bibliography\" data source, you can enter the following SQL command:"
+msgstr ""
+
+#. XDWsR
+#: 11080000.xhp
+msgctxt ""
+"11080000.xhp\n"
+"par_id3145673\n"
+"help.text"
+msgid "SELECT \"Address\" FROM \"biblio\" \"biblio\""
+msgstr ""
+
+#. LjEvw
+#: 11080000.xhp
+msgctxt ""
+"11080000.xhp\n"
+"par_id3145611\n"
+"help.text"
+msgid "For more information on SQL commands, please consult the documentation that came with the database."
+msgstr ""
+
+#. BQmT9
+#: 11080000.xhp
+msgctxt ""
+"11080000.xhp\n"
+"hd_id3156024\n"
+"help.text"
+msgid "Previous commands"
+msgstr ""
+
+#. hkxBT
+#: 11080000.xhp
+msgctxt ""
+"11080000.xhp\n"
+"par_id3149045\n"
+"help.text"
+msgid "<ahelp hid=\"dbaccess/ui/directsqldialog/sqlhistory\">Lists the previously executed SQL commands. To run a command again, click the command, and then click <emph>Run</emph>.</ahelp>"
+msgstr ""
+
+#. AvXck
+#: 11080000.xhp
+msgctxt ""
+"11080000.xhp\n"
+"hd_id3154348\n"
+"help.text"
+msgid "Status"
+msgstr ""
+
+#. yhCpt
+#: 11080000.xhp
+msgctxt ""
+"11080000.xhp\n"
+"par_id3151054\n"
+"help.text"
+msgid "<ahelp hid=\"dbaccess/ui/directsqldialog/status\">Displays the results, including errors, of the SQL command that you ran.</ahelp>"
+msgstr ""
+
+#. BUpxX
+#: 11080000.xhp
+msgctxt ""
+"11080000.xhp\n"
+"hd_id3154071\n"
+"help.text"
+msgid "Run"
+msgstr ""
+
+#. qDYRx
+#: 11080000.xhp
+msgctxt ""
+"11080000.xhp\n"
+"par_id3151210\n"
+"help.text"
+msgid "<ahelp hid=\"dbaccess/ui/directsqldialog/execute\">Runs the command that you entered in the <emph>Command to execute </emph>box.</ahelp>"
+msgstr ""
+
+#. 93Xfs
+#: 11090000.xhp
+msgctxt ""
+"11090000.xhp\n"
+"tit\n"
+"help.text"
+msgid "Table Filter"
+msgstr ""
+
+#. bG74E
+#: 11090000.xhp
+msgctxt ""
+"11090000.xhp\n"
+"hd_id3150702\n"
+"help.text"
+msgid "<link href=\"text/sdatabase/11090000.xhp\" name=\"Tables\">Table Filter</link>"
+msgstr ""
+
+#. NLCCV
+#: 11090000.xhp
+msgctxt ""
+"11090000.xhp\n"
+"par_id3149164\n"
+"help.text"
+msgid "<ahelp hid=\".\" visibility=\"hidden\">Some databases track changes to each record by assigning version number to fields that are changed. This number is incremented by 1 each time the field is changed. Displays the internal version number of the record in the database table.</ahelp>"
+msgstr ""
+
+#. axsoU
+#: 11090000.xhp
+msgctxt ""
+"11090000.xhp\n"
+"hd_id3154923\n"
+"help.text"
+msgid "Sort Ascending"
+msgstr ""
+
+#. XFbZd
+#: 11090000.xhp
+msgctxt ""
+"11090000.xhp\n"
+"par_id3147559\n"
+"help.text"
+msgid "<ahelp hid=\".\">Sorts the list of table names in ascending order starting at the beginning of the alphabet.</ahelp>"
+msgstr ""
+
+#. SaBHA
+#: dabaadvprop.xhp
+msgctxt ""
+"dabaadvprop.xhp\n"
+"tit\n"
+"help.text"
+msgid "Advanced Properties"
+msgstr ""
+
+#. xBcXZ
+#: dabaadvprop.xhp
+msgctxt ""
+"dabaadvprop.xhp\n"
+"par_idN10550\n"
+"help.text"
+msgid "<link href=\"text/sdatabase/dabaadvprop.xhp\">Advanced Properties</link>"
+msgstr ""
+
+#. 5dCC5
+#: dabaadvprop.xhp
+msgctxt ""
+"dabaadvprop.xhp\n"
+"par_idN10560\n"
+"help.text"
+msgid "Specifies advanced properties for the database."
+msgstr ""
+
+#. FGvho
+#: dabaadvprop.xhp
+msgctxt ""
+"dabaadvprop.xhp\n"
+"par_id3998840\n"
+"help.text"
+msgid "In a database window, choose <emph>Edit - Database - Properties</emph>, click <emph>Advanced Properties</emph> tab"
+msgstr ""
+
+#. ssTZY
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"tit\n"
+"help.text"
+msgid "Special Settings"
+msgstr ""
+
+#. JBUZ3
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"bm_id81623155177507\n"
+"help.text"
+msgid "<bookmark_value>database;special settings</bookmark_value> <bookmark_value>database settings;SQL92 naming</bookmark_value> <bookmark_value>database settings;keyword AS</bookmark_value> <bookmark_value>database settings;outer join syntax</bookmark_value> <bookmark_value>database settings;special SELECT statements</bookmark_value> <bookmark_value>database settings;ODBC date/time</bookmark_value> <bookmark_value>database settings;support primary keys</bookmark_value> <bookmark_value>database settings;line ends</bookmark_value> <bookmark_value>database settings;version columns</bookmark_value>"
+msgstr ""
+
+#. vCApF
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN10556\n"
+"help.text"
+msgid "<link href=\"text/sdatabase/dabaadvpropdat.xhp\">Special Settings</link>"
+msgstr ""
+
+#. nv4Nn
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN10566\n"
+"help.text"
+msgid "Specifies the way you can work with data in a database."
+msgstr ""
+
+#. nVTwF
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_id7679372\n"
+"help.text"
+msgid "In a database window, choose <emph>Edit - Database - Advanced Settings</emph>"
+msgstr ""
+
+#. mEAfH
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_id4572283\n"
+"help.text"
+msgid "The availability of the following controls depends on the type of database:"
+msgstr ""
+
+#. 8pnWD
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN10590\n"
+"help.text"
+msgid "Use SQL92 naming constraints"
+msgstr ""
+
+#. CZ3vk
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN10594\n"
+"help.text"
+msgid "<ahelp hid=\".\">Only allows characters that conform to the SQL92 naming convention in a name in a data source. All other characters are rejected. Each name must begin with a lowercase letter, an uppercase letter, or an underscore ( _ ). The remaining characters can be ASCII letters, numbers, and underscores.</ahelp>"
+msgstr ""
+
+#. wHaBn
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN105907\n"
+"help.text"
+msgid "Use keyword AS before table alias names"
+msgstr ""
+
+#. xEpbm
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN105947\n"
+"help.text"
+msgid "<ahelp hid=\".\">Some databases use the keyword \"AS\" between a name and its alias, while other databases use a whitespace. Enable this option to insert AS before the alias.</ahelp>"
+msgstr ""
+
+#. NbAt4
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"hd_id3534958\n"
+"help.text"
+msgid "End text lines with CR + LF"
+msgstr ""
+
+#. NKKsC
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_id6151921\n"
+"help.text"
+msgid "<ahelp hid=\".\">Select to use the CR + LF code pair to end every text line (preferred for DOS and Windows operating systems).</ahelp>"
+msgstr ""
+
+#. UDWZ7
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN1059E\n"
+"help.text"
+msgid "Append the table alias name in SELECT statements"
+msgstr ""
+
+#. v2ZEZ
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN105A2\n"
+"help.text"
+msgid "<ahelp hid=\".\">Appends the alias to the table name in SELECT statements.</ahelp>"
+msgstr ""
+
+#. 6kz2C
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN105A5\n"
+"help.text"
+msgid "Use Outer Join syntax '{OJ }'"
+msgstr ""
+
+#. 9PDve
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN105A9\n"
+"help.text"
+msgid "<ahelp hid=\".\">Use escape sequences for outer joins. The syntax for this escape sequence is {oj outer-join}</ahelp>"
+msgstr ""
+
+#. xahKj
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN105BE\n"
+"help.text"
+msgid "Example:"
+msgstr ""
+
+#. 8rHyA
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN105C1\n"
+"help.text"
+msgid "select Article.* from {oj item LEFT OUTER JOIN orders ON item.no=orders.ANR}"
+msgstr ""
+
+#. yARgJ
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN105C4\n"
+"help.text"
+msgid "Ignore the privileges from the database driver"
+msgstr ""
+
+#. GoiGX
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN105C8\n"
+"help.text"
+msgid "<ahelp hid=\".\">Ignores access privileges that are provided by the database driver.</ahelp>"
+msgstr ""
+
+#. CcsGn
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN105CB\n"
+"help.text"
+msgid "Replace named parameters with ?"
+msgstr ""
+
+#. finzM
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN105CF\n"
+"help.text"
+msgid "<ahelp hid=\".\">Replaces named parameters in a data source with a question mark (?).</ahelp>"
+msgstr ""
+
+#. LypD3
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN105D2\n"
+"help.text"
+msgid "Display version columns (when available)"
+msgstr ""
+
+#. gJR4a
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN105D6\n"
+"help.text"
+msgid "Some databases assign version numbers to fields to track changes to records. The version number of a field is incremented by one each time the contents of the field are changed. <ahelp hid=\"dbaccess/ui/specialsettingspage/displayver\">Displays the internal version number of the record in the database table.</ahelp>"
+msgstr ""
+
+#. HLoGa
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN105FA\n"
+"help.text"
+msgid "Use the catalog name in SELECT statements"
+msgstr ""
+
+#. uqBBN
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN105FE\n"
+"help.text"
+msgid "<ahelp hid=\".\">Uses the current data source of the catalog. This option is useful when the ODBC data source is a database server. Do not select this option if the ODBC data source is a dBASE driver.</ahelp>"
+msgstr ""
+
+#. uTnnA
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN10613\n"
+"help.text"
+msgid "Use the schema name in SELECT statements"
+msgstr ""
+
+#. EVDZk
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN10617\n"
+"help.text"
+msgid "<ahelp hid=\".\">Allows you to use the schema name in SELECT statements.</ahelp>"
+msgstr ""
+
+#. JgvBE
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN1061A\n"
+"help.text"
+msgid "Create index with ASC or DESC statement"
+msgstr ""
+
+#. BgkNz
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN1061E\n"
+"help.text"
+msgid "<ahelp hid=\".\">Creates an index with ASC or DESC statements.</ahelp>"
+msgstr ""
+
+#. BzVqp
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN10621\n"
+"help.text"
+msgid "Comparison of Boolean values"
+msgstr ""
+
+#. rgzfK
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_idN10625\n"
+"help.text"
+msgid "<ahelp hid=\".\">Select the type of Boolean comparison that you want to use.</ahelp>"
+msgstr ""
+
+#. X2cuQ
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"hd_id1101718\n"
+"help.text"
+msgid "Form data input checks for required fields"
+msgstr ""
+
+#. 8FD9D
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_id3783989\n"
+"help.text"
+msgid "<ahelp hid=\".\">When you enter a new record or update an existing record in a form, and you leave a field empty which is bound to a database column which requires input, then you will see a message complaining about the empty field.</ahelp>"
+msgstr ""
+
+#. LPJKD
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_id6684163\n"
+"help.text"
+msgid "If this control box is not enabled, then the forms in the current database will not be checked for required fields."
+msgstr ""
+
+#. fZAwm
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_id3837397\n"
+"help.text"
+msgid "The control box is available for all data source types which support write access to their data. The control box does not exist for spreadsheets, text, csv, and the various read-only address books."
+msgstr ""
+
+#. T9wrt
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"hd_id0909200811170166\n"
+"help.text"
+msgid "Ignore currency field information"
+msgstr ""
+
+#. MWpZD
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_id0909200811170221\n"
+"help.text"
+msgid "<ahelp hid=\".\">Only for Oracle JDBC connections. When enabled it specifies that no column is treated as a currency field. The field type returned from the database driver is discarded.</ahelp>"
+msgstr ""
+
+#. ykjaM
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"hd_id040920092139524\n"
+"help.text"
+msgid "Use ODBC conformant date/time literals"
+msgstr ""
+
+#. AFvyx
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_id040920092139526\n"
+"help.text"
+msgid "<ahelp hid=\".\">Use date/time literals that conform to ODBC standard.</ahelp>"
+msgstr ""
+
+#. 9PTAJ
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"hd_id04092009442139524\n"
+"help.text"
+msgid "Supports primary keys"
+msgstr ""
+
+#. BVmAU
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_id04096620092139526\n"
+"help.text"
+msgid "<ahelp hid=\".\">Enable to overrule Base's heuristics used to detect whether the database supports primary keys.</ahelp>"
+msgstr ""
+
+#. WCkDd
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_id66841631\n"
+"help.text"
+msgid "When connecting to a database using a generic API like ODBC, JDBC, or ADO, Base currently applies heuristics to determine whether this database supports primary keys. None of those APIs has dedicated support to retrieve this information."
+msgstr ""
+
+#. U5ssy
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_id66841632\n"
+"help.text"
+msgid "The heuristics sometimes fails. This tri-state check box by default is set to the undetermined state, which means \"apply the heuristics\". If the check box is enabled, primary key support is assumed. If the check box is disabled, no primary key support is assumed."
+msgstr ""
+
+#. vdH4q
+#: dabaadvpropdat.xhp
+msgctxt ""
+"dabaadvpropdat.xhp\n"
+"par_id66841633\n"
+"help.text"
+msgid "Note that if this option is just for overruling the heuristics. If you enable the check box for a database which actually does not support primary keys, you will see some errors."
+msgstr ""
+
+#. EYaFK
+#: dabaadvpropgen.xhp
+msgctxt ""
+"dabaadvpropgen.xhp\n"
+"tit\n"
+"help.text"
+msgid "Generated Values"
+msgstr ""
+
+#. kGZBa
+#: dabaadvpropgen.xhp
+msgctxt ""
+"dabaadvpropgen.xhp\n"
+"bm_id521623154765032\n"
+"help.text"
+msgid "<bookmark_value>database advanced properties;autoincrement values</bookmark_value> <bookmark_value>database advanced properties;automatic generated values</bookmark_value> <bookmark_value>database advanced properties;retrieve generated values</bookmark_value> <bookmark_value>database advanced properties;query generated values</bookmark_value>"
+msgstr ""
+
+#. kqFCk
+#: dabaadvpropgen.xhp
+msgctxt ""
+"dabaadvpropgen.xhp\n"
+"par_idN10553\n"
+"help.text"
+msgid "<link href=\"text/sdatabase/dabaadvpropgen.xhp\">Generated Values</link>"
+msgstr ""
+
+#. x7uc3
+#: dabaadvpropgen.xhp
+msgctxt ""
+"dabaadvpropgen.xhp\n"
+"par_idN10563\n"
+"help.text"
+msgid "Specifies the options for automatically generated values for new data records."
+msgstr ""
+
+#. Dpncz
+#: dabaadvpropgen.xhp
+msgctxt ""
+"dabaadvpropgen.xhp\n"
+"par_id7684560\n"
+"help.text"
+msgid "The availability of the following controls depends on the type of database:"
+msgstr ""
+
+#. moLhP
+#: dabaadvpropgen.xhp
+msgctxt ""
+"dabaadvpropgen.xhp\n"
+"par_idN1058C\n"
+"help.text"
+msgid "Retrieve generated values"
+msgstr ""
+
+#. KGEf3
+#: dabaadvpropgen.xhp
+msgctxt ""
+"dabaadvpropgen.xhp\n"
+"par_idN10590\n"
+"help.text"
+msgid "<ahelp hid=\".\">Enables $[officename] support for auto-incremented data fields in the current ODBC or JDBC data source. Select this option if the auto-increment feature in the SDBCX layer of the database is not supported. In general, the auto-increment is selected for the primary key field.</ahelp>"
+msgstr ""
+
+#. x4VQL
+#: dabaadvpropgen.xhp
+msgctxt ""
+"dabaadvpropgen.xhp\n"
+"par_idN10593\n"
+"help.text"
+msgid "Auto-increment statement"
+msgstr ""
+
+#. Hskow
+#: dabaadvpropgen.xhp
+msgctxt ""
+"dabaadvpropgen.xhp\n"
+"par_idN10597\n"
+"help.text"
+msgid "<ahelp hid=\".\">Enter the SQL command specifier that instructs the data source to auto-increment a specified Integer data field.</ahelp> For example, the following MySQL statement used the AUTO_INCREMENT statement to increase the \"id\" field each time the statement creates a data field:"
+msgstr ""
+
+#. Vi6CV
+#: dabaadvpropgen.xhp
+msgctxt ""
+"dabaadvpropgen.xhp\n"
+"par_idN105A0\n"
+"help.text"
+msgid "CREATE TABLE \"table1\" (\"id\" INTEGER AUTO_INCREMENT)"
+msgstr ""
+
+#. rDQtm
+#: dabaadvpropgen.xhp
+msgctxt ""
+"dabaadvpropgen.xhp\n"
+"par_idN10634\n"
+"help.text"
+msgid "For this example, you must enter AUTO_INCREMENT into the <emph>Auto-increment statement</emph> box."
+msgstr ""
+
+#. GSfGJ
+#: dabaadvpropgen.xhp
+msgctxt ""
+"dabaadvpropgen.xhp\n"
+"par_idN105AA\n"
+"help.text"
+msgid "Query of generated values"
+msgstr ""
+
+#. gCRhF
+#: dabaadvpropgen.xhp
+msgctxt ""
+"dabaadvpropgen.xhp\n"
+"par_idN10645\n"
+"help.text"
+msgid "<ahelp hid=\".\">Enter an SQL statement that returns the last auto-incremented value for the primary key data field.</ahelp> For example:"
+msgstr ""
+
+#. BzyHv
+#: dabaadvpropgen.xhp
+msgctxt ""
+"dabaadvpropgen.xhp\n"
+"par_idN105B1\n"
+"help.text"
+msgid "SELECT LAST_INSERT_D();"
+msgstr ""
+
#. cLmBi
#: main.xhp
msgctxt ""
diff --git a/source/zh-TW/helpcontent2/source/text/sdraw/01.po b/source/zh-TW/helpcontent2/source/text/sdraw/01.po
index a1876144e17..4aa10b23593 100644
--- a/source/zh-TW/helpcontent2/source/text/sdraw/01.po
+++ b/source/zh-TW/helpcontent2/source/text/sdraw/01.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: 2020-12-08 13:07+0100\n"
+"POT-Creation-Date: 2021-06-24 12:51+0200\n"
"PO-Revision-Date: 2017-05-10 11:12+0000\n"
"Last-Translator: Anonymous Pootle User\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -466,6 +466,159 @@ msgctxt ""
msgid "Color"
msgstr ""
+#. eGs9G
+#: consolidatetext.xhp
+msgctxt ""
+"consolidatetext.xhp\n"
+"tit\n"
+"help.text"
+msgid "Consolidate Text Boxes"
+msgstr ""
+
+#. e3z7C
+#: consolidatetext.xhp
+msgctxt ""
+"consolidatetext.xhp\n"
+"bm_id371623524099696\n"
+"help.text"
+msgid "<bookmark_value>text box consolidation</bookmark_value><bookmark_value>join PDF lines;text box consolidation</bookmark_value><bookmark_value>combine text box;text box consolidation</bookmark_value><bookmark_value>combine text frames;text box consolidation</bookmark_value>"
+msgstr ""
+
+#. BqmVv
+#: consolidatetext.xhp
+msgctxt ""
+"consolidatetext.xhp\n"
+"hd_id861623510996086\n"
+"help.text"
+msgid "<link href=\"text/sdraw/01/consolidatetext.xhp\" name=\"consolidate text\">Text Box Consolidation</link>"
+msgstr ""
+
+#. zsb7F
+#: consolidatetext.xhp
+msgctxt ""
+"consolidatetext.xhp\n"
+"par_id441623510996088\n"
+"help.text"
+msgid "<variable id=\"textboxconsolidationv1\"><ahelp hid=\".\">Combine two or more selected text boxes into one.</ahelp></variable>"
+msgstr ""
+
+#. uDEkt
+#: consolidatetext.xhp
+msgctxt ""
+"consolidatetext.xhp\n"
+"par_id111623511334889\n"
+"help.text"
+msgid "Select two or more text boxes and either"
+msgstr ""
+
+#. eopFe
+#: consolidatetext.xhp
+msgctxt ""
+"consolidatetext.xhp\n"
+"par_id711623512060597\n"
+"help.text"
+msgid "Choose menu <menuitem>Shape - Consolidate Text</menuitem>."
+msgstr ""
+
+#. m5F3B
+#: consolidatetext.xhp
+msgctxt ""
+"consolidatetext.xhp\n"
+"par_id501623512080240\n"
+"help.text"
+msgid "Open context menu and choose <menuitem>Consolidate Text</menuitem>."
+msgstr ""
+
+#. rWDAq
+#: consolidatetext.xhp
+msgctxt ""
+"consolidatetext.xhp\n"
+"par_id61623512950690\n"
+"help.text"
+msgid "Text box consolidation joins several text boxes into a bigger text box, enabling text reflow inside the resulting box."
+msgstr ""
+
+#. pnfVs
+#: consolidatetext.xhp
+msgctxt ""
+"consolidatetext.xhp\n"
+"par_id141623511540551\n"
+"help.text"
+msgid "<emph>Consolidate text</emph> command is specially useful for editing PDF documents with %PRODUCTNAME Draw."
+msgstr ""
+
+#. UBCV5
+#: consolidatetext.xhp
+msgctxt ""
+"consolidatetext.xhp\n"
+"par_id471623513979583\n"
+"help.text"
+msgid "The function inspects the text fragments to see if they end in sentence-ending punctuation. If not, then the next text box's content is appended to it instead of starting a new paragraph. You must afterwards fix up paragraphing, and set paragraph properties."
+msgstr ""
+
+#. vdwPx
+#: consolidatetext.xhp
+msgctxt ""
+"consolidatetext.xhp\n"
+"hd_id381623516529280\n"
+"help.text"
+msgid "Remarks"
+msgstr ""
+
+#. 5rXDq
+#: consolidatetext.xhp
+msgctxt ""
+"consolidatetext.xhp\n"
+"par_id211623513189855\n"
+"help.text"
+msgid "The resulting text box is inserted into the current layer."
+msgstr ""
+
+#. xPr6s
+#: consolidatetext.xhp
+msgctxt ""
+"consolidatetext.xhp\n"
+"par_id61623516556624\n"
+"help.text"
+msgid "If the single text box objects are named, the resulting text box is unnamed."
+msgstr ""
+
+#. WddHJ
+#: consolidatetext.xhp
+msgctxt ""
+"consolidatetext.xhp\n"
+"par_id611623516624688\n"
+"help.text"
+msgid "Title and description of the single text boxes are lost."
+msgstr ""
+
+#. TKkEa
+#: consolidatetext.xhp
+msgctxt ""
+"consolidatetext.xhp\n"
+"par_id281623513291901\n"
+"help.text"
+msgid "The previous text box objects are deleted after consolidation."
+msgstr ""
+
+#. 6AkKv
+#: consolidatetext.xhp
+msgctxt ""
+"consolidatetext.xhp\n"
+"par_id531623515498932\n"
+"help.text"
+msgid "Consolidation of lists requires attention to restore the list layout that has been affected by the position of the punctuation. This includes the case of numbering of style \"1.\", where he resulting list items are split after the dot."
+msgstr ""
+
+#. VwP6B
+#: consolidatetext.xhp
+msgctxt ""
+"consolidatetext.xhp\n"
+"par_id931623525360411\n"
+"help.text"
+msgid "For better results, combine adjacent text boxes with similar paragraph formatting. Character formatting inside the text boxes is preserved. Combining text boxes with different paragraph styles (headings, list and more) will require manual intervention to restore the original text layout."
+msgstr ""
+
#. 4JVcT
#: delete_page.xhp
msgctxt ""
diff --git a/source/zh-TW/helpcontent2/source/text/shared/00.po b/source/zh-TW/helpcontent2/source/text/shared/00.po
index 3af02a5ca31..fdf89cf9d05 100644
--- a/source/zh-TW/helpcontent2/source/text/shared/00.po
+++ b/source/zh-TW/helpcontent2/source/text/shared/00.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: 2021-03-29 16:02+0200\n"
+"POT-Creation-Date: 2021-06-11 17:09+0200\n"
"PO-Revision-Date: 2020-07-28 14:35+0000\n"
"Last-Translator: sophie <gautier.sophie@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://weblate.documentfoundation.org/projects/libo_help-master/textshared00/zh_Hant/>\n"
@@ -124,13 +124,13 @@ msgctxt ""
msgid "You can type a numerical value into the field next to the spin button, or select the value with the <emph>Up Arrow</emph> or <emph>Down Arrow</emph> symbols on the spin button. On the keyboard you can press the <item type=\"keycode\">Up Arrow</item> and <item type=\"keycode\">Down Arrow</item> keys to increase or reduce the value. You can press the <item type=\"keycode\">Page Up</item> and <item type=\"keycode\">Page Down</item> keys to set the maximum and minimum value."
msgstr ""
-#. FUCwh
+#. 2zxgm
#: 00000001.xhp
msgctxt ""
"00000001.xhp\n"
"par_id3150264\n"
"help.text"
-msgid "If the field next to the spin button defines numerical values, you can also define a <link href=\"text/shared/00/00000003.xhp#metrik\" name=\"measurement unit\">measurement unit</link>, for example, <emph>1 cm or 5 mm, 12 pt or 2\"</emph>."
+msgid "If the field next to the spin button defines numerical values, you can also define a <link href=\"text/shared/00/00000003.xhp#measurement_units\" name=\"measurement unit\">measurement unit</link>, for example, <emph>1 cm or 5 mm, 12 pt or 2\"</emph>."
msgstr ""
#. 7DT6o
@@ -214,13 +214,13 @@ msgctxt ""
msgid "Metrics"
msgstr "字型尺度"
-#. JFKnX
+#. XHnuD
#: 00000001.xhp
msgctxt ""
"00000001.xhp\n"
"par_id3145345\n"
"help.text"
-msgid "You can enter values in the input fields in different <link href=\"text/shared/00/00000003.xhp#metrik\" name=\"units of measurement\">units of measurement</link>. The default unit is inches. However, if you want a space of exactly 1 cm, then type \"1cm\". Additional units are available according to the context, for example, 12 pt for a 12 point spacing. If the value of the new unit is unrealistic, the program uses a predefined maximum or minimum value."
+msgid "You can enter values in the input fields in different <link href=\"text/shared/00/00000003.xhp#measurement_units\" name=\"units of measurement\">units of measurement</link>. The default unit is inches. However, if you want a space of exactly 1 cm, then type \"1cm\". Additional units are available according to the context, for example, 12 pt for a 12 point spacing. If the value of the new unit is unrealistic, the program uses a predefined maximum or minimum value."
msgstr ""
#. gjFSF
@@ -2248,22 +2248,31 @@ msgctxt ""
msgid "Direct and Style Formatting"
msgstr "直接和間接格式化"
-#. MxsZg
+#. QaB9M
+#: 00000005.xhp
+msgctxt ""
+"00000005.xhp\n"
+"par_id431619103899855\n"
+"help.text"
+msgid "A style is a set of formatting attributes, grouped and identified by a name (the style name). When you apply a style to an object, the object is formatted with the set of attributes of the style. Several objects of same nature can have the same style. As consequence, when you change the set of formatting attributes of the style, all objects associated with the style also change their formatting attributes accordingly. Use styles to uniformly format a large set of paragraphs, cells, and objects and better manage the formatting of documents."
+msgstr ""
+
+#. GDMrG
#: 00000005.xhp
msgctxt ""
"00000005.xhp\n"
"par_id3159254\n"
"help.text"
-msgid "If you format a document without Styles, it is referred to as \"direct\" formatting. This means modifying text or other objects, such as frames or tables, by applying various attributes directly. The format applies only to the selected area and all changes must be made separately. Styles, on the other hand, are not applied to the text directly, but rather are defined in the Styles window and then applied. One advantage is that when you change a Style, all parts of the document to which that Style is assigned are modified at the same time."
+msgid "When you do not use styles, and apply formatting attributes to parts of text directly, this is called Direct formatting (also called manual formatting). The formatting is applied only to the selected area of the document. If the document has several paragraphs, frames, or any other object, you apply direct formatting on each object. Direct formatting is available with the Format menu and with the Formatting toolbar."
msgstr ""
-#. QTCDE
+#. KeiAC
#: 00000005.xhp
msgctxt ""
"00000005.xhp\n"
-"par_id3147287\n"
+"par_id971619105747398\n"
"help.text"
-msgid "You can remove direct formatting from your document by selecting the entire text with the shortcut keys <switchinline select=\"sys\"><caseinline select=\"MAC\"><keycode>Command</keycode></caseinline><defaultinline><keycode>Ctrl</keycode></defaultinline></switchinline><keycode>+A</keycode> and then choosing <menuitem>Format - Clear Direct Formatting</menuitem>."
+msgid "A direct formatting attribute applied on a object overrides the corresponding attribute of the style applied to the object."
msgstr ""
#. aUcVk
@@ -2365,6 +2374,51 @@ msgctxt ""
msgid "Formatting refers to the visual layout of text using a word-processing or DTP program. This includes defining the paper format, page borders, fonts and font effects, as well as indents and spacing. You can format text <link href=\"text/shared/00/00000005.xhp#Section7\">directly or with Styles</link> provided by $[officename]."
msgstr "格式是指使用文字處理程式或 DTP 程式之文字的可視版面配置。這包括定義紙張格式、頁面邊框、字型和字型效果以及縮排和間隔。您可以<link href=\"text/shared/00/00000005.xhp#Section7\">直接或是使用 $[officename] 提供的樣式</link>格式化文字。"
+#. CDCzC
+#: 00000005.xhp
+msgctxt ""
+"00000005.xhp\n"
+"bm_id911622865848718\n"
+"help.text"
+msgid "<bookmark_value>half-width;definition</bookmark_value> <bookmark_value>halfwidth;definition</bookmark_value> <bookmark_value>full-width;definition</bookmark_value> <bookmark_value>fullwidth;definition</bookmark_value>"
+msgstr ""
+
+#. FkxhB
+#: 00000005.xhp
+msgctxt ""
+"00000005.xhp\n"
+"hd_id871622865956807\n"
+"help.text"
+msgid "Half-width and Full-width Characters"
+msgstr ""
+
+#. EurbT
+#: 00000005.xhp
+msgctxt ""
+"00000005.xhp\n"
+"par_id381622866004346\n"
+"help.text"
+msgid "Half-width and full-width are properties used to differentiate characters used by some East Asian languages and scripts, mainly Chinese, Japanese, and Korean (CJK)."
+msgstr ""
+
+#. djoxW
+#: 00000005.xhp
+msgctxt ""
+"00000005.xhp\n"
+"par_id171622867006461\n"
+"help.text"
+msgid "The Han characters, Hiragana and Katakana characters, as well as Hangul characters used by these scripts are usually of square shape, and on fixed-width (monospace) display they occupy space of two Latin/ASCII characters. They are therefore called full-width characters, while the letters in Latin alphabet, digits, and punctuation marks included in ASCII character set are called half-width characters."
+msgstr ""
+
+#. ijLBK
+#: 00000005.xhp
+msgctxt ""
+"00000005.xhp\n"
+"par_id871622874043146\n"
+"help.text"
+msgid "For historical reasons, a set of square-shaped Latin letters, digits, and punctuation marks are also defined and used in CJK typography, in addition to or in place of their half-width counterparts. They are called full-width forms. Similarly, there are also half-width forms of the usually full-width Katakanas and Hangul Jamos, and they have narrower shapes instead of square ones. A character's half-width and full-width forms are essentially two ways of writing the same character, just like uppercase and lowercase forms of Latin alphabet. $[officename] supports conversion between half-width and full-width, as well as ignoring width difference when matching text strings."
+msgstr ""
+
#. VAGDA
#: 00000005.xhp
msgctxt ""
diff --git a/source/zh-TW/helpcontent2/source/text/shared/01.po b/source/zh-TW/helpcontent2/source/text/shared/01.po
index ae0f9858711..53601f78800 100644
--- a/source/zh-TW/helpcontent2/source/text/shared/01.po
+++ b/source/zh-TW/helpcontent2/source/text/shared/01.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: 2021-04-06 14:45+0200\n"
+"POT-Creation-Date: 2021-06-11 17:09+0200\n"
"PO-Revision-Date: 2019-08-09 08:02+0000\n"
"Last-Translator: serval2412 <serval2412@yahoo.fr>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -4381,14 +4381,14 @@ msgctxt ""
msgid "<link href=\"text/shared/01/01130000.xhp\" name=\"Print\">Print</link>"
msgstr "<link href=\"text/shared/01/01170000.xhp\" name=\"結束\">結束</link>"
-#. XhtpZ
+#. 3xkrS
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id3146946\n"
"help.text"
-msgid "<variable id=\"druckentext\"><ahelp hid=\".uno:Print\">Prints the current document, selection, or the pages that you specify. You can also set the print options for the current document.</ahelp></variable> The printing options can vary according to the printer and the operating system that you use."
-msgstr "<variable id=\"druckentext\"><ahelp hid=\".uno:Print\">列印目前文件、選取內容或指定的頁面。您還可以為目前文件設定列印選項。</ahelp></variable>依據使用的印表機和作業系統的不同,列印選項可以有所不同。"
+msgid "<variable id=\"druckentext\"><ahelp hid=\".uno:Print\">Prints the current document, selection, or the pages that you specify. You can also set the print options for the current document.</ahelp> </variable> The printing options can vary according to the printer and the operating system that you use."
+msgstr ""
#. Y8AZi
#: 01130000.xhp
@@ -4507,40 +4507,76 @@ msgctxt ""
msgid "<ahelp hid=\".\">The preview shows how each sheet of paper will look. You can browse through all sheets of paper with the buttons below the preview.</ahelp>"
msgstr ""
-#. sdc3k
+#. bkEuD
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id691619139072776\n"
+"help.text"
+msgid "Preview checkbox"
+msgstr ""
+
+#. FbBW7
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id3150776\n"
+"help.text"
+msgid "<ahelp hid=\".\">Turn on or off display of the print preview.</ahelp>"
+msgstr ""
+
+#. VupTf
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id931619139079209\n"
+"help.text"
+msgid "Preview navigation box"
+msgstr ""
+
+#. uGPRE
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id3150773\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Enter the number of page to be shown in the preview.</ahelp>"
+msgid "<ahelp hid=\".\">Enter the number of page to be shown in the preview in the box or use the arrow buttons to display pages in the preview.</ahelp>"
msgstr ""
-#. AmhC3
+#. Zg7aE
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id3150774\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Shows preview of the next page.</ahelp>"
+msgid "<ahelp hid=\".\"><widget>🡆</widget> Shows preview of the next page.</ahelp>"
msgstr ""
-#. E4ddj
+#. fAR3e
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id131619140182489\n"
+"help.text"
+msgid "<widget>⯮</widget> Shows preview of the last page."
+msgstr ""
+
+#. Ge5HC
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id3150775\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Shows preview of the previous page.</ahelp>"
+msgid "<ahelp hid=\".\"><widget>🡄</widget> Shows preview of the previous page.</ahelp>"
msgstr ""
-#. jNFvv
+#. mBis5
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id3150776\n"
+"par_id711619140188690\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Turn on or off display of the print preview.</ahelp>"
+msgid "<widget>⯬</widget> Shows preview of the first page."
msgstr ""
#. y5JqS
@@ -4561,554 +4597,1238 @@ msgctxt ""
msgid "On the <emph>General</emph> tab page, you find the most important control elements for printing. You can define which contents of your document are to be printed. You can select the printer and open the <emph>Printer Settings</emph> dialog."
msgstr ""
-#. b64Z5
+#. 5cGHt
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id2\n"
+"hd_id861619196034872\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Specifies whether to print colors and objects that are inserted to the background of the page, which you have specified under <emph>Format - Page - Background</emph>.</ahelp>"
+msgid "Printer"
msgstr ""
-#. jqcyB
+#. 5hiFP
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id4\n"
+"par_id3149511\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Specifies whether the graphics and drawings or OLE objects of your text document are printed.</ahelp>"
+msgid "<ahelp hid=\".\">The list box shows the installed printers. Click the printer to use for the current print job.</ahelp>"
msgstr ""
-#. grHGN
+#. 9CQRU
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id6\n"
+"hd_id111619248846947\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Enable this option to print text that is marked as hidden.</ahelp>"
+msgid "Status"
msgstr ""
-#. BBwiN
+#. Kfwra
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id8\n"
+"par_id42\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Enable this option to print text placeholders. Disable this option to leave the text placeholders blank in the printout.</ahelp>"
+msgid "<ahelp hid=\".\">Shows the availability of the selected printer.</ahelp>"
msgstr ""
-#. Ci8Lf
+#. vEyiG
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id10\n"
+"hd_id851619198158428\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Specifies whether the form control fields of the text document are printed.</ahelp>"
+msgid "Properties"
msgstr ""
-#. y9r3D
+#. ZMfYb
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id12\n"
+"par_id3156113\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Specifies whether to always print text in black.</ahelp>"
+msgid "<ahelp hid=\".\">Opens the <emph>Printer Properties</emph> dialog. The printer properties vary according to the printer that you select.</ahelp>"
msgstr ""
-#. DyEuF
+#. TXTqq
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id14\n"
+"hd_id301619196931584\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">If this option is enabled automatically inserted blank pages are printed. This is best if you are printing double-sided. For example, in a book, a \"chapter\" paragraph style has been set to always start with an odd numbered page. If the previous chapter ends on an odd page, %PRODUCTNAME inserts an even numbered blank page. This option controls whether to print that even numbered page.</ahelp>"
-msgstr "<ahelp hid=\".\">若切換到開啟,自動插入的空白頁面即會匯出為 pdf 檔案。雙面列印 pdf 檔案時最好使用此選項。範例:在書籍中,章節段落樣式設定為一律由奇數頁開始。若前一章節在奇數頁結束,則 %PRODUCTNAME 會插入一個偶數頁的空白頁面。此選項控制是否要匯出該偶數頁。</ahelp>"
+msgid "Range and copies"
+msgstr ""
-#. CAvd2
+#. CjmAo
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id16\n"
+"hd_id411619223685491\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Specify where to print comments (if any).</ahelp>"
+msgid "All pages"
msgstr ""
-#. nigeb
+#. REG4m
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id20\n"
+"par_id3149164\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Specifies whether you want the name of the document to be included in the printout.</ahelp>"
+msgid "<ahelp hid=\".\">Prints the entire document.</ahelp>"
msgstr ""
-#. AZhWR
+#. miCEv
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id22\n"
+"hd_id471619223699982\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Specifies whether to include the contents of the <emph>Commands</emph> window at the bottom of the printout.</ahelp>"
+msgid "Pages"
msgstr ""
-#. FghRx
+#. TzCg9
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id24\n"
+"par_id3152944\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Applies a thin border to the formula area in the printout.</ahelp>"
+msgid "<ahelp hid=\".\">Prints only the pages or slides that you specify in the <emph>Pages</emph> box.</ahelp>"
msgstr ""
-#. 47CRF
+#. qBArg
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id26\n"
+"hd_id991619223714871\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Prints the formula without adjusting the current font size.</ahelp>"
+msgid "Selection"
msgstr ""
-#. JUD9q
+#. Abtm6
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id28\n"
+"par_id3150244\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Adjusts the formula to the page format used in the printout.</ahelp>"
+msgid "<ahelp hid=\".\">Prints only the selected area(s) or object(s) in the current document.</ahelp>"
msgstr ""
-#. ixz2F
+#. T9g4h
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id30\n"
+"par_id3146848\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Reduces or enlarges the size of the printed formula by a specified factor.</ahelp>"
+msgid "<ahelp hid=\".\">To print a range of pages, use a format like <item type=\"input\">3-6</item>. To print single pages, use a format like <item type=\"input\">7;9;11</item>. You can print a combination of page ranges and single pages, by using a format like <item type=\"input\">3-6;8;10;12</item>.</ahelp>"
msgstr ""
-#. f5ZER
+#. cWoxT
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id32\n"
+"hd_id461619223744867\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Reduces or enlarges the size of the printed formula by a specified factor.</ahelp>"
+msgid "Include"
msgstr ""
-#. R3jDW
+#. gaieA
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id34\n"
+"par_id271619217217310\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">If checked empty pages that have no cell contents or draw objects are not printed.</ahelp>"
+msgid "Select the subset of pages to print. Possible values are:"
msgstr ""
-#. VDGTG
+#. JKSDi
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id35\n"
+"par_id911619217484736\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Select the source of sheet content to be printed.</ahelp>"
+msgid "<emph>Even pages</emph>:"
msgstr ""
-#. BZzxW
+#. sXLHa
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id3149164\n"
+"par_id3152945\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Prints the entire document.</ahelp>"
-msgstr "<ahelp hid=\".\" visibility=\"hidden\">列印整份文件。</ahelp>"
+msgid "<ahelp hid=\".\">Prints only even numbered pages or slides.</ahelp>"
+msgstr ""
-#. x5fVs
+#. RJUdz
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id3152944\n"
+"par_id41619217998664\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Prints only the pages or slides that you specify in the <emph>Pages</emph> box.</ahelp>"
+msgid "<emph>Odd pages</emph>:"
msgstr ""
-#. MCGtx
+#. xkay5
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id3152945\n"
+"par_id3152946\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Prints only even numbered pages or slides.</ahelp>"
+msgid "<ahelp hid=\".\">Prints only odd numbered pages or slides.</ahelp>"
msgstr ""
-#. pWnF3
+#. oYaBB
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id3152946\n"
+"par_id171619218364989\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Prints only odd numbered pages or slides.</ahelp>"
+msgid "<emph>Odd and even pages</emph>:"
msgstr ""
-#. NipVQ
+#. fevn9
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id3150244\n"
+"par_id421619222542753\n"
+"help.text"
+msgid "Prints the entire document."
+msgstr ""
+
+#. 4EEe3
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id881619225348934\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Prints only the selected area(s) or object(s) in the current document.</ahelp>"
-msgstr "<ahelp hid=\".\" visibility=\"hidden\">僅列印目前文件中的選定區塊或物件。</ahelp>"
+msgid "From which"
+msgstr ""
-#. HbwoN
+#. tHVZf
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id3146848\n"
+"par_id35\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">To print a range of pages, use a format like <item type=\"input\">3-6</item>. To print single pages, use a format like <item type=\"input\">7;9;11</item>. You can print a combination of page ranges and single pages, by using a format like <item type=\"input\">3-6;8;10;12</item>.</ahelp>"
+msgid "<ahelp hid=\".\">Select the source of sheet content to be printed.</ahelp> Possible values are <emph>Print all sheets</emph> and <emph>Print selected sheets</emph>."
msgstr ""
-#. CcvgB
+#. fGCJk
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id3150772\n"
+"hd_id681619223767221\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">If the printer is capable of duplex printing it's possible to choose between using only one side of the paper or both.</ahelp>"
+msgid "Paper sides"
msgstr ""
-#. QGUzM
+#. KPPih
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id38\n"
+"par_id3150772\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Check to not rely on the printer to create collated copies but create a print job for each copy instead.</ahelp>"
+msgid "<ahelp hid=\".\">If the printer is capable of duplex printing it's possible to choose between using only one side of the paper or both.</ahelp>"
msgstr ""
-#. 6BvGF
+#. cnnat
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id40\n"
+"hd_id851619223781119\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Check to print pages in reverse order.</ahelp>"
+msgid "Number of copies"
msgstr ""
-#. 5TfKf
+#. qCXzM
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id3145069\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Enter the number of copies that you want to print.</ahelp>"
-msgstr "<ahelp hid=\".\" visibility=\"hidden\">輸入您要列印的份數。</ahelp>"
+msgid "<ahelp hid=\".\">Enter the number of copies that you want to print.</ahelp>"
+msgstr ""
+
+#. rLgis
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id931619223793984\n"
+"help.text"
+msgid "Collate"
+msgstr ""
-#. P7LiR
+#. 8NLFW
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id3150865\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Preserves the page order of the original document.</ahelp>"
-msgstr "<ahelp hid=\".\" visibility=\"hidden\">保留原始文件的頁序。</ahelp>"
+msgid "<ahelp hid=\".\">Preserves the page order of the original document.</ahelp>"
+msgstr ""
-#. crVz4
+#. Um8wH
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id3156113\n"
+"hd_id681619223806762\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Opens the <emph>Printer Properties</emph> dialog. The printer properties vary according to the printer that you select.</ahelp>"
+msgid "Create separated prints jobs for collated output"
msgstr ""
-#. RGAxb
+#. AzCAN
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id42\n"
+"par_id38\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Shows the availability of the selected printer.</ahelp>"
+msgid "<ahelp hid=\".\">Check to not rely on the printer to create collated copies but create a print job for each copy instead.</ahelp>"
msgstr ""
-#. gaGCz
+#. GLMNy
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id3149511\n"
+"hd_id741619223818619\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">The list box shows the installed printers. Click the printer to use for the current print job. Click the <emph>Properties</emph> button to change some of the printer properties.</ahelp>"
+msgid "Print in reverse order"
msgstr ""
-#. 3yLDU
+#. PqdCW
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id46\n"
+"par_id40\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Select the Brochure option to print the document in brochure format.</ahelp>"
+msgid "<ahelp hid=\".\">Check to print pages in reverse order.</ahelp>"
msgstr ""
-#. ntHGB
+#. RbXJE
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id50\n"
+"hd_id0818200912285112\n"
+"help.text"
+msgid "Page Layout"
+msgstr "頁面配置"
+
+#. AERDJ
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id0818200912285150\n"
+"help.text"
+msgid "The <emph>Page Layout</emph> section can be used to save some sheets of paper by printing several pages onto each sheet of paper. You define the arrangement and size of output pages on the physical paper."
+msgstr ""
+
+#. eYRqB
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id0818200904164735\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Check to draw a border around each page.</ahelp>"
+msgid "<ahelp hid=\".\">Change the arrangement of pages to be printed on every sheet of paper. The preview shows how every final sheet of paper will look.</ahelp>"
msgstr ""
-#. 8dYfU
+#. nVr7X
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id52\n"
+"par_id0818200904102987\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Select order in which pages are to be printed.</ahelp>"
+msgid "For some document types, you can choose to print a brochure."
+msgstr "針對某些文件類型,您可以選擇列印小冊子。"
+
+#. nC9sR
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id671619223836561\n"
+"help.text"
+msgid "Paper size"
msgstr ""
-#. GnLH5
+#. BhLDa
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id67\n"
+"help.text"
+msgid "<ahelp hid=\".\">Set the paper size you would like to use. The preview will show how the document would look on a paper of the given size.</ahelp>"
+msgstr ""
+
+#. t4E2n
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id761619223624028\n"
+"help.text"
+msgid "Orientation"
+msgstr ""
+
+#. kYfn6
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id54\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Select the orientation of the paper.</ahelp>"
-msgstr "<ahelp hid=\".\" visibility=\"hidden\">選取新工具列的位置。</ahelp>"
+msgid "<ahelp hid=\".\">Select the orientation of the paper.</ahelp> Possible values are <emph>Portrait</emph> and <emph>Landscape</emph>."
+msgstr ""
-#. GDPyv
+#. f9QFr
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id56\n"
+"hd_id361619224024788\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Select margin between the printed pages and paper edge.</ahelp>"
+msgid "Pages per sheet"
msgstr ""
-#. kDE4q
+#. j5XaE
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id58\n"
+"par_id66\n"
+"help.text"
+msgid "<ahelp hid=\".\">Print multiple pages per sheet of paper.</ahelp>"
+msgstr ""
+
+#. 9GdoC
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id64\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Select margin between individual pages on each sheet of paper.</ahelp>"
+msgid "<ahelp hid=\".\">Select how many pages to print per sheet of paper.</ahelp> When the number of pages is set to <emph>Custom</emph>, then the following settings shows:"
msgstr ""
-#. c3YXh
+#. FjtoQ
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id601619252410880\n"
+"help.text"
+msgid "Pages"
+msgstr ""
+
+#. GFW9D
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id60\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Select number of rows.</ahelp>"
-msgstr "<ahelp hid=\".\" visibility=\"hidden\">選取列數。</ahelp>"
+msgid "<ahelp hid=\".\">Select number of rows.</ahelp>"
+msgstr ""
-#. vFDCD
+#. LLnTE
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id171619252415823\n"
+"help.text"
+msgid "By"
+msgstr ""
+
+#. SwKoG
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id62\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Select number of columns.</ahelp>"
-msgstr "<ahelp hid=\".\" visibility=\"hidden\">選取欄數。</ahelp>"
+msgid "<ahelp hid=\".\">Select number of columns.</ahelp>"
+msgstr ""
-#. dCGix
+#. UWUeY
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id64\n"
+"hd_id821619252526953\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Select how many pages to print per sheet of paper.</ahelp>"
+msgid "Margin"
msgstr ""
-#. sDfwy
+#. CNbo4
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id66\n"
+"par_id56\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Print multiple pages per sheet of paper.</ahelp>"
+msgid "<ahelp hid=\".\">Select margin between the printed pages and paper edge.</ahelp>"
msgstr ""
-#. gG4q6
+#. 3DJq7
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id67\n"
+"hd_id571619252531670\n"
+"help.text"
+msgid "Distance"
+msgstr ""
+
+#. KLGHJ
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id58\n"
+"help.text"
+msgid "<ahelp hid=\".\">Select margin between individual pages on each sheet of paper.</ahelp>"
+msgstr ""
+
+#. uA962
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id361619224237112\n"
+"help.text"
+msgid "Order"
+msgstr ""
+
+#. wbSAY
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id52\n"
+"help.text"
+msgid "<ahelp hid=\".\">Select order in which pages are to be printed.</ahelp>"
+msgstr ""
+
+#. YZyuh
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id441619224400473\n"
+"help.text"
+msgid "Draw a border on each page"
+msgstr ""
+
+#. u2CAQ
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id50\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Set the paper size you would like to use. The preview will show how the document would look on a paper of the given size.</ahelp>"
+msgid "<ahelp hid=\".\">Check to draw a border around each page.</ahelp>"
msgstr ""
-#. aM7kK
+#. 4pXmQ
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id721619225074805\n"
+"help.text"
+msgid "Brochure"
+msgstr ""
+
+#. AAxay
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id46\n"
+"help.text"
+msgid "<ahelp hid=\".\">Select the Brochure option to print the document in brochure format.</ahelp>"
+msgstr ""
+
+#. pXDQy
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id301619226508197\n"
+"help.text"
+msgid "%PRODUCTNAME Writer"
+msgstr ""
+
+#. kL5L3
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id151619228134803\n"
+"help.text"
+msgid "Contents"
+msgstr ""
+
+#. dmGqR
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id281619228113353\n"
+"help.text"
+msgid "Page Background"
+msgstr ""
+
+#. zHjsd
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id2\n"
+"help.text"
+msgid "<ahelp hid=\".\">Specifies whether to print colors and objects that are inserted to the background of the page, which you have specified under <emph>Format - Page - Background</emph>.</ahelp>"
+msgstr ""
+
+#. XFGTG
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id901619228194194\n"
+"help.text"
+msgid "Images and other graphic objects"
+msgstr ""
+
+#. EdPqS
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id4\n"
+"help.text"
+msgid "<ahelp hid=\".\">Specifies whether the graphics and drawings or OLE objects of your text document are printed.</ahelp>"
+msgstr ""
+
+#. EnnB3
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id611619228309367\n"
+"help.text"
+msgid "Hidden text"
+msgstr ""
+
+#. u6pRd
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id6\n"
+"help.text"
+msgid "<ahelp hid=\".\">Enable this option to print text that is marked as hidden.</ahelp>"
+msgstr ""
+
+#. zzL7D
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id191619228341147\n"
+"help.text"
+msgid "Text placeholders"
+msgstr ""
+
+#. nzAik
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id8\n"
+"help.text"
+msgid "<ahelp hid=\".\">Enable this option to print text placeholders. Disable this option to leave the text placeholders blank in the printout.</ahelp>"
+msgstr ""
+
+#. Z4n9R
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id331619228370432\n"
+"help.text"
+msgid "Form controls"
+msgstr ""
+
+#. PNxji
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id10\n"
+"help.text"
+msgid "<ahelp hid=\".\">Specifies whether the form control fields of the text document are printed.</ahelp>"
+msgstr ""
+
+#. CRYB6
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id471619228416830\n"
+"help.text"
+msgid "Comments"
+msgstr ""
+
+#. e6uax
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id16\n"
+"help.text"
+msgid "<ahelp hid=\".\">Specify where to print comments (if any).</ahelp>"
+msgstr ""
+
+#. APiC3
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id321619228471188\n"
+"help.text"
+msgid "Color"
+msgstr ""
+
+#. 3DMF7
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id541619228499071\n"
+"help.text"
+msgid "Print text in black"
+msgstr ""
+
+#. axxMA
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id12\n"
+"help.text"
+msgid "<ahelp hid=\".\">Specifies whether to always print text in black.</ahelp>"
+msgstr ""
+
+#. LibL9
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id161619228522978\n"
+"help.text"
+msgid "Pages"
+msgstr ""
+
+#. XFLzA
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id281619228561327\n"
+"help.text"
+msgid "Print automatically inserted blank pages"
+msgstr ""
+
+#. CJP6W
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id14\n"
+"help.text"
+msgid "<ahelp hid=\".\">If this option is enabled automatically inserted blank pages are printed. This is best if you are printing double-sided. For example, in a book, a \"chapter\" paragraph style has been set to always start with an odd numbered page. If the previous chapter ends on an odd page, %PRODUCTNAME inserts an even numbered blank page. This option controls whether to print that even numbered page.</ahelp>"
+msgstr ""
+
+#. ZuEDx
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id871619229199189\n"
+"help.text"
+msgid "%PRODUCTNAME Calc"
+msgstr ""
+
+#. BfvLp
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id621619229204878\n"
+"help.text"
+msgid "Pages"
+msgstr ""
+
+#. BJyDF
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id631619229209903\n"
+"help.text"
+msgid "Suppress output of empty pages"
+msgstr ""
+
+#. bgYTe
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id34\n"
+"help.text"
+msgid "<ahelp hid=\".\">If checked empty pages that have no cell contents or draw objects are not printed.</ahelp>"
+msgstr ""
+
+#. pEqzQ
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id121619249312306\n"
+"help.text"
+msgid "%PRODUCTNAME Impress"
+msgstr ""
+
+#. NNAg6
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id191619249318059\n"
+"help.text"
+msgid "Document"
+msgstr ""
+
+#. HCE3W
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id151619249336236\n"
+"help.text"
+msgid "Type"
+msgstr ""
+
+#. siLoT
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id68\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Select which parts of the document should be printed.</ahelp>"
+msgid "<ahelp hid=\".\">Select which parts of the document should be printed.</ahelp>"
+msgstr ""
+
+#. ENzUv
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id481619249411436\n"
+"help.text"
+msgid "Slides per page"
msgstr ""
-#. GxBJz
+#. jCCGW
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id70\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Select how many slides to print per page.</ahelp>"
-msgstr "<ahelp hid=\".\" visibility=\"hidden\">選擇一面紙上印多少投影片。</ahelp>"
+msgid "<ahelp hid=\".\">Select how many slides to print per page.</ahelp>"
+msgstr ""
-#. i82Sz
+#. UMABP
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id551619249466371\n"
+"help.text"
+msgid "Order"
+msgstr ""
+
+#. EFRwZ
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id72\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Specify how to arrange slides on the printed page.</ahelp>"
+msgid "<ahelp hid=\".\">Specify how to arrange slides on the printed page.</ahelp>"
+msgstr ""
+
+#. EaCD6
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id381619249533203\n"
+"help.text"
+msgid "Contents"
msgstr ""
-#. WwZMV
+#. pPE9M
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id51619249550596\n"
+"help.text"
+msgid "Slide name"
+msgstr ""
+
+#. HXyPD
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id74\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Specifies whether to print the page name of a document.</ahelp>"
+msgid "<ahelp hid=\".\">Specifies whether to print the page name of a document.</ahelp>"
+msgstr ""
+
+#. yo7rN
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id301619249622789\n"
+"help.text"
+msgid "Date and time"
msgstr ""
-#. MGEfC
+#. EAB8Q
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id76\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Specifies whether to print the current date and time.</ahelp>"
+msgid "<ahelp hid=\".\">Specifies whether to print the current date and time.</ahelp>"
+msgstr ""
+
+#. eNaEf
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id161619249643209\n"
+"help.text"
+msgid "Hidden pages"
msgstr ""
-#. 6GWDF
+#. n8vJH
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id78\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Specifies whether to print the pages that are currently hidden.</ahelp>"
+msgid "<ahelp hid=\".\">Specifies whether to print the pages that are currently hidden.</ahelp>"
msgstr ""
-#. Rwqfi
+#. bvwT2
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id891619249661371\n"
+"help.text"
+msgid "Color"
+msgstr ""
+
+#. pnfBm
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id781619249791597\n"
+"help.text"
+msgid "Original colors"
+msgstr ""
+
+#. pXcAY
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id80\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Specifies to print in original colors.</ahelp>"
+msgid "<ahelp hid=\".\">Specifies to print in original colors.</ahelp>"
msgstr ""
-#. VNMu2
+#. ofUbA
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id281619249798140\n"
+"help.text"
+msgid "Grayscale"
+msgstr ""
+
+#. A4gn3
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id82\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Specifies to print colors as grayscale.</ahelp>"
+msgid "<ahelp hid=\".\">Specifies to print colors as grayscale.</ahelp>"
msgstr ""
-#. BKmbG
+#. XSFDN
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id191619249805910\n"
+"help.text"
+msgid "Black and white"
+msgstr ""
+
+#. TToES
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id84\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Specifies to print colors as black and white.</ahelp>"
+msgid "<ahelp hid=\".\">Specifies to print colors as black and white.</ahelp>"
+msgstr ""
+
+#. wEhtB
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id841619249950074\n"
+"help.text"
+msgid "Size"
msgstr ""
-#. 5PvmX
+#. sBQ47
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id86\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Specify how to scale slides in the printout.</ahelp>"
+msgid "<ahelp hid=\".\">Specify how to scale slides in the printout.</ahelp>"
msgstr ""
-#. s3Nsf
+#. jDBFB
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id961619249977935\n"
+"help.text"
+msgid "Original size"
+msgstr ""
+
+#. VqWUF
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id88\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Specifies that you do not want to further scale pages when printing.</ahelp>"
+msgid "<ahelp hid=\".\">Specifies that you do not want to further scale pages when printing.</ahelp>"
msgstr ""
-#. FFAHN
+#. YwpHU
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id881619250251781\n"
+"help.text"
+msgid "Fit to printable page"
+msgstr ""
+
+#. 29T6Y
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id90\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Specifies whether to scale down objects that are beyond the margins of the current printer so they fit on the paper in the printer.</ahelp>"
+msgid "<ahelp hid=\".\">Specifies whether to scale down objects that are beyond the margins of the current printer so they fit on the paper in the printer.</ahelp>"
+msgstr ""
+
+#. 2JXtq
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id251619250401542\n"
+"help.text"
+msgid "Distribute on multiple sheets of paper"
+msgstr ""
+
+#. L9mDm
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id651619261328941\n"
+"help.text"
+msgid "Prints a large format document, such as a poster or banner, by distributing the document page across multiple sheets of paper. The distribution option calculates how many sheets of paper are needed. You can then piece together the sheets."
+msgstr ""
+
+#. b4DKX
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id361619250241828\n"
+"help.text"
+msgid "Tile sheet of paper with repeated slides"
msgstr ""
-#. vMYjm
+#. xeGdL
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
"par_id92\n"
"help.text"
-msgid "<ahelp hid=\".\" visibility=\"hidden\">Specifies that pages are to be printed in tiled format. If the pages or slides are smaller than the paper, several pages or slides will be printed on one page of paper.</ahelp>"
-msgstr "<ahelp hid=\".\" visibility=\"hidden\">指定以並排格式列印頁面。如果頁面或投影片比紙張小,將在一頁紙上列印多個頁面或投影片。</ahelp>"
+msgid "<ahelp hid=\".\">Specifies that pages are to be printed in tiled format. If the pages or slides are smaller than the paper, repeat the pages or slides on one sheet of paper.</ahelp>"
+msgstr ""
-#. HZSPA
+#. bqBAq
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"hd_id0818200912285074\n"
+"hd_id331619250751054\n"
"help.text"
-msgid "%PRODUCTNAME Writer / Calc / Impress / Draw / Math"
-msgstr "%PRODUCTNAME Writer / Calc / Impress / Draw / Math"
+msgid "%PRODUCTNAME Draw"
+msgstr ""
-#. X5Rpt
+#. AFDk9
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id0818200912285019\n"
+"hd_id571619250850474\n"
"help.text"
-msgid "The tab page with the same name as the current application can be used to define the contents, color, size, and pages to be printed. You define settings that are specific to the current document type."
-msgstr "與目前應用程式同名的標籤頁,可用以定義所需列印的內容、顏色、大小及頁面。您可以定義目前文件類型專屬的設定。"
+msgid "Contents"
+msgstr ""
-#. RbXJE
+#. DXT5F
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"hd_id0818200912285112\n"
+"hd_id551619250976409\n"
"help.text"
-msgid "Page Layout"
-msgstr "頁面配置"
+msgid "Page name"
+msgstr ""
-#. AERDJ
+#. nEBGA
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id0818200912285150\n"
+"par_id74d\n"
"help.text"
-msgid "The <emph>Page Layout</emph> section can be used to save some sheets of paper by printing several pages onto each sheet of paper. You define the arrangement and size of output pages on the physical paper."
+msgid "<ahelp hid=\".\">Specifies whether to print the page name of a document.</ahelp>"
msgstr ""
-#. eYRqB
+#. s3pqB
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id0818200904164735\n"
+"hd_id301619249624789\n"
"help.text"
-msgid "<ahelp hid=\".\">Change the arrangement of pages to be printed on every sheet of paper. The preview shows how every final sheet of paper will look.</ahelp>"
+msgid "Date and time"
msgstr ""
-#. nVr7X
+#. Pv7FE
#: 01130000.xhp
msgctxt ""
"01130000.xhp\n"
-"par_id0818200904102987\n"
+"par_id76d\n"
"help.text"
-msgid "For some document types, you can choose to print a brochure."
-msgstr "針對某些文件類型,您可以選擇列印小冊子。"
+msgid "<ahelp hid=\".\">Specifies whether to print the current date and time.</ahelp>"
+msgstr ""
+
+#. HWosa
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id701619228767584\n"
+"help.text"
+msgid "%PRODUCTNAME Math"
+msgstr ""
+
+#. pEHHB
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id211619228847233\n"
+"help.text"
+msgid "Contents"
+msgstr ""
+
+#. fFkuh
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id231619228825239\n"
+"help.text"
+msgid "Title"
+msgstr ""
+
+#. qi7gG
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id20\n"
+"help.text"
+msgid "<ahelp hid=\".\">Specifies whether you want the name of the document to be included in the printout.</ahelp>"
+msgstr ""
+
+#. jHaEZ
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id881619228869444\n"
+"help.text"
+msgid "Formula text"
+msgstr ""
+
+#. Dsf8x
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id22\n"
+"help.text"
+msgid "<ahelp hid=\".\">Specifies whether to include the contents of the <emph>Commands</emph> window at the bottom of the printout.</ahelp>"
+msgstr ""
+
+#. 3KzTB
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id881619228899408\n"
+"help.text"
+msgid "Borders"
+msgstr ""
+
+#. oWquw
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id24\n"
+"help.text"
+msgid "<ahelp hid=\".\">Applies a thin border to the formula area in the printout.</ahelp>"
+msgstr ""
+
+#. gCfBu
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id611619228924916\n"
+"help.text"
+msgid "Size"
+msgstr ""
+
+#. CwNL2
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id121619228944470\n"
+"help.text"
+msgid "Original size"
+msgstr ""
+
+#. i9ApX
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id26\n"
+"help.text"
+msgid "<ahelp hid=\".\">Prints the formula without adjusting the current font size.</ahelp>"
+msgstr ""
+
+#. QCwXG
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id651619228968578\n"
+"help.text"
+msgid "Fit to page"
+msgstr ""
+
+#. R9DFL
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id28\n"
+"help.text"
+msgid "<ahelp hid=\".\">Adjusts the formula to the page format used in the printout.</ahelp>"
+msgstr ""
+
+#. kGS5A
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"hd_id741619228989979\n"
+"help.text"
+msgid "Scaling"
+msgstr ""
+
+#. FCDXz
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id30\n"
+"help.text"
+msgid "<ahelp hid=\".\">Reduces or enlarges the size of the printed formula by a specified factor.</ahelp>"
+msgstr ""
+
+#. 4EBb8
+#: 01130000.xhp
+msgctxt ""
+"01130000.xhp\n"
+"par_id32\n"
+"help.text"
+msgid "<ahelp hid=\".\">Enter the scale factor for scaling the formula.</ahelp>"
+msgstr ""
#. vXCZ9
#: 01130000.xhp
@@ -7405,14 +8125,14 @@ msgctxt ""
msgid "<variable id=\"halbnormaltitel\">Match character width (only if Asian languages are enabled)</variable>"
msgstr "<variable id=\"halbnormaltitel\">符合字元寬度 (僅在啟用亞洲語言時有效)</variable>"
-#. B4uAW
+#. LUDU5
#: 02100000.xhp
msgctxt ""
"02100000.xhp\n"
"par_id3145744\n"
"help.text"
-msgid "<variable id=\"halbnormaltext\"><ahelp hid=\"svx/ui/findreplacedialog/matchcharwidth\">Distinguishes between half-width and full-width character forms.</ahelp></variable>"
-msgstr "<variable id=\"halbnormaltext\"><ahelp hid=\"svx/ui/findreplacedialog/matchcharwidth\">區分半形與全形字元形式。</ahelp></variable>"
+msgid "<variable id=\"halbnormaltext\"><ahelp hid=\"svx/ui/findreplacedialog/matchcharwidth\">Distinguishes between <link href=\"text/shared/00/00000005.xhp#halfwidth\" name=\"halfwidth\">half-width and full width</link> character forms.</ahelp></variable>"
+msgstr ""
#. D4hMq
#: 02100000.xhp
@@ -14749,14 +15469,14 @@ msgctxt ""
msgid "Clear Direct Formatting"
msgstr "清除直接格式設定"
-#. 4nCsV
+#. PLGwn
#: 05010000.xhp
msgctxt ""
"05010000.xhp\n"
"bm_id3157959\n"
"help.text"
-msgid "<bookmark_value>formatting; undoing when writing</bookmark_value><bookmark_value>hyperlinks; deleting</bookmark_value><bookmark_value>deleting; hyperlinks</bookmark_value><bookmark_value>cells;resetting formats</bookmark_value>"
-msgstr "<bookmark_value>格式; 寫入時還原</bookmark_value><bookmark_value>超連結; 刪除</bookmark_value><bookmark_value>刪除; 超連結</bookmark_value><bookmark_value>儲存格; 重設格式</bookmark_value>"
+msgid "<bookmark_value>formatting; undoing when writing</bookmark_value><bookmark_value>paragraph;clear direct formatting</bookmark_value><bookmark_value>format;clear direct formatting</bookmark_value><bookmark_value>direct formatting;clear</bookmark_value><bookmark_value>hyperlinks; deleting</bookmark_value><bookmark_value>deleting; hyperlinks</bookmark_value><bookmark_value>cells;resetting formats</bookmark_value>"
+msgstr ""
#. y96Dt
#: 05010000.xhp
@@ -14785,22 +15505,31 @@ msgctxt ""
msgid "<switchinline select=\"appl\"><caseinline select=\"CHART\"></caseinline><defaultinline>Direct formatting is formatting that you applied without using styles, such as setting bold typeface by clicking the <emph>Bold</emph> icon.</defaultinline></switchinline>"
msgstr "<switchinline select=\"appl\"><caseinline select=\"CHART\"></caseinline><defaultinline>直接格式化是指未使用樣式時所採用的格式,例如透過按一下<emph>粗體</emph>圖示設定粗體字型形狀。</defaultinline></switchinline>"
-#. KAK6k
+#. 2Fe4j
#: 05010000.xhp
msgctxt ""
"05010000.xhp\n"
"par_id671594846326658\n"
"help.text"
-msgid "Applied character styles will not be affected by Clear Direct Formatting, only direct formatting applied on top of the character styles. To remove formatting applied by a character style, reapply the <emph>Default</emph> character style."
+msgid "Applied styles (paragraph, character, and other types) are not affected by <emph>Clear Direct Formatting</emph>, only direct formatting applied on top of the styles. To remove formatting applied by a character or paragraph style, reapply the corresponding <emph>Default</emph> style."
msgstr ""
-#. h42SA
+#. RcqAz
#: 05010000.xhp
msgctxt ""
"05010000.xhp\n"
"par_id3157959\n"
"help.text"
-msgid "To stop applying a direct format, such as underlining, while you type new text at the end of a line, press Shift+Ctrl+X."
+msgid "To stop applying a direct format, such as underlining, while you type new text at the end of a line, press <keycode>Shift+Ctrl+X</keycode>."
+msgstr ""
+
+#. uGgku
+#: 05010000.xhp
+msgctxt ""
+"05010000.xhp\n"
+"par_id91619108534060\n"
+"help.text"
+msgid "Bullets and numbering are properties of lists. <emph>Clear Direct Formatting</emph> does not clear directly formatted bullets and numbering found in a paragraph. To remove the bullet and numbering applied directly to a paragraph, use the <emph>Toggle Unordered List</emph>, the <emph>Toggle Ordered List</emph> or the <emph>No List</emph> icons on the Formatting toolbar."
msgstr ""
#. rQFC8
@@ -19591,6 +20320,42 @@ msgctxt ""
msgid "Spell out as a date in format \"First of May, Nineteen Ninety-nine\""
msgstr ""
+#. 6hJmz
+#: 05020301.xhp
+msgctxt ""
+"05020301.xhp\n"
+"par_id1308201617965331455819\n"
+"help.text"
+msgid "[NatNum12 MMM=upper]MMM-DD"
+msgstr ""
+
+#. MH8w7
+#: 05020301.xhp
+msgctxt ""
+"05020301.xhp\n"
+"par_id13082016075331121120\n"
+"help.text"
+msgid "Display upper case abbreviated month name in format \"JAN-01\""
+msgstr ""
+
+#. dro72
+#: 05020301.xhp
+msgctxt ""
+"05020301.xhp\n"
+"par_id1308201617965331455820\n"
+"help.text"
+msgid "[NatNum12 MMMM=lower]MMMM"
+msgstr ""
+
+#. PCQE6
+#: 05020301.xhp
+msgctxt ""
+"05020301.xhp\n"
+"par_id13082016075331121121\n"
+"help.text"
+msgid "Display lower case month name in format \"january\""
+msgstr ""
+
#. i25EX
#: 05020301.xhp
msgctxt ""
@@ -23020,13 +23785,13 @@ msgctxt ""
msgid "<ahelp hid=\"cui/ui/pageformatpage/checkAdaptBox\">Resizes the drawing objects so that they fit on the paper format that you select. The arrangement of the drawing objects is preserved.</ahelp>"
msgstr ""
-#. CFGcg
+#. AhYsC
#: 05040200.xhp
msgctxt ""
"05040200.xhp\n"
"par_id3149123\n"
"help.text"
-msgid "<link href=\"text/shared/00/00000003.xhp#metrik\" name=\"Changing measurement units\">Changing measurement units</link>"
+msgid "<link href=\"text/shared/00/00000003.xhp#measurement_units\" name=\"Changing measurement units\">Changing measurement units</link>"
msgstr ""
#. BQAVs
@@ -23335,14 +24100,14 @@ msgctxt ""
msgid "<link href=\"text/swriter/01/04220000.xhp\" name=\"Headers\">Headers</link>"
msgstr "<link href=\"text/swriter/01/04220000.xhp\" name=\"頁首\">頁首</link>"
-#. s5pHK
+#. G6JD3
#: 05040300.xhp
msgctxt ""
"05040300.xhp\n"
"par_id3150032\n"
"help.text"
-msgid "<link href=\"text/shared/00/00000003.xhp#metrik\" name=\"Changing measurement units\">Changing measurement units</link>"
-msgstr "<link href=\"text/shared/00/00000003.xhp#metrik\" name=\"變更定量單位\">變更定量單位</link>"
+msgid "<link href=\"text/shared/00/00000003.xhp#measurement_units\" name=\"Changing measurement units\">Changing measurement units</link>"
+msgstr ""
#. 2EDA5
#: 05040300.xhp
@@ -23659,14 +24424,14 @@ msgctxt ""
msgid "<link href=\"text/swriter/01/04230000.xhp\" name=\"Footers\">Footers</link>"
msgstr "<link href=\"text/swriter/01/04230000.xhp\" name=\"頁尾\">頁尾</link>"
-#. pqxmE
+#. KppSZ
#: 05040400.xhp
msgctxt ""
"05040400.xhp\n"
"par_id3155411\n"
"help.text"
-msgid "<link href=\"text/shared/00/00000003.xhp#metrik\" name=\"Changing measurement units\">Changing measurement units</link>"
-msgstr "<link href=\"text/shared/00/00000003.xhp#metrik\" name=\"變更定量單位\">變更定量單位</link>"
+msgid "<link href=\"text/shared/00/00000003.xhp#measurement_units\" name=\"Changing measurement units\">Changing measurement units</link>"
+msgstr ""
#. 7Avg4
#: 05040400.xhp
@@ -38500,13 +39265,13 @@ msgctxt ""
msgid "Bullet"
msgstr "項目編號"
-#. ZiJYu
+#. T6FLC
#: 06050500.xhp
msgctxt ""
"06050500.xhp\n"
"par_id3145085\n"
"help.text"
-msgid "Adds a bullet to the beginning of a line. Select this option, and then use the <emph>Character style</emph> drop-down menu to choose a bullet type."
+msgid "Adds a character bullet to the beginning of a line. Select this option, use the <emph>Character style</emph> drop-down menu to choose the bullet character style, and then press the <emph>Select</emph> button to open the Special Characters dialog to choose the bullet character."
msgstr ""
#. JBJEa
@@ -38662,13 +39427,13 @@ msgctxt ""
msgid "After"
msgstr "後綴"
-#. UM7wq
+#. AxHfG
#: 06050500.xhp
msgctxt ""
"06050500.xhp\n"
"par_id3150288\n"
"help.text"
-msgid "<ahelp hid=\"cui/ui/numberingoptionspage/suffix\">Enter a character or the text to display behind the number in the list. If you want to create a ordered list that uses the style \"1.)\", enter \".)\" in this box.</ahelp>"
+msgid "<ahelp hid=\"cui/ui/numberingoptionspage/suffix\">Enter a character or the text to display behind the number in the list. If you want to create an ordered list that uses the style \"1.)\", enter \".)\" in this box.</ahelp>"
msgstr ""
#. FWEse
@@ -41704,14 +42469,14 @@ msgctxt ""
msgid "<ahelp hid=\".\">Adds new icons to the list of icons. You see a file open dialog that imports the selected icon or icons into the internal icon directory of %PRODUCTNAME.</ahelp>"
msgstr "<ahelp hid=\".\">將新圖示加入圖示清單。隨即顯示檔案開啟對話方塊,您可將選取的一或多個圖示匯入 %PRODUCTNAME 的內部圖示目錄中。</ahelp>"
-#. mYBQN
+#. 3qKnr
#: 06140402.xhp
msgctxt ""
"06140402.xhp\n"
"par_idN10575\n"
"help.text"
-msgid "You can only import icons that are in the PNG file format and that are 16x16 or 26x26 pixels in size."
-msgstr "您只能匯入 PNG 檔案格式且大小為 16x16 或 26x26 像素的圖示。"
+msgid "You can only import icons that are in the PNG file format and that are 16 × 16 or 24 × 24 pixels in size."
+msgstr ""
#. RLa8G
#: 06140402.xhp
@@ -44053,6 +44818,384 @@ msgctxt ""
msgid "<ahelp hid=\"cui/ui/certdialog/CertDialog/add\">Opens a file picker dialog to add a new Network Security Services Certificate directory to the list.</ahelp>"
msgstr ""
+#. zivCM
+#: classificationbar.xhp
+msgctxt ""
+"classificationbar.xhp\n"
+"tit\n"
+"help.text"
+msgid "Classification Bar"
+msgstr ""
+
+#. 8PAok
+#: classificationbar.xhp
+msgctxt ""
+"classificationbar.xhp\n"
+"bm_id030820161853495457\n"
+"help.text"
+msgid "<bookmark_value>classification toolbar;display</bookmark_value>"
+msgstr ""
+
+#. KaU95
+#: classificationbar.xhp
+msgctxt ""
+"classificationbar.xhp\n"
+"hd_id3150342\n"
+"help.text"
+msgid "<variable id=\"classbarh1\"><link href=\"text/shared/01/classificationbar.xhp\" name=\"Classification Bar\">Classification Toolbar</link></variable>"
+msgstr ""
+
+#. WnDNP
+#: classificationbar.xhp
+msgctxt ""
+"classificationbar.xhp\n"
+"par_id3150202\n"
+"help.text"
+msgid "The <emph>Classification</emph> bar contains tools to help secure document handling."
+msgstr ""
+
+#. FtFz5
+#: classificationbar.xhp
+msgctxt ""
+"classificationbar.xhp\n"
+"par_id030820161754171423\n"
+"help.text"
+msgid "The <emph>Classification</emph> toolbar contains listboxes to help in selecting the security of the document, according to the <item type=\"acronym\">BAF</item> category policy and <item type=\"acronym\">BAILS</item> levels. %PRODUCTNAME will add custom fields in the document properties (<item type=\"menuitem\">File - Properties</item>, <emph>Custom Properties</emph> tab) to store the classification policy as document metadata."
+msgstr ""
+
+#. cRuqo
+#: classificationbar.xhp
+msgctxt ""
+"classificationbar.xhp\n"
+"par_id030820161754175408\n"
+"help.text"
+msgid "Choose <menuitem>View - Toolbars - TSCP Classification</menuitem>"
+msgstr ""
+
+#. HdABp
+#: classificationbar.xhp
+msgctxt ""
+"classificationbar.xhp\n"
+"hd_id121623158675627\n"
+"help.text"
+msgid "Levels"
+msgstr ""
+
+#. b5AFq
+#: classificationbar.xhp
+msgctxt ""
+"classificationbar.xhp\n"
+"hd_id891623158683293\n"
+"help.text"
+msgid "Manage Document Classification"
+msgstr ""
+
+#. vPT8t
+#: classificationbar.xhp
+msgctxt ""
+"classificationbar.xhp\n"
+"par_id501623161122070\n"
+"help.text"
+msgid "Opens the <link href=\"text/shared/01/classificationdialog.xhp\" name=\"classification dialog\">Classification dialog</link> for document classification."
+msgstr ""
+
+#. m5zCN
+#: classificationbar.xhp
+msgctxt ""
+"classificationbar.xhp\n"
+"hd_id971623158688684\n"
+"help.text"
+msgid "Manage Paragraph Classification"
+msgstr ""
+
+#. MSJDf
+#: classificationbar.xhp
+msgctxt ""
+"classificationbar.xhp\n"
+"par_id871623161127282\n"
+"help.text"
+msgid "Opens the <link href=\"text/shared/01/classificationdialog.xhp\" name=\"classification dialog\">Classification dialog</link> for paragraph classification."
+msgstr ""
+
+#. kfv3h
+#: classificationbar.xhp
+msgctxt ""
+"classificationbar.xhp\n"
+"par_id51623177298121\n"
+"help.text"
+msgid "<link href=\"https://wiki.documentfoundation.org/TSCP-classification\" name=\"wiki classification\">Wiki page on document classification</link>"
+msgstr ""
+
+#. dsZAF
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"tit\n"
+"help.text"
+msgid "Classification Dialog"
+msgstr ""
+
+#. Cregg
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"bm_id481623178809365\n"
+"help.text"
+msgid "<bookmark_value>classification;contents</bookmark_value> <bookmark_value>classification;licenses</bookmark_value> <bookmark_value>classification;part numbers</bookmark_value> <bookmark_value>classification;markings</bookmark_value> <bookmark_value>classification;paragraph</bookmark_value> <bookmark_value>paragraph;classification</bookmark_value>"
+msgstr ""
+
+#. nD79p
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"hd_id21623159004194\n"
+"help.text"
+msgid "<variable id=\"classdialogh1\"><link href=\"text/shared/01/classificationdialog.xhp\" name=\"classificationdialog\">Document and Paragraph Classification Dialog</link></variable>"
+msgstr ""
+
+#. RuUAE
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"par_id461623164674397\n"
+"help.text"
+msgid "Applies classification policy to the current document or paragraph. The dialog helps to assemble the classification policy terms of the document or paragraph by using predefined classification terms or by entering custom classification terms. The dialog display several lists of predefined items, which are loaded from the <link href=\"text/shared/guide/classification.xhp#configfile\" name=\"config file\">BAILS-xml TSCP policy file</link>."
+msgstr ""
+
+#. Q2FkA
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"par_id201623197455516\n"
+"help.text"
+msgid "Enable the <emph>TSCP Classification</emph> toolbar in <menuitem>View - Toolbars - TSCP Classification</menuitem> and click on the <menuitem>Manage Document Classification</menuitem> or <menuitem>Manage Paragraph Classification</menuitem> buttons."
+msgstr ""
+
+#. de3Za
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"hd_id831623165018680\n"
+"help.text"
+msgid "Content"
+msgstr ""
+
+#. 7bGF5
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"par_id301623172724879\n"
+"help.text"
+msgid "The <emph>Content</emph> text box displays the classification text created by the dialog and displays the existing document or paragraph classification terms. You can add your own terms in addition to the existing text in the box and the classification terms from the <link href=\"text/shared/guide/classification.xhp#configfile\" name=\"config file\">classification policy configuration file</link>."
+msgstr ""
+
+#. 8WD3B
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"hd_id951623171171522\n"
+"help.text"
+msgid "Bold icon (document classification only)"
+msgstr ""
+
+#. JHibf
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"par_id931623171330037\n"
+"help.text"
+msgid "Apply bold character formatting to the document or paragraph classification terms."
+msgstr ""
+
+#. LEFJG
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"hd_id921623171177576\n"
+"help.text"
+msgid "Sign Paragraph (paragraph classification only)"
+msgstr ""
+
+#. dD6gS
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"par_id431623171280325\n"
+"help.text"
+msgid "Opens the Select Certification dialog box to choose the certificate to use to sign the paragraph."
+msgstr ""
+
+#. 8nrUC
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"hd_id391623165024206\n"
+"help.text"
+msgid "Recently used"
+msgstr ""
+
+#. QRxgw
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"par_id451623170670589\n"
+"help.text"
+msgid "List the recently used classification terms."
+msgstr ""
+
+#. JpuJH
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"hd_id511623165030442\n"
+"help.text"
+msgid "Classification"
+msgstr ""
+
+#. Qm44f
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"par_id891623168935957\n"
+"help.text"
+msgid "The Classification list contains the translated elements of the Business Authorization Identification and Labeling Scheme (BAILS). The %PRODUCTNAME defaults are:"
+msgstr ""
+
+#. 9E5xL
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"hd_id461623165035145\n"
+"help.text"
+msgid "International"
+msgstr ""
+
+#. bC9B4
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"par_id21623168943133\n"
+"help.text"
+msgid "The International list are the elements of the BAILS, not localized. The default is:"
+msgstr ""
+
+#. GGGgk
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"par_id411623172250101\n"
+"help.text"
+msgid "The Classification and International drop-down lists are actually the same list. A change in one list changes the other."
+msgstr ""
+
+#. G2z8A
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"hd_id811623165656089\n"
+"help.text"
+msgid "Marking"
+msgstr ""
+
+#. FnA4y
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"par_id41623173977713\n"
+"help.text"
+msgid "Display a list of pre-existing markings available to be added to the Contents text box. Double click one entry to have it added to the contents text box at the cursor location. The markings are defined in the <link href=\"text/shared/guide/classification.xhp#configfile\" name=\"config file\">classification policy configuration file</link>."
+msgstr ""
+
+#. cBseC
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"hd_id941623165039690\n"
+"help.text"
+msgid "License"
+msgstr ""
+
+#. sEc2R
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"par_id1001623174051869\n"
+"help.text"
+msgid "Displays the existing intellectual property licenses. Double click the license to have it displayed in the <emph>Part text</emph> box below. Click the <emph>Add</emph> button to place the license text in the <emph>Content</emph> box.The licenses are defined in the <link href=\"text/shared/guide/classification.xhp#configfile\" name=\"config file\">classification policy configuration file</link>."
+msgstr ""
+
+#. BZFwp
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"hd_id741623165044190\n"
+"help.text"
+msgid "Part number"
+msgstr ""
+
+#. DDJqR
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"par_id191623174046018\n"
+"help.text"
+msgid "Displays the existing intellectual property part numbers. Double click the part number to have it displayed in the <emph>Part text</emph> box below and click the <emph>Add</emph> button to place the part number in the <emph>Content</emph> text box. The part numbers are defined in the <link href=\"text/shared/guide/classification.xhp#configfile\" name=\"config file\">classification policy configuration file</link>."
+msgstr ""
+
+#. uGvTQ
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"hd_id791623165049158\n"
+"help.text"
+msgid "Part text:"
+msgstr ""
+
+#. ocBSB
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"par_id471623174526628\n"
+"help.text"
+msgid "Use this box to enter contents to be added to the <emph>Content</emph> text box."
+msgstr ""
+
+#. tPAV7
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"hd_id491623165052989\n"
+"help.text"
+msgid "Add"
+msgstr ""
+
+#. s7x5E
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"par_id591623174559160\n"
+"help.text"
+msgid "Click to add the contents of the <emph>Part text</emph> box to the <emph>Content</emph> box."
+msgstr ""
+
+#. yRPDF
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"par_id571623174784742\n"
+"help.text"
+msgid "Settings of the Classification dialog are part of the document custom properties."
+msgstr ""
+
+#. iVA7f
+#: classificationdialog.xhp
+msgctxt ""
+"classificationdialog.xhp\n"
+"par_id51623177298121\n"
+"help.text"
+msgid "<link href=\"https://wiki.documentfoundation.org/TSCP-classification\" name=\"wiki classification\">Wiki page on document classification</link>"
+msgstr ""
+
#. ViF5g
#: digitalsignatures.xhp
msgctxt ""
@@ -46582,6 +47725,15 @@ msgctxt ""
msgid "<ahelp hid=\"desktop/ui/extensionmanager/ExtensionManagerDialog\">The Extension Manager adds, removes, disables, enables, and updates %PRODUCTNAME extensions.</ahelp>"
msgstr ""
+#. DaSEM
+#: packagemanager.xhp
+msgctxt ""
+"packagemanager.xhp\n"
+"par_id941619265371175\n"
+"help.text"
+msgid "For security reasons, the installation and removal of extensions are controlled by settings in the <link href=\"text/shared/optionen/expertconfig.xhp\" name=\"expert configuration\">Expert Configuration</link>. By default, installation and removal are enabled."
+msgstr ""
+
#. AEioS
#: packagemanager.xhp
msgctxt ""
@@ -47500,13 +48652,13 @@ msgctxt ""
msgid "<ahelp hid=\".\">Safe mode is a mode where %PRODUCTNAME temporarily starts with a fresh user profile and disables hardware acceleration. It helps to restore a non-working %PRODUCTNAME instance. </ahelp>"
msgstr ""
-#. 4WJbB
+#. 69t7D
#: profile_safe_mode.xhp
msgctxt ""
"profile_safe_mode.xhp\n"
"par_id281120163153357\n"
"help.text"
-msgid "Choose <emph>Help - Restart in Safe Mode...</emph>"
+msgid "Choose <emph>Help - Restart in Safe Mode</emph>."
msgstr ""
#. GgV84
@@ -48958,13 +50110,13 @@ msgctxt ""
msgid "Whole sheet export"
msgstr ""
-#. 95sab
+#. 4PX8H
#: ref_pdf_export_general.xhp
msgctxt ""
"ref_pdf_export_general.xhp\n"
"par_id81574108602417\n"
"help.text"
-msgid "Export one sheet per page."
+msgid "Ignores each sheet’s paper size, print ranges and shown/hidden status and puts every sheet (even hidden sheets) on exactly one page, which is exactly as small or large as needed to fit the whole contents of the sheet."
msgstr ""
#. KCagR
@@ -49066,13 +50218,13 @@ msgctxt ""
msgid "<ahelp hid=\".\">Select to generate a PDF file that shows only the page contents.</ahelp>"
msgstr ""
-#. JjGcM
+#. SCD8i
#: ref_pdf_export_initial_view.xhp
msgctxt ""
"ref_pdf_export_initial_view.xhp\n"
"hd_id7464217\n"
"help.text"
-msgid "Outlines and page"
+msgid "Outline and page"
msgstr ""
#. 8e4Tz
@@ -49525,6 +50677,15 @@ msgctxt ""
msgid "Specifies the security options of the exported PDF file."
msgstr ""
+#. oeCcJ
+#: ref_pdf_export_security.xhp
+msgctxt ""
+"ref_pdf_export_security.xhp\n"
+"par_id251619267385242\n"
+"help.text"
+msgid "The restrictions that limit copying, editing or printing depend on the reader software to obey them, so the security they provide is limited."
+msgstr ""
+
#. ENhob
#: ref_pdf_export_security.xhp
msgctxt ""
diff --git a/source/zh-TW/helpcontent2/source/text/shared/02.po b/source/zh-TW/helpcontent2/source/text/shared/02.po
index 5c7395e0c17..65b7f4e791e 100644
--- a/source/zh-TW/helpcontent2/source/text/shared/02.po
+++ b/source/zh-TW/helpcontent2/source/text/shared/02.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: 2021-03-23 11:44+0100\n"
+"POT-Creation-Date: 2021-04-27 17:02+0200\n"
"PO-Revision-Date: 2018-12-24 16:52+0000\n"
"Last-Translator: Cheng-Chia Tseng <pswo10680@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -9079,14 +9079,14 @@ msgctxt ""
msgid "Forms are created based on a database table or database query. They display the data in a visually pleasant fashion and can be used to enter data or edit data."
msgstr "表單是依據資料庫表格或資料庫查詢所建立的。先整理好資料,並且可以用來重新輸入或是變更已現存的資料,可在依據表單的資料庫表格或查詢中儲存這些資料。"
-#. APwnu
+#. zDRfS
#: 01170203.xhp
msgctxt ""
"01170203.xhp\n"
"par_id3147094\n"
"help.text"
-msgid "<variable id=\"wozu\">If you require a form that can refer to the data in a table or query and can additionally display data from another table, you should create a subform. </variable> For example, this subform can be a text box that displays the data of another database table."
-msgstr "<variable id=\"wozu\">如果您需要的表單可以參照某個表格或查詢中的資料,還可以顯示其他表格中的資料,則應建立子表單。</variable> 例如,子表單可以是用於顯示其他資料庫表格中資料的文字方塊。"
+msgid "<variable id=\"wozu\">If you require a form that can refer to the data in a table or query and can additionally display data from another table, you should create a subform.</variable> For example, this subform can be a text box that displays the data of another database table."
+msgstr ""
#. XHd6U
#: 01170203.xhp
diff --git a/source/zh-TW/helpcontent2/source/text/shared/06.po b/source/zh-TW/helpcontent2/source/text/shared/06.po
index 4f1217eff97..a9ac1e75e67 100644
--- a/source/zh-TW/helpcontent2/source/text/shared/06.po
+++ b/source/zh-TW/helpcontent2/source/text/shared/06.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: 2020-10-27 12:31+0100\n"
+"POT-Creation-Date: 2021-05-31 15:15+0200\n"
"PO-Revision-Date: 2018-09-03 13:35+0000\n"
"Last-Translator: Anonymous Pootle User\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -88,13 +88,13 @@ msgctxt ""
msgid "<image id=\"img_id22170\" src=\"media/screenshots/writerperfect/ui/exportepub/EpubDialog.png\"><alt id=\"alt_id59843\">EPUB dialog box</alt></image>"
msgstr ""
-#. cEcCB
+#. yzVbA
#: optionen_screenshots.xhp
msgctxt ""
"optionen_screenshots.xhp\n"
"tit\n"
"help.text"
-msgid "Optionen Screenshots"
+msgid "Options Screenshots"
msgstr ""
#. wCY4r
@@ -304,13 +304,13 @@ msgctxt ""
msgid "<image src=\"media/screenshots/cui/ui/slantcornertabpage/SlantAndCornerRadius.png\" id=\"img_id91601001943410\"><alt id=\"alt_id101601001943411\">Slant and Corner Radius tab page</alt></image>"
msgstr ""
-#. agtWk
+#. Xpwka
#: simpress_screenshots.xhp
msgctxt ""
"simpress_screenshots.xhp\n"
"tit\n"
"help.text"
-msgid "SIMPRESS Screenshots"
+msgid "Impress Screenshots"
msgstr ""
#. c6FJr
diff --git a/source/zh-TW/helpcontent2/source/text/shared/explorer/database.po b/source/zh-TW/helpcontent2/source/text/shared/explorer/database.po
index 0ee25e8ac6c..8616a26ebf2 100644
--- a/source/zh-TW/helpcontent2/source/text/shared/explorer/database.po
+++ b/source/zh-TW/helpcontent2/source/text/shared/explorer/database.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: 2021-03-29 16:02+0200\n"
+"POT-Creation-Date: 2021-06-11 17:09+0200\n"
"PO-Revision-Date: 2019-08-09 08:02+0000\n"
"Last-Translator: serval2412 <serval2412@yahoo.fr>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -16,1599 +16,6 @@ msgstr ""
"X-Generator: LibreOffice\n"
"X-POOTLE-MTIME: 1565337770.000000\n"
-#. rxCsN
-#: 05040000.xhp
-msgctxt ""
-"05040000.xhp\n"
-"tit\n"
-"help.text"
-msgid "General"
-msgstr "一般"
-
-#. 9CBQW
-#: 05040000.xhp
-msgctxt ""
-"05040000.xhp\n"
-"hd_id3149031\n"
-"help.text"
-msgid "<link href=\"text/shared/explorer/database/05040000.xhp\" name=\"General\">General</link>"
-msgstr "<link href=\"text/shared/explorer/database/05040000.xhp\" name=\"一般\">一般</link>"
-
-#. 7ithV
-#: 05040100.xhp
-msgctxt ""
-"05040100.xhp\n"
-"tit\n"
-"help.text"
-msgid "General"
-msgstr "一般"
-
-#. CGWNP
-#: 05040100.xhp
-msgctxt ""
-"05040100.xhp\n"
-"hd_id3153255\n"
-"help.text"
-msgid "<link href=\"text/shared/explorer/database/05040100.xhp\" name=\"General\">General</link>"
-msgstr "<link href=\"text/shared/explorer/database/05040100.xhp\" name=\"一般\">一般</link>"
-
-#. LsG3R
-#: 05040100.xhp
-msgctxt ""
-"05040100.xhp\n"
-"par_id3157898\n"
-"help.text"
-msgid "When you create a database table as an administrator, you can use this tab to determine user access, and to edit the data or the table structure."
-msgstr "當您以管理員的身份建立資料庫表格時,您可以使用此標籤決定使用者存取權限和編輯資料或表格結構。"
-
-#. CydBA
-#: 05040100.xhp
-msgctxt ""
-"05040100.xhp\n"
-"bm_id3152594\n"
-"help.text"
-msgid "<bookmark_value>access rights for database tables (Base)</bookmark_value><bookmark_value>tables in databases; access rights to (Base)</bookmark_value>"
-msgstr "<bookmark_value>資料庫表格的存取權限 (Base)</bookmark_value><bookmark_value>資料庫中的表格; 存取權限 (Base)</bookmark_value>"
-
-#. VFwEY
-#: 05040100.xhp
-msgctxt ""
-"05040100.xhp\n"
-"par_id3152594\n"
-"help.text"
-msgid "If you are not the administrator, you can use the <emph>General</emph> tab to view your access rights for the selected table."
-msgstr "如果您不是管理員,您可以使用<emph>[一般]</emph>標籤檢視您對所選表格的存取權限。"
-
-#. ZGqED
-#: 05040100.xhp
-msgctxt ""
-"05040100.xhp\n"
-"hd_id3145669\n"
-"help.text"
-msgid "Table name"
-msgstr "名稱"
-
-#. hfNJd
-#: 05040100.xhp
-msgctxt ""
-"05040100.xhp\n"
-"par_id3147834\n"
-"help.text"
-msgid "Displays the name of the selected database table."
-msgstr "顯示所選資料庫表格的名稱。"
-
-#. mxdWQ
-#: 05040100.xhp
-msgctxt ""
-"05040100.xhp\n"
-"hd_id3156426\n"
-"help.text"
-msgid "Type"
-msgstr "類型"
-
-#. cGosS
-#: 05040100.xhp
-msgctxt ""
-"05040100.xhp\n"
-"pa