aboutsummaryrefslogtreecommitdiff
path: root/source/zh-TW/helpcontent2/source/text/sbasic
diff options
context:
space:
mode:
Diffstat (limited to 'source/zh-TW/helpcontent2/source/text/sbasic')
-rw-r--r--source/zh-TW/helpcontent2/source/text/sbasic/shared.po1213
-rw-r--r--source/zh-TW/helpcontent2/source/text/sbasic/shared/03.po311
2 files changed, 984 insertions, 540 deletions
diff --git a/source/zh-TW/helpcontent2/source/text/sbasic/shared.po b/source/zh-TW/helpcontent2/source/text/sbasic/shared.po
index 5a8d5cc9770..9e9e0780c73 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: 2020-07-02 14:37+0200\n"
+"POT-Creation-Date: 2020-07-27 13:24+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"
@@ -529,6 +529,15 @@ msgctxt ""
msgid "Transparent white"
msgstr "透明白色"
+#. sdV2V
+#: 00000003.xhp
+msgctxt ""
+"00000003.xhp\n"
+"par_id631529990528928\n"
+"help.text"
+msgid "Open <item type=\"menuitem\">Tools - Macros - Organize dialogs...</item> and select <item type=\"menuitem\">%PRODUCTNAME Dialogs</item> container."
+msgstr ""
+
#. C3yvQ
#: 00000003.xhp
msgctxt ""
@@ -3310,14 +3319,14 @@ msgctxt ""
msgid "<bookmark_value>saving;Basic code</bookmark_value><bookmark_value>loading;Basic code</bookmark_value><bookmark_value>Basic editor</bookmark_value><bookmark_value>navigating;in Basic projects</bookmark_value><bookmark_value>long lines;in Basic editor</bookmark_value><bookmark_value>lines of text;in Basic editor</bookmark_value><bookmark_value>continuation;long lines in editor</bookmark_value>"
msgstr "<bookmark_value>儲存; Basic 程式碼</bookmark_value><bookmark_value>載入; Basic 程式碼</bookmark_value><bookmark_value>Basic 編輯器</bookmark_value><bookmark_value>瀏覽; 在 Basic 專案中</bookmark_value><bookmark_value>長行; 在 Basic 編輯器中</bookmark_value><bookmark_value>文字行; 在 Basic 編輯器中</bookmark_value><bookmark_value>接續; 編輯器中的長行</bookmark_value>"
-#. r7hMB
+#. jdhKC
#: 01030200.xhp
msgctxt ""
"01030200.xhp\n"
"hd_id3147264\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/01030200.xhp\" name=\"The Basic Editor\">The Basic Editor</link>"
-msgstr "<link href=\"text/sbasic/shared/01030200.xhp\" name=\"Basic 編輯器\">Basic 編輯器</link>"
+msgid "<variable id=\"thebasiceditorh1\"><link href=\"text/sbasic/shared/01030200.xhp\" name=\"The Basic Editor\">The Basic Editor</link></variable>"
+msgstr ""
#. dSemx
#: 01030200.xhp
@@ -8171,13 +8180,13 @@ msgctxt ""
msgid "<bookmark_value>Print statement</bookmark_value> <bookmark_value>Print statement; Tab function</bookmark_value> <bookmark_value>Print statement; Spc function</bookmark_value> <bookmark_value>Spc function; in Print statement</bookmark_value> <bookmark_value>Tab function; in Print statement</bookmark_value>"
msgstr ""
-#. 4jt8D
+#. 5DJDW
#: 03010103.xhp
msgctxt ""
"03010103.xhp\n"
"hd_id3147230\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03010103.xhp\" name=\"Print Statement\">Print Statement</link>"
+msgid "<variable id=\"Print_h1\"><link href=\"text/sbasic/shared/03010103.xhp\" name=\"Print Statement\">Print Statement</link></variable>"
msgstr ""
#. AGxsw
@@ -17819,14 +17828,14 @@ msgctxt ""
msgid "<image src=\"media/helpimg/sbasic/On-Error_statement.svg\" id=\"img_id4156296484514\"><alt id=\"alt_id15152796484514\">On Error Statement diagram</alt></image>"
msgstr ""
-#. 7FXhq
+#. CKJJr
#: 03050500.xhp
msgctxt ""
"03050500.xhp\n"
"par_id3145173\n"
"help.text"
-msgid "On {[Local] Error GoTo Labelname | GoTo 0 | Resume Next}"
-msgstr "On {[本機] Error GoTo Labelname | GoTo 0 | Resume Next}"
+msgid "On [Local] Error {GoTo Labelname | GoTo 0 | Resume Next}"
+msgstr ""
#. EBAKU
#: 03050500.xhp
@@ -22076,77 +22085,86 @@ msgctxt ""
msgid "If...Then...Else Statement"
msgstr ""
-#. C5KRD
+#. 2tiGA
#: 03090101.xhp
msgctxt ""
"03090101.xhp\n"
"bm_id3154422\n"
"help.text"
-msgid "<bookmark_value>If statement</bookmark_value>"
-msgstr "<bookmark_value>If 陳述式</bookmark_value>"
+msgid "<bookmark_value>If statement</bookmark_value> <bookmark_value>ElseIf; If statement</bookmark_value> <bookmark_value>Else If;If statement</bookmark_value> <bookmark_value>Else;If statement</bookmark_value> <bookmark_value>Else;If statement</bookmark_value> <bookmark_value>End If;If statement</bookmark_value> <bookmark_value>EndIf;If statement</bookmark_value>"
+msgstr ""
-#. NPPep
+#. iGHxs
#: 03090101.xhp
msgctxt ""
"03090101.xhp\n"
-"hd_id3154422\n"
+"hd_id81592320644826\n"
"help.text"
msgid "<link href=\"text/sbasic/shared/03090101.xhp\" name=\"If...Then...Else Statement\">If...Then...Else Statement</link>"
msgstr ""
-#. pGNqu
+#. aPd9F
#: 03090101.xhp
msgctxt ""
"03090101.xhp\n"
"par_id3155555\n"
"help.text"
-msgid "Defines one or more statement blocks that you only want to execute if a given condition is True."
-msgstr "定義一個或多個陳述式區塊,僅當給定條件為 True (真) 時才執行這些陳述區塊。"
+msgid "Defines one or more statement blocks that you only want to execute if a given condition or expression is <literal>True</literal>."
+msgstr ""
-#. 9w2wm
+#. udXzN
#: 03090101.xhp
msgctxt ""
"03090101.xhp\n"
-"hd_id3146957\n"
+"par_id311592320434736\n"
"help.text"
-msgid "Syntax:"
-msgstr "<emph>語法</emph>:"
+msgid "<image src=\"media/helpimg/sbasic/If_statement.svg\" id=\"img_id601592320434736\"><alt id=\"alt_id551592320434736\">If...EndIf statement</alt></image>"
+msgstr ""
-#. yeLUr
+#. cWAi6
#: 03090101.xhp
msgctxt ""
"03090101.xhp\n"
-"par_id3153126\n"
+"par_id591592320435808\n"
"help.text"
-msgid "If condition=true Then Statement block [ElseIf condition=true Then] Statement block [Else] Statement block EndIf"
+msgid "<image src=\"media/helpimg/sbasic/ElseIf_fragment.svg\" id=\"img_id691592320435808\"><alt id=\"alt_id341592320435808\">ElseIf fragment</alt></image>"
msgstr ""
-#. aXATA
+#. 9oiMB
+#: 03090101.xhp
+msgctxt ""
+"03090101.xhp\n"
+"par_id221592320436632\n"
+"help.text"
+msgid "<image src=\"media/helpimg/sbasic/Else_fragment.svg\" id=\"img_id81592320436632\"><alt id=\"alt_id391592320436632\">Else fragment</alt></image>"
+msgstr ""
+
+#. DQy4R
#: 03090101.xhp
msgctxt ""
"03090101.xhp\n"
"par_id3123476\n"
"help.text"
-msgid "Instead of Else If you can write ElseIf, instead of End If you can write EndIf."
-msgstr "不寫成 Else If,而寫成 ElseIf;不寫成 End If,而寫成 EndIf。"
+msgid "Instead of <emph>Else If</emph> you can write <emph>ElseIf</emph>, instead of <emph>End If</emph> you can write <emph>EndIf</emph>."
+msgstr ""
-#. FFDsF
+#. AXTiW
#: 03090101.xhp
msgctxt ""
"03090101.xhp\n"
-"hd_id3155419\n"
+"par_id631592322239043\n"
"help.text"
-msgid "Parameters:"
-msgstr "參數:"
+msgid "<emph>If</emph> statements can be shortened to one line when using single statement blocks."
+msgstr ""
-#. ERvpY
+#. VDj9r
#: 03090101.xhp
msgctxt ""
"03090101.xhp\n"
"par_id3153062\n"
"help.text"
-msgid "The <emph>If...Then</emph> statement executes program blocks depending on given conditions. When $[officename] Basic encounters an <emph>If</emph> statement, the condition is tested. If the condition is True, all subsequent statements up to the next <emph>Else</emph> or <emph>ElseIf</emph> statement are executed. If the condition is False, and an <emph>ElseIf</emph> statement follows, $[officename] Basic tests the next condition and executes the following statements if the condition is True. If False, the program continues either with the next <emph>ElseIf</emph> or <emph>Else</emph> statement. Statements following <emph>Else</emph> are executed only if none of the previously tested conditions were True. After all conditions are evaluated, and the corresponding statements executed, the program continues with the statement following <emph>EndIf</emph>."
-msgstr "<emph>If...Then</emph> 陳述式依給定的條件來執行程式區塊。當 $[officename] Basic 遇到 <emph>If</emph> 陳述式時,首先會測試其條件。如果條件為 True (真),則執行所有後續陳述式,直至遇到下一個 <emph>Else</emph> 或 <emph>ElseIf</emph> 陳述式。如果條件為 False (假),並且後面有 <emph>ElseIf</emph> 陳述式,則 $[officename] Basic 會測試下一個條件,如果為 True (真),則執行其後的陳述式。如果仍為 False (假),程式將繼續測試下一個 <emph>ElseIf</emph> 或 <emph>Else</emph> 陳述式。僅當測試的條件全部為 False (假) 時,才會執行 <emph>Else</emph> 後面的陳述式。演算完所有條件並執行了相應的陳述式之後,程式將繼續執行 <emph>EndIf</emph> 後面的陳述式。"
+msgid "The <emph>If...Then</emph> statement executes program blocks depending on given conditions. When %PRODUCTNAME Basic encounters an <emph>If</emph> statement, the condition is tested. If the condition is <literal>True</literal>, all subsequent statements up to the next <emph>Else</emph> or <emph>ElseIf</emph> statement are executed. If the condition is <literal>False</literal>, and an <emph>ElseIf</emph> statement follows, %PRODUCTNAME Basic tests the next expression and executes the following statements if the condition is <literal>True</literal>. If <literal>False</literal>, the program continues either with the next <emph>ElseIf</emph> or <emph>Else</emph> statement. Statements following <emph>Else</emph> are executed only if none of the previously tested conditions were <literal>True</literal>. After all conditions are evaluated, and the corresponding statements executed, the program continues with the statement following <emph>EndIf</emph>."
+msgstr ""
#. NKDQG
#: 03090101.xhp
@@ -22184,15 +22202,6 @@ msgctxt ""
msgid "The following example enables you to enter the expiration date of a product, and determines if the expiration date has passed."
msgstr "以下示例可讓您輸入產品的有效期並確定產品是否已過期。"
-#. TZWBx
-#: 03090101.xhp
-msgctxt ""
-"03090101.xhp\n"
-"hd_id3152576\n"
-"help.text"
-msgid "Example:"
-msgstr "<emph>示例:</emph>"
-
#. gDmAx
#: 03090101.xhp
msgctxt ""
@@ -22229,6 +22238,24 @@ msgctxt ""
msgid "MsgBox \"The expiration date is today\""
msgstr "MsgBox \"The expiration date is today\""
+#. 7qi2i
+#: 03090101.xhp
+msgctxt ""
+"03090101.xhp\n"
+"par_id161588865796615\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03090102.xhp\" name=\"Select Case statement\">Select Case</link> statement"
+msgstr ""
+
+#. W4Sgi
+#: 03090101.xhp
+msgctxt ""
+"03090101.xhp\n"
+"par_id281588865818334\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03090103.xhp\" name=\"Iif function\">Iif</link> or <link href=\"text/sbasic/shared/03090410.xhp\" name=\"Switch function\">Switch</link> functions"
+msgstr ""
+
#. ArPEq
#: 03090102.xhp
msgctxt ""
@@ -22274,31 +22301,94 @@ msgctxt ""
msgid "<image src=\"media/helpimg/sbasic/Select-Case_statement.svg\" id=\"img_id931588605629842\"><alt id=\"alt_id931588605629842\">Select Case syntax</alt></image>"
msgstr ""
-#. jsSZ5
+#. TJu4u
#: 03090102.xhp
msgctxt ""
"03090102.xhp\n"
-"par_id3150400\n"
+"bas_id251592381900645\n"
+"help.text"
+msgid "Select Case expression"
+msgstr ""
+
+#. XrXnH
+#: 03090102.xhp
+msgctxt ""
+"03090102.xhp\n"
+"bas_id321592381903509\n"
"help.text"
-msgid "Select Case condition Case expression Statement Block [Case expression2 Statement Block][Case Else] Statement Block End Select"
-msgstr "Select Case condition Case expression Statement Block[Case expression2 Statement Block][Case Else]Statement Block End Select"
+msgid "Case values"
+msgstr ""
-#. yuqsv
+#. DCDEC
+#: 03090102.xhp
+msgctxt ""
+"03090102.xhp\n"
+"bas_id231592381903973\n"
+"help.text"
+msgid "Statement Block"
+msgstr ""
+
+#. 9KDPg
+#: 03090102.xhp
+msgctxt ""
+"03090102.xhp\n"
+"bas_id361592381904372\n"
+"help.text"
+msgid "[ Case values2"
+msgstr ""
+
+#. jSGvu
+#: 03090102.xhp
+msgctxt ""
+"03090102.xhp\n"
+"bas_id421592382002520\n"
+"help.text"
+msgid "Statement Block]"
+msgstr ""
+
+#. NcGYQ
+#: 03090102.xhp
+msgctxt ""
+"03090102.xhp\n"
+"bas_id161592382004496\n"
+"help.text"
+msgid "[ Case Else"
+msgstr ""
+
+#. FkAUG
+#: 03090102.xhp
+msgctxt ""
+"03090102.xhp\n"
+"bas_id681592382005351\n"
+"help.text"
+msgid "Statement Block]"
+msgstr ""
+
+#. MmACE
+#: 03090102.xhp
+msgctxt ""
+"03090102.xhp\n"
+"bas_id831592381905293\n"
+"help.text"
+msgid "End Select"
+msgstr ""
+
+#. HLsCW
#: 03090102.xhp
msgctxt ""
"03090102.xhp\n"
"par_id3156281\n"
"help.text"
-msgid "<emph>condition:</emph> Any expression that controls if the statement block that follows the respective Case clause is executed."
+msgid "<emph>expression:</emph> Any expression that controls if the statement block that follows the respective <literal>Case</literal> clause is executed."
msgstr ""
-#. DoPTj
+#. F88YW
#: 03090102.xhp
msgctxt ""
"03090102.xhp\n"
"par_id3150448\n"
"help.text"
-msgid "<emph>expression:</emph> Any expression that is compatible with the condition type expression. The statement block that follows the <literal>Case</literal> clause is executed if <emph>condition</emph> matches <emph>expression</emph>."
+msgid "<emph>values:</emph> Any value list that is compatible with the expression. The statement block that follows the <literal>Case</literal> clause is executed if <emph>expression</emph> matches <emph>values</emph>."
msgstr ""
#. oCrpX
@@ -22337,31 +22427,49 @@ msgctxt ""
msgid "Print \"Out of range 1 to 10\""
msgstr "Print \"Out of range 1 to 10\""
-#. WfFsT
+#. UtJXY
+#: 03090102.xhp
+msgctxt ""
+"03090102.xhp\n"
+"par_id161588865796615\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03090101.xhp\" name=\"If...Then...Else statement\">If</link> statement"
+msgstr ""
+
+#. mqu6n
+#: 03090102.xhp
+msgctxt ""
+"03090102.xhp\n"
+"par_id281588865818334\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03090103.xhp\" name=\"Iif function\">Iif</link> or <link href=\"text/sbasic/shared/03090410.xhp\" name=\"Switch function\">Switch</link> functions"
+msgstr ""
+
+#. pm7E8
#: 03090103.xhp
msgctxt ""
"03090103.xhp\n"
"tit\n"
"help.text"
-msgid "IIf Statement"
+msgid "IIf Function"
msgstr ""
-#. WcDhC
+#. G8vo7
#: 03090103.xhp
msgctxt ""
"03090103.xhp\n"
"bm_id3155420\n"
"help.text"
-msgid "<bookmark_value>IIf statement</bookmark_value>"
-msgstr "<bookmark_value>IIf 陳述式</bookmark_value>"
+msgid "<bookmark_value>IIf function</bookmark_value>"
+msgstr ""
-#. HvJuA
+#. ZvPAM
#: 03090103.xhp
msgctxt ""
"03090103.xhp\n"
"hd_id3155420\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03090103.xhp\" name=\"IIf Statement\">IIf Statement</link>"
+msgid "<link href=\"text/sbasic/shared/03090103.xhp\" name=\"IIf Function\">IIf Function</link>"
msgstr ""
#. nYxhE
@@ -22418,6 +22526,24 @@ msgctxt ""
msgid "<emph>ExpressionTrue, ExpressionFalse:</emph> Any expression, one of which will be returned as the function result, depending on the logical evaluation."
msgstr "<emph>ExpressionTrue、ExpressionFalse:</emph>任意表示式,其中的一個將作為函式結果傳回,這取決於邏輯求值的結果。"
+#. dNxFE
+#: 03090103.xhp
+msgctxt ""
+"03090103.xhp\n"
+"par_id161588865796615\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03090101.xhp\" name=\"If...Then...Else statement\">If</link> or <link href=\"text/sbasic/shared/03090102.xhp\" name=\"Select Case statement\">Select Case</link> statements"
+msgstr ""
+
+#. DjnF7
+#: 03090103.xhp
+msgctxt ""
+"03090103.xhp\n"
+"par_id281588865818334\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03090410.xhp\" name=\"Switch function\">Switch</link> function"
+msgstr ""
+
#. RKALL
#: 03090200.xhp
msgctxt ""
@@ -22472,311 +22598,95 @@ msgctxt ""
msgid "<link href=\"text/sbasic/shared/03090201.xhp\" name=\"Do...Loop Statement\">Do...Loop Statement</link>"
msgstr ""
-#. xyfDP
+#. iC6SG
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
"par_id3109850\n"
"help.text"
-msgid "Repeats the statements between the Do and the Loop statement while the condition is True or until the condition becomes True."
-msgstr "當條件為 True (真) 時重複執行 Do 與 Loop 陳述式之間的陳述式,或重複執行 Do 與 Loop 陳述式之間的陳述式,直至條件變為 True (真)。"
-
-#. caSom
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"hd_id3149119\n"
-"help.text"
-msgid "Syntax"
-msgstr "語法"
-
-#. 3K2PH
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3155150\n"
-"help.text"
-msgid "Do [{While | Until} condition = True]"
-msgstr "Do[{While | Until} condition = True]"
-
-#. UwrEt
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3154422\n"
-"help.text"
-msgid "statement block"
-msgstr "陳述式區塊"
-
-#. JsBm9
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3150789\n"
-"help.text"
-msgid "[Exit Do]"
-msgstr "[Exit Do]"
-
-#. rP8AT
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3155805\n"
-"help.text"
-msgid "statement block"
-msgstr "陳述式區塊"
-
-#. AWeCW
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3145090\n"
-"help.text"
-msgid "Loop"
-msgstr "Loop"
+msgid "Repeats the statements between the <emph>Do</emph> and the <emph>Loop</emph> statement while the condition is <literal>True</literal> or until the condition becomes <literal>True</literal>."
+msgstr ""
-#. 9Cv7B
+#. aiGhW
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"par_id3154749\n"
+"par_id311592320434736\n"
"help.text"
-msgid "or"
-msgstr "或"
+msgid "<image src=\"media/helpimg/sbasic/Do_statement.svg\" id=\"img_id601592320434736\"><alt id=\"alt_id551592320434736\">Do statement</alt></image>"
+msgstr ""
-#. Aj9kr
+#. Ebajb
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"par_id3150503\n"
+"bas_id171592386317704\n"
"help.text"
-msgid "Do"
-msgstr "Do"
+msgid "' Do While: The statement block is repeated as long as the condition is true"
+msgstr ""
-#. yGEJd
+#. VDEWA
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"par_id3149762\n"
+"bas_id11592386319239\n"
"help.text"
-msgid "statement block"
-msgstr "陳述式區塊"
+msgid "' Do Until: The statement block is repeated as long as the condition is false"
+msgstr ""
-#. 93KEy
+#. Dsqzg
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"par_id3150984\n"
+"par_id591592320435808\n"
"help.text"
-msgid "[Exit Do]"
-msgstr "[Exit Do]"
+msgid "<image src=\"media/helpimg/sbasic/Do-Loop_statement.svg\" id=\"img_id691592320435808\"><alt id=\"alt_id341592320435808\">Do...Loop statement</alt></image>"
+msgstr ""
-#. o2rc9
+#. VVtxi
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"par_id3143228\n"
+"bas_id911592386676044\n"
"help.text"
-msgid "statement block"
-msgstr "陳述式區塊"
+msgid "' Loop While: The statement block repeats as long as the condition is true"
+msgstr ""
-#. 8qghf
+#. 92FMy
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"par_id3149235\n"
+"bas_id971592386677004\n"
"help.text"
-msgid "Loop [{While | Until} condition = True]"
-msgstr "Loop[{While | Until} condition = True]"
+msgid "' Loop Until: The statement block repeats until the condition is true"
+msgstr ""
-#. 2AEDG
+#. YFnQL
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"hd_id3156024\n"
+"par_id3150791\n"
"help.text"
-msgid "Parameters/Elements"
-msgstr "參數/元素:"
+msgid "The <emph>Do...Loop</emph> statement executes a loop as long as, or until, a certain condition is <literal>True</literal>. The condition for exiting the loop must be entered following either the <emph>Do</emph> or the <emph>Loop</emph> statement. The above examples are valid combinations."
+msgstr ""
-#. qkEcG
+#. 8QxEA
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
"par_id3156344\n"
"help.text"
-msgid "<emph>Condition:</emph> A comparison, numeric or string expression, that evaluates either True or False."
-msgstr "<emph>Condition:</emph>比較表示式、數值型或字串型表示式,這些表示式的演算值為 True (真) 或 False (假)。"
+msgid "<emph>condition:</emph> A comparison, numeric or Basic expression, that evaluates to either <literal>True</literal> or <literal>False</literal>."
+msgstr ""
-#. jLqcT
+#. C6QdX
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
"par_id3149669\n"
"help.text"
-msgid "<emph>Statement block:</emph> Statements that you want to repeat while or until the condition is True."
-msgstr "<emph>Statement block:</emph>當條件為 True (真) 時或直至條件變為 True (真) 之前要重複執行的陳述式。"
-
-#. PdzkX
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3150791\n"
-"help.text"
-msgid "The <emph>Do...Loop</emph> statement executes a loop as long as, or until, a certain condition is True. The condition for exiting the loop must be entered following either the <emph>Do</emph> or the <emph>Loop</emph> statement. The following examples are valid combinations:"
-msgstr "只要條件為 True (真) 或直至某一條件為 True (真) 之前,<emph>Do...Loop</emph> 陳述式執行迴圈。用於結束迴圈的條件必須放在 <emph>Do</emph> 或 <emph>Loop</emph> 陳述式之後。以下示例是一些有效的陳述式組合:"
-
-#. uYAtt
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"hd_id3154366\n"
-"help.text"
-msgid "Syntax"
-msgstr "語法"
-
-#. kfmWR
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3145171\n"
-"help.text"
-msgid "Do While condition = True"
-msgstr "Do While condition = True"
-
-#. f6vGS
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3149203\n"
-"help.text"
-msgid "...statement block"
-msgstr "...陳述式區塊"
-
-#. bERMk
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3125864\n"
-"help.text"
-msgid "Loop"
-msgstr "Loop"
-
-#. NzaK9
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3154124\n"
-"help.text"
-msgid "The statement block between the Do While and the Loop statements is repeated so long as the condition is true."
-msgstr "只要條件為 True (真),就重複執行 Do While 與 Loop 陳述式之間的陳述式區塊。"
-
-#. uFfcD
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3153968\n"
-"help.text"
-msgid "Do Until condition = True"
-msgstr "Do Until condition = True"
-
-#. CC8GU
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3154909\n"
-"help.text"
-msgid "...statement block"
-msgstr "...陳述式區塊"
-
-#. KrHxA
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3159151\n"
-"help.text"
-msgid "Loop"
-msgstr "Loop"
-
-#. 29fJ2
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3150440\n"
-"help.text"
-msgid "The statement block between the Do Until and the Loop statements is repeated if the condition so long as the condition is false."
-msgstr "只要條件為 False (假),就重複執行 Do Until 與 Loop 陳述式之間的陳述式區塊。"
-
-#. HYDHM
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3153952\n"
-"help.text"
-msgid "Do"
-msgstr "Do"
-
-#. QRBVd
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3147349\n"
-"help.text"
-msgid "...statement block"
-msgstr "...陳述式區塊"
-
-#. DCBsg
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3159153\n"
-"help.text"
-msgid "Loop While condition = True"
-msgstr "Loop While condition = True"
-
-#. BuEGy
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3146985\n"
-"help.text"
-msgid "The statement block between the Do and the Loop statements repeats so long as the condition is true."
-msgstr "只要條件為 True (真),就重複執行 Do 與 Loop 陳述式之間的陳述式區塊。"
-
-#. NPwEx
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3150488\n"
-"help.text"
-msgid "Do"
-msgstr "Do"
-
-#. wutQ5
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3153189\n"
-"help.text"
-msgid "...statement block"
-msgstr "...陳述式區塊"
-
-#. LRGmB
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3155411\n"
-"help.text"
-msgid "Loop Until condition = True"
-msgstr "Loop Until condition = True"
-
-#. NeasA
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3151117\n"
-"help.text"
-msgid "The statement block between the Do and the Loop statements repeats until the condition is true."
-msgstr "重複執行 Do 與 Loop 陳述式之間的陳述式區塊,直至條件為 True (真)。"
+msgid "<emph>statements:</emph> Statements that you want to repeat while or until a condition is <literal>True</literal>."
+msgstr ""
#. iXQfC
#: 03090201.xhp
@@ -22787,59 +22697,23 @@ msgctxt ""
msgid "Use the <emph>Exit Do</emph> statement to unconditionally end the loop. You can add this statement anywhere in a <emph>Do</emph>...<emph>Loop</emph> statement. You can also define an exit condition using the <emph>If...Then</emph> structure as follows:"
msgstr "<emph>Exit Do</emph> 陳述式可用於無條件地結束迴圈。您可以在 <emph>Do</emph>...<emph>Loop</emph> 陳述式中的任意位置加入此陳述式。也可以使用 <emph>If...Then</emph> 結構定義一個結束條件,如下所示:"
-#. 5DPqL
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3149262\n"
-"help.text"
-msgid "Do..."
-msgstr "Do..."
-
-#. KS9Nc
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3149298\n"
-"help.text"
-msgid "statements"
-msgstr "陳述式"
-
-#. zBAab
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3145646\n"
-"help.text"
-msgid "If condition = True Then Exit Do"
-msgstr "If condition = True Then Exit Do"
-
-#. 6AC2Y
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3154490\n"
-"help.text"
-msgid "statements"
-msgstr "陳述式"
-
-#. F23Fn
+#. pGFcg
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"par_id3153159\n"
+"par_id161588865796615\n"
"help.text"
-msgid "Loop..."
-msgstr "Loop..."
+msgid "<link href=\"text/sbasic/shared/03090202.xhp\" name=\"For statement\">For</link>, <link href=\"text/sbasic/shared/03090102.xhp\" name=\"Select Case statement\">Select Case</link> or <link href=\"text/sbasic/shared/03090203.xhp\" name=\"While statement\">While</link> statements"
+msgstr ""
-#. o6GUo
+#. NEcfM
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"hd_id3147396\n"
+"par_id281588865818334\n"
"help.text"
-msgid "Example"
-msgstr "示例:"
+msgid "<link href=\"text/sbasic/shared/03090103.xhp\" name=\"Iif function\">Iif</link> or <link href=\"text/sbasic/shared/03090410.xhp\" name=\"Switch function\">Switch</link> functions"
+msgstr ""
#. QECNJ
#: 03090202.xhp
@@ -23156,14 +23030,14 @@ msgctxt ""
msgid "While...Wend Statement"
msgstr ""
-#. 8FsGX
+#. MB6No
#: 03090203.xhp
msgctxt ""
"03090203.xhp\n"
"bm_id3150400\n"
"help.text"
-msgid "<bookmark_value>While;While...Wend loop</bookmark_value>"
-msgstr "<bookmark_value>While;While...Wend 迴圈</bookmark_value>"
+msgid "<bookmark_value>While;While...Wend loop</bookmark_value> <bookmark_value>While;While Wend loop</bookmark_value>"
+msgstr ""
#. 4Gx4Q
#: 03090203.xhp
@@ -23174,149 +23048,77 @@ msgctxt ""
msgid "<link href=\"text/sbasic/shared/03090203.xhp\" name=\"While...Wend Statement\">While...Wend Statement</link>"
msgstr ""
-#. dQPTn
+#. QMYRt
#: 03090203.xhp
msgctxt ""
"03090203.xhp\n"
"par_id3151211\n"
"help.text"
-msgid "When a program encounters a While statement, it tests the condition. If the condition is False, the program continues directly following the Wend statement. If the condition is True, the loop is executed until the program finds Wend and then jumps back to the<emph> While </emph>statement. If the condition is still True, the loop is executed again."
-msgstr "當遇到 While 陳述式時,程式將對條件進行測試。如果條件為 False (假),則直接執行 Wend 陳述式之後的程式。如果條件為 True (真),則執行迴圈直至程式到達 Wend 陳述式,然後跳回 <emph>While</emph> 陳述式。如果條件仍為 True (真),則再次執行迴圈。"
+msgid "When a program encounters a <literal>While</literal> statement, it tests the condition. If the condition is <literal>False</literal>, the program continues directly following the <literal>Wend</literal> statement. If the condition is <literal>True</literal>, the loop is executed until the program finds <literal>Wend</literal> and then jumps back to the <emph>While</emph> statement. If the condition is still <literal>True</literal>, the loop is executed again."
+msgstr ""
-#. 2Xbwe
+#. 2WnLN
#: 03090203.xhp
msgctxt ""
"03090203.xhp\n"
"par_id3151041\n"
"help.text"
-msgid "Unlike the <link href=\"text/sbasic/shared/03090201.xhp\" name=\"Do...Loop\">Do...Loop</link> statement, you cannot cancel a <emph>While...Wend</emph> loop with <link href=\"text/sbasic/shared/03090412.xhp\" name=\"Exit\">Exit</link>. Never exit a While...Wend loop with <link href=\"text/sbasic/shared/03090302.xhp\" name=\"GoTo\">GoTo</link>, since this can cause a run-time error."
-msgstr "與 <link href=\"text/sbasic/shared/03090201.xhp\" name=\"Do...Loop\">Do...Loop</link> 不同,不能使用 <link href=\"text/sbasic/shared/03090412.xhp\" name=\"Exit\">Exit</link> 陳述式取消 <emph>While...Wend</emph> 迴圈。請勿使用 <link href=\"text/sbasic/shared/03090302.xhp\" name=\"GoTo\">GoTo</link> 陳述式結束 <emph>While...Wend</emph> 迴圈,否則將導致執行階段錯誤。"
+msgid "Unlike the <link href=\"text/sbasic/shared/03090201.xhp\" name=\"Do...Loop\">Do...Loop</link> statement, you cannot cancel a <emph>While...Wend</emph> loop with <link href=\"text/sbasic/shared/03090412.xhp\" name=\"Exit\">Exit</link>. Never exit a <literal>While...Wend</literal> loop with <link href=\"text/sbasic/shared/03090302.xhp\" name=\"GoTo\">GoTo</link>, since this can cause a run-time error."
+msgstr ""
-#. AatCY
+#. s8j22
#: 03090203.xhp
msgctxt ""
"03090203.xhp\n"
"par_id3145172\n"
"help.text"
-msgid "A Do...Loop is more flexible than a While...Wend."
-msgstr "<emph>Do...Loop</emph> 的用法具有更強的靈活性,因此建議您使用該陳述。"
-
-#. pWv5M
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"hd_id3155133\n"
-"help.text"
-msgid "Syntax:"
-msgstr "<emph>語法</emph>:"
-
-#. BCMGD
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"par_id3147288\n"
-"help.text"
-msgid "While Condition [Statement] Wend"
-msgstr "While Condition[Statement] Wend"
-
-#. 7ApBj
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"hd_id3153139\n"
-"help.text"
-msgid "Example:"
-msgstr "<emph>示例:</emph>"
-
-#. TYEgW
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"par_id3159153\n"
-"help.text"
-msgid "Sub ExampleWhileWend"
-msgstr "Sub ExampleWhileWend"
-
-#. AosNw
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"par_id3151114\n"
-"help.text"
-msgid "Dim stext As String"
-msgstr "Dim stext As String"
+msgid "A <literal>Do...Loop</literal> is more flexible than a <literal>While...Wend.</literal>"
+msgstr ""
-#. jKvee
+#. DB6ZD
#: 03090203.xhp
msgctxt ""
"03090203.xhp\n"
-"par_id3153143\n"
+"par_id831588865616326\n"
"help.text"
-msgid "Dim iRun As Integer"
-msgstr "Dim iRun As Integer"
+msgid "<image src=\"media/helpimg/sbasic/While_statement.svg\" id=\"img_id651588865616326\"><alt id=\"alt_id281588865616326\">While syntax</alt></image>"
+msgstr ""
-#. FBRFy
+#. DZ929
#: 03090203.xhp
msgctxt ""
"03090203.xhp\n"
"par_id3155306\n"
"help.text"
-msgid "sText =\"This Is a short text\""
-msgstr "sText =\"This is a short text\""
-
-#. 2bjBx
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"par_id3154011\n"
-"help.text"
-msgid "iRun = 1"
-msgstr "iRun = 1"
-
-#. tCNtB
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"par_id3147215\n"
-"help.text"
-msgid "While iRun < Len(sText)"
-msgstr "while iRun < Len(sText)"
-
-#. CBNWG
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"par_id3147427\n"
-"help.text"
-msgid "If Mid(sText,iRun,1 )<> \" \" Then Mid( sText ,iRun, 1, Chr( 1 + Asc( Mid(sText,iRun,1 )) )"
-msgstr "if Mid(sText,iRun,1 )<> \" \" then Mid( sText ,iRun, 1, Chr( 1 + Asc( Mid(sText,iRun,1 )) )"
+msgid "sText =\"This is a short text\""
+msgstr ""
-#. HGfLz
+#. ATdAF
#: 03090203.xhp
msgctxt ""
"03090203.xhp\n"
-"par_id3149665\n"
+"par_id3153189\n"
"help.text"
-msgid "iRun = iRun + 1"
-msgstr "iRun = iRun + 1"
+msgid "MsgBox sText,0,\"Text encoded\""
+msgstr "MsgBox sText,0,\"Text encoded\""
-#. Ga2Lj
+#. iADnG
#: 03090203.xhp
msgctxt ""
"03090203.xhp\n"
-"par_id3152939\n"
+"par_id161588865796615\n"
"help.text"
-msgid "Wend"
-msgstr "Wend"
+msgid "<link href=\"text/sbasic/shared/03090201.xhp\" name=\"Do...Loop statement\">Do...Until</link> or <link href=\"text/sbasic/shared/03090201.xhp\" name=\"Do...While statement\">Do...While</link> statement"
+msgstr ""
-#. ATdAF
+#. JAoLW
#: 03090203.xhp
msgctxt ""
"03090203.xhp\n"
-"par_id3153189\n"
+"par_id281588865818334\n"
"help.text"
-msgid "MsgBox sText,0,\"Text encoded\""
-msgstr "MsgBox sText,0,\"Text encoded\""
+msgid "<link href=\"text/sbasic/shared/03090412.xhp\" name=\"Exit statement\">Exit</link> statement"
+msgstr ""
#. kSjtx
#: 03090300.xhp
@@ -23543,22 +23345,22 @@ msgctxt ""
msgid "Parameters:"
msgstr "參數:"
-#. KaSma
+#. AoFVn
#: 03090302.xhp
msgctxt ""
"03090302.xhp\n"
"par_id471588670859073\n"
"help.text"
-msgid "<emph>label: </emph>A line identifier indicating where to continue execution. The scope of a label in that of the routine it belongs to."
+msgid "<emph>label: </emph>A line identifier indicating where to continue execution. The scope of a label is that of the routine it belongs to."
msgstr ""
-#. YxYq5
+#. ocGjF
#: 03090302.xhp
msgctxt ""
"03090302.xhp\n"
"par_id3152596\n"
"help.text"
-msgid "Use the <literal>GoTo</literal> statement to instruct $[officename] Basic to continue program execution at another place within the procedure. The position must be indicated by a label. To set a label, assign a name, and then and end it with a colon (\":\")."
+msgid "Use the <literal>GoTo</literal> statement to instruct $[officename] Basic to continue program execution at another place within the procedure. The position must be indicated by a label. To set a label, assign a name, and end it with a colon (\":\")."
msgstr ""
#. 8o2aP
@@ -24470,13 +24272,13 @@ msgctxt ""
msgid "Defines a subroutine that can be used as an expression to determine a return type."
msgstr "定義可以用作表示式的子常式,以確定傳回類型。"
-#. PfUxE
+#. qCx4G
#: 03090406.xhp
msgctxt ""
"03090406.xhp\n"
"par_id661588586825434\n"
"help.text"
-msgid "<literal>Sub</literal> or <literal>Function</literal> statements are similar methods, without distinction. They receive parameters by reference allowing them to be modified. %PRODUCTNAME Basic compiler accepts their respective syntax to be used interchangeably."
+msgid "<literal>Sub</literal>, <literal>Function</literal> or <literal>Property</literal> statements are similar methods, without distinction. They receive parameters by reference allowing them to be modified in return. %PRODUCTNAME Basic compiler accepts their respective argument syntax to be used interchangeably."
msgstr ""
#. zFnQ7
@@ -24731,13 +24533,13 @@ msgctxt ""
msgid "<bookmark_value>Sub statement</bookmark_value>"
msgstr "<bookmark_value>Sub 陳述式</bookmark_value>"
-#. iyuLQ
+#. ZjnGN
#: 03090409.xhp
msgctxt ""
"03090409.xhp\n"
"hd_id3147226\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03090409.xhp\" name=\"Sub Statement\">Sub Statement</link>"
+msgid "<variable id=\"Sub_h1\"><link href=\"text/sbasic/shared/03090409.xhp\" name=\"Sub Statement\">Sub Statement</link></variable>"
msgstr ""
#. YELg8
@@ -26207,95 +26009,167 @@ msgctxt ""
msgid "<link href=\"text/sbasic/shared/03100700.xhp\" name=\"Const Statement\">Const Statement</link>"
msgstr ""
-#. AASbb
+#. xPBxj
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
"par_id3154143\n"
"help.text"
-msgid "Defines a string as a constant."
-msgstr "將字串定義為常數。"
+msgid "Defines one or more identifiers as constants."
+msgstr ""
-#. KAtyB
+#. 4sYHn
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
-"hd_id3150670\n"
+"par_id3147264\n"
"help.text"
-msgid "Syntax:"
-msgstr "<emph>語法</emph>:"
+msgid "A constant is a variable that helps to improve the readability of a program. Constants are not defined as a specific type of variable, but rather are used as placeholders in the code. You can only define a constant once and it cannot be modified."
+msgstr ""
-#. bvD2M
+#. ucqd6
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
-"par_id3150984\n"
+"par_id831588865616326\n"
"help.text"
-msgid "Const Text = Expression"
-msgstr "Const Text = Expression"
+msgid "<image src=\"media/helpimg/sbasic/Const_statement.svg\" id=\"img_id651588865616326\"><alt id=\"alt_id281588865616326\">Const syntax</alt></image>"
+msgstr ""
-#. zwnoG
+#. QZJkC
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
-"hd_id3147530\n"
+"par_id3150984\n"
"help.text"
-msgid "Parameters:"
-msgstr "參數:"
+msgid "[Global|Private|Public] Const name = expression[, ...]"
+msgstr ""
-#. oJbVy
+#. 8cNC9
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
"par_id3153897\n"
"help.text"
-msgid "<emph>Text:</emph> Any constant name that follows the standard variable naming conventions."
-msgstr "<emph>Text:</emph>符合標準變數命名慣例的任意常數名稱。"
+msgid "<emph>name:</emph> Any identifier that follows the standard variable naming conventions."
+msgstr ""
-#. CBCHY
+#. MYNoo
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
-"par_id3147264\n"
+"par_id791593689338208\n"
"help.text"
-msgid "A constant is a variable that helps to improve the readability of a program. Constants are not defined as a specific type of variable, but rather are used as placeholders in the code. You can only define a constant once and it cannot be modified. Use the following statement to define a constant:"
-msgstr "常數是一種有助於提高程式可讀性的變數,但並不將其定義為特定類型的變數,而是將其用作程式碼中的萬用字元。常數一經定義則無法再修改。使用以下陳述式定義常數:"
+msgid "<emph>expression:</emph> Any literal expression."
+msgstr ""
-#. XCQgM
+#. C8b4Z
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
-"par_id3150542\n"
+"par_id3150400\n"
"help.text"
-msgid "CONST ConstName=Expression"
-msgstr "CONST ConstName=Expression"
+msgid "The data type must be omitted. When a library gets loaded in memory, %PRODUCTNAME Basic converts the program code internally so that each time a constant is used, the defined expression replaces it."
+msgstr ""
-#. 7tqgF
+#. fYdeb
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
-"par_id3150400\n"
+"hd_id51593690561479\n"
"help.text"
-msgid "The type of expression is irrelevant. If a program is started, $[officename] Basic converts the program code internally so that each time a constant is used, the defined expression replaces it."
-msgstr "其中的表示式可以是任意類型。如果程式已啟動,$[officename] Basic 將在內部對程式碼進行轉換,以便每次使用常數時,定義的表示式將代替該常數。"
+msgid "Scope"
+msgstr ""
-#. yKGrA
+#. QwPhy
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
-"hd_id3154366\n"
+"par_id431593690612961\n"
"help.text"
-msgid "Example:"
-msgstr "<emph>示例:</emph>"
+msgid "By default constants are defined as private in modules and routines. Constants can be made public or global in order to be used from all modules, from all Basic libraries."
+msgstr ""
-#. VBDYG
+#. EAL5T
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
-"par_id3153969\n"
+"par_id241593693307830\n"
+"help.text"
+msgid "<literal>Global</literal>, <literal>Private</literal> and <literal>Public</literal> specifiers can only be used for module constants."
+msgstr ""
+
+#. 7HRGK
+#: 03100700.xhp
+msgctxt ""
+"03100700.xhp\n"
+"bas_id911593692598060\n"
+"help.text"
+msgid "Const EARTH = \"♁\" ' module scope"
+msgstr ""
+
+#. pCVMW
+#: 03100700.xhp
+msgctxt ""
+"03100700.xhp\n"
+"bas_id441593692601125\n"
+"help.text"
+msgid "Private Const MOON = \"☾\" ' module scope"
+msgstr ""
+
+#. xjhjq
+#: 03100700.xhp
+msgctxt ""
+"03100700.xhp\n"
+"bas_id161593692601597\n"
+"help.text"
+msgid "Public Const VENUS=\"♀\", MARS=\"♂\" ' general scope"
+msgstr ""
+
+#. 6LzLX
+#: 03100700.xhp
+msgctxt ""
+"03100700.xhp\n"
+"bas_id581593692602046\n"
+"help.text"
+msgid "Global Const SUN = \"☉\", STAR = \"☆\" ' general scope"
+msgstr ""
+
+#. aFEH7
+#: 03100700.xhp
+msgctxt ""
+"03100700.xhp\n"
+"par_idm1341160752\n"
+"help.text"
+msgid "Const SUN = 3 * 1.456 / 56 ' SUN is local"
+msgstr ""
+
+#. 5ZVn4
+#: 03100700.xhp
+msgctxt ""
+"03100700.xhp\n"
+"par_idm1341159520\n"
+"help.text"
+msgid "MsgBox SUN,, MOON ' SUN global constant is unchanged"
+msgstr ""
+
+#. e9BxY
+#: 03100700.xhp
+msgctxt ""
+"03100700.xhp\n"
+"par_id111593694878677\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/enum.xhp\" name=\"Enum\">Enum</link> statement"
+msgstr ""
+
+#. ZYFUV
+#: 03100700.xhp
+msgctxt ""
+"03100700.xhp\n"
+"par_id111953694878677\n"
"help.text"
-msgid "Const sVar = \"Program\", dVar As Double = 1.00"
-msgstr "Const sVar = \"Program\", dVar As Double = 1.00"
+msgid "<link href=\"text/sbasic/shared/03090413.xhp\" name=\"Enum\">Type</link> statement"
+msgstr ""
#. FmimE
#: 03100900.xhp
@@ -39338,6 +39212,96 @@ msgctxt ""
msgid "<ahelp hid=\"SFX2_LISTBOX_RID_SFX_TP_MACROASSIGN_LB_SCRIPTTYPE\">Select the macro that you want to assign.</ahelp>"
msgstr "<ahelp hid=\"SFX2_LISTBOX_RID_SFX_TP_MACROASSIGN_LB_SCRIPTTYPE\" visibility=\"visible\">選取要指定的巨集。</ahelp>"
+#. Ug7AF
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"tit\n"
+"help.text"
+msgid "Compiler Options"
+msgstr ""
+
+#. 4BZ89
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"bm_id681592403821304\n"
+"help.text"
+msgid "<bookmark_value>Compiler Options</bookmark_value> <bookmark_value>Runtime conditions</bookmark_value>"
+msgstr ""
+
+#. xtwLp
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"hd_id951592401835244\n"
+"help.text"
+msgid "<variable id=\"compileroptions\"><link href=\"text/sbasic/shared/Compiler_options.xhp\" name=\"Compiler Options\">Compiler Options, Runtime Conditions</link></variable>"
+msgstr ""
+
+#. PEuT6
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"N0084\n"
+"help.text"
+msgid "Compiler options specified at the module level affect %PRODUCTNAME <emph>Basic compiler checks</emph> and error messages. Basic syntax as well as Basic set of instructions can be different according to the options that are in use. The less <literal>Option</literal>, the easiest and tolerant %PRODUCTNAME Basic language is. The more <literal>Option</literal>, the richer and controlled Basic language gets."
+msgstr ""
+
+#. auPDi
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"par_id141592406254504\n"
+"help.text"
+msgid "Compiler options must be specified before the executable program code in a module."
+msgstr ""
+
+#. U5B8L
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"par_id491585753339474\n"
+"help.text"
+msgid "<image src=\"media/helpimg/sbasic/Option_statement.svg\" id=\"img_id4156296484514\"><alt id=\"alt_id15152796484514\">Option Statement diagram</alt></image>"
+msgstr ""
+
+#. AXgWX
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"hd_id331592403410631\n"
+"help.text"
+msgid "Option Private Module"
+msgstr ""
+
+#. DeBTh
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"par_id161592405163812\n"
+"help.text"
+msgid "Specifies that the scope of the module is that of the Basic library it belongs to."
+msgstr ""
+
+#. 4fh7R
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"par_id141592408035462\n"
+"help.text"
+msgid "Options specified at the module level also affect %PRODUCTNAME <emph>Basic runtime conditions</emph>. The behaviour of %PRODUCTNAME Basic instructions can differ."
+msgstr ""
+
+#. cGCiF
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"par_id291592407073335\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/property.xhp\" name=\"Property statement\">Property statement</link>"
+msgstr ""
+
#. ZbXw2
#: ErrVBA.xhp
msgctxt ""
@@ -39761,13 +39725,13 @@ msgctxt ""
msgid "<literal>0</literal>: Resets error information and re-executes the instruction that caused the error. <literal>0</literal> is optional."
msgstr ""
-#. uukh4
+#. fakJ2
#: Resume.xhp
msgctxt ""
"Resume.xhp\n"
"par_id331586090532804\n"
"help.text"
-msgid "<emph>label: </emph>: Resets error information and resumes execution at the specified label of the current subroutine."
+msgid "<emph>label</emph>: Resets error information and resumes execution at the specified label of the current subroutine."
msgstr ""
#. 7NaeS
@@ -39878,13 +39842,13 @@ msgctxt ""
msgid "Use <literal>Resume Next</literal>, for example, when reporting anomalies encountered for an iterating process that must not be interrupted. In which case multiple handling routines may be required."
msgstr ""
-#. 4NKFt
+#. AeVfB
#: Resume.xhp
msgctxt ""
"Resume.xhp\n"
"par_id461586091018138\n"
"help.text"
-msgid "Using <literal>Resume</literal> without parameters to re-execute the faulty instruction can fit certain situations. However that may cause a neverending loop."
+msgid "Using <literal>Resume</literal> without parameters to re-execute the faulty instruction can fit certain situations. However that may cause a never ending loop."
msgstr ""
#. t97uD
@@ -39977,24 +39941,6 @@ msgctxt ""
msgid "Function MySQRTPI(arg as double) as double"
msgstr ""
-#. LxEYt
-#: calc_functions.xhp
-msgctxt ""
-"calc_functions.xhp\n"
-"bas_id731592358361242\n"
-"help.text"
-msgid "Dim oService as Object"
-msgstr ""
-
-#. GszLy
-#: calc_functions.xhp
-msgctxt ""
-"calc_functions.xhp\n"
-"bas_id971592358368906\n"
-"help.text"
-msgid "oService = createUNOService(\"com.sun.star.sheet.addin.Analysis\")"
-msgstr ""
-
#. HHyMW
#: calc_functions.xhp
msgctxt ""
@@ -40004,15 +39950,6 @@ msgctxt ""
msgid "MySQRTPI = oService.getSqrtPi(arg)"
msgstr ""
-#. AByBR
-#: calc_functions.xhp
-msgctxt ""
-"calc_functions.xhp\n"
-"bas_id451592358385346\n"
-"help.text"
-msgid "End Function"
-msgstr ""
-
#. emGWD
#: calc_functions.xhp
msgctxt ""
@@ -40553,13 +40490,13 @@ msgctxt ""
msgid "IMSECH"
msgstr ""
-#. DL5Fs
+#. 8Dtdh
#: calc_functions.xhp
msgctxt ""
"calc_functions.xhp\n"
"par_id871592355721957\n"
"help.text"
-msgid "Imsin"
+msgid "IMSIN"
msgstr ""
#. LnpEu
@@ -41390,6 +41327,204 @@ msgctxt ""
msgid "Refer to <link href=\"text/sbasic/python/python_platform.xhp\">Identifying the Operating System</link> and <link href=\"text/sbasic/python/python_session.xhp\">Getting Session Information</link> for class module examples, or <link href=\"text/sbasic/guide/access2base.xhp\">Access2Base shared Basic library</link> for other class examples making use of <literal>Option Compatible</literal> compiler mode."
msgstr ""
+#. QF4Ds
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"tit\n"
+"help.text"
+msgid "Syntax Diagrams"
+msgstr ""
+
+#. CkdjC
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"bm_id861593777289558\n"
+"help.text"
+msgid "<bookmark_value>Syntax diagrams; How to read</bookmark_value> <bookmark_value>Statements syntax;How to read</bookmark_value> <bookmark_value>Typographical conventions</bookmark_value>"
+msgstr ""
+
+#. VTTA3
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"hd_id221543446540070\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/conventions.xhp\" name=\"conventions\">How to Read Syntax Diagrams and Statements</link>"
+msgstr ""
+
+#. jJGWn
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id601593699108443\n"
+"help.text"
+msgid "%PRODUCTNAME Basic statements use syntax diagrams and textual conventions that follow these typographical rules:"
+msgstr ""
+
+#. FcuAQ
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id158193699546735\n"
+"help.text"
+msgid "LibreOffice Basic keywords or functions use propercasing: Call, DimArray, InputBox, Property."
+msgstr ""
+
+#. ny9xr
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id711593699548486\n"
+"help.text"
+msgid "Lowercase characters indicate information to supply: end, expression, start, variable."
+msgstr ""
+
+#. 6cDAC
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id881593760345504\n"
+"help.text"
+msgid "The syntax of a %PRODUCTNAME Basic one line statement is illustrated herewith:"
+msgstr ""
+
+#. 8Co5j
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"hd_id871593700670279\n"
+"help.text"
+msgid "Diagram example"
+msgstr ""
+
+#. 5AfpR
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id181593699574635\n"
+"help.text"
+msgid "Basic statement diagrams start and end with double vertical bars,"
+msgstr ""
+
+#. oNAUQ
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id711596399548486\n"
+"help.text"
+msgid "Loops indicate a possible repetition, an optional separator may be present,"
+msgstr ""
+
+#. qBArU
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id541593706654897\n"
+"help.text"
+msgid "Rectangles denote subsequent diagram fragments,"
+msgstr ""
+
+#. MgRRZ
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id251593706717957\n"
+"help.text"
+msgid "Diagram fragments extremities exhibit single vertical bars."
+msgstr ""
+
+#. 2ERcw
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id831588865616326\n"
+"help.text"
+msgid "<image src=\"media/helpimg/sbasic/a_statement.svg\" id=\"img_id651588865616326\"><alt id=\"alt_id281588865616326\">syntax of a statement</alt></image>"
+msgstr ""
+
+#. QDyRr
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id411579301639711\n"
+"help.text"
+msgid "A set of %PRODUCTNAME Basic statements - with optional labels - is using a colon <literal>:</literal> sign to separate them, it can be terminated with an optional comment. <literal>REM</literal> or an apostrophe sign introduce a comment."
+msgstr ""
+
+#. fR7p7
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id931593707147102\n"
+"help.text"
+msgid "<image src=\"media/helpimg/sbasic/comment_fragment.svg\" id=\"img_id191593707147102\"><alt id=\"alt_id111593707147102\">diagram fragment</alt></image>"
+msgstr ""
+
+#. tMPo2
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"hd_id71593700691968\n"
+"help.text"
+msgid "Textual example"
+msgstr ""
+
+#. vtggd
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id181593700546735\n"
+"help.text"
+msgid "<emph>[opt1|opt2|opt3]</emph> Items inside brackets are optional, alternatives are indicated with a vertical bar,"
+msgstr ""
+
+#. ap6xE
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id181593699546735\n"
+"help.text"
+msgid "<emph>case[[sep]…]</emph> An ellipsis indicates a possible repetition, an optional separator may be specified,"
+msgstr ""
+
+#. FEGF3
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id712593699548486\n"
+"help.text"
+msgid "<emph>{choice1|choice2}</emph> Items inside curly braces are compulsory, alternatives are indicated with a vertical bar."
+msgstr ""
+
+#. VFKcU
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id411593701639711\n"
+"help.text"
+msgid "A set of %PRODUCTNAME Basic statements - with optional labels - is using a colon <literal>:</literal> sign to separate them, it can be terminated with an optional comment. <literal>REM</literal> or an apostrophe sign introduce a comment."
+msgstr ""
+
+#. RUhNn
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"N0018\n"
+"help.text"
+msgid "GoTo there ' skip first statement"
+msgstr ""
+
+#. oCE77
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"N0019\n"
+"help.text"
+msgid "here: Print 1, : there: Print 2 REM explanatory text here"
+msgstr ""
+
#. 7pf8S
#: enum.xhp
msgctxt ""
@@ -42200,13 +42335,13 @@ msgctxt ""
msgid "Property Statement"
msgstr ""
-#. 4vJCy
+#. CxW74
#: property.xhp
msgctxt ""
"property.xhp\n"
"N0183\n"
"help.text"
-msgid "A property, also called field or attribute, characterizes a given object or piece of information. Properties can be used to control access to data. It is common use to include instructions at setting or reading time of properties. Code can vary from simple assignment to complex context dependant routines. Using <emph>Get</emph>, <emph>Let</emph> or <emph>Set</emph> accessers enforces properties' consistency when necessary."
+msgid "A property, also called field or attribute, characterizes a given object or piece of information. Properties can be used to control access to data. It is common use to include instructions at setting or reading time of properties. Code can vary from simple assignment to complex context dependent routines. Using <emph>Get</emph>, <emph>Let</emph> or <emph>Set</emph> accessors enforces properties' consistency when necessary."
msgstr ""
#. hD9fA
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 cd908930520..0a8ab797985 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: 2019-05-31 14:53+0200\n"
+"POT-Creation-Date: 2020-07-21 11:19+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"
@@ -16,6 +16,7 @@ msgstr ""
"X-Generator: LibreOffice\n"
"X-POOTLE-MTIME: 1531406281.000000\n"
+#. p9BFG
#: lib_depot.xhp
msgctxt ""
"lib_depot.xhp\n"
@@ -24,6 +25,7 @@ msgctxt ""
msgid "DEPOT Library"
msgstr ""
+#. rNFGR
#: lib_depot.xhp
msgctxt ""
"lib_depot.xhp\n"
@@ -32,6 +34,7 @@ msgctxt ""
msgid "<variable id=\"depot_lib\"><link href=\"text/sbasic/shared/03/lib_depot.xhp\" name=\"Depot library\">The <item type=\"literal\">Depot</item> Library</link></variable>"
msgstr ""
+#. Us2HT
#: lib_euro.xhp
msgctxt ""
"lib_euro.xhp\n"
@@ -40,6 +43,7 @@ msgctxt ""
msgid "EURO Library"
msgstr ""
+#. 5sJCA
#: lib_euro.xhp
msgctxt ""
"lib_euro.xhp\n"
@@ -48,6 +52,7 @@ msgctxt ""
msgid "<variable id=\"euro_lib\"><link href=\"text/sbasic/shared/03/lib_euro.xhp\" name=\"Euro library\">The <item type=\"literal\">Euro</item> Library</link></variable>"
msgstr ""
+#. rH2AG
#: lib_euro.xhp
msgctxt ""
"lib_euro.xhp\n"
@@ -56,6 +61,70 @@ msgctxt ""
msgid "<bookmark_value>BASIC Euro library</bookmark_value>"
msgstr ""
+#. 9edb6
+#: lib_euro.xhp
+msgctxt ""
+"lib_euro.xhp\n"
+"hd_id841593518085848\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. DkBkc
+#: lib_euro.xhp
+msgctxt ""
+"lib_euro.xhp\n"
+"par_id921593518140986\n"
+"help.text"
+msgid "The <emph>Euro</emph> library is used by the <emph>Euro converter…</emph> wizard."
+msgstr ""
+
+#. uAg7T
+#: lib_euro.xhp
+msgctxt ""
+"lib_euro.xhp\n"
+"par_id481593518247400\n"
+"help.text"
+msgid "Its entry points are:"
+msgstr ""
+
+#. SBNCb
+#: lib_euro.xhp
+msgctxt ""
+"lib_euro.xhp\n"
+"par_id381593519742529\n"
+"help.text"
+msgid "Selecting the <emph>Euro Converter…</emph> wizard loads the following libraries in memory:"
+msgstr ""
+
+#. TGAHA
+#: lib_euro.xhp
+msgctxt ""
+"lib_euro.xhp\n"
+"par_id691593519646426\n"
+"help.text"
+msgid "Basic routine name conflicts may exist when multiple Basic libraries are loaded in memory."
+msgstr ""
+
+#. 5NFbA
+#: lib_euro.xhp
+msgctxt ""
+"lib_euro.xhp\n"
+"par_id1001593520257636\n"
+"help.text"
+msgid "ImportWizard and <link href=\"text/sbasic/shared/03/lib_tools.xhp\" name=\"Tools library\">Tools</link> Basic libraries"
+msgstr ""
+
+#. JbBaB
+#: lib_euro.xhp
+msgctxt ""
+"lib_euro.xhp\n"
+"par_id251593518523704\n"
+"help.text"
+msgid "<link href=\"text/shared/autopi/01150000.xhp\" name=\"Euro Converter Wizard\">Euro Converter Wizard</link> describes what the <emph>Euro</emph> library does."
+msgstr ""
+
+#. G8mp2
#: lib_formwizard.xhp
msgctxt ""
"lib_formwizard.xhp\n"
@@ -64,6 +133,7 @@ msgctxt ""
msgid "FORMWIZARD Library"
msgstr ""
+#. Lehxm
#: lib_formwizard.xhp
msgctxt ""
"lib_formwizard.xhp\n"
@@ -72,6 +142,7 @@ msgctxt ""
msgid "<variable id=\"formwizard_lib\"><link href=\"text/sbasic/shared/03/lib_formwizard.xhp\" name=\"FormWizard library\">The <item type=\"literal\">FormWizard</item> Library</link></variable>"
msgstr ""
+#. tmFTn
#: lib_gimmicks.xhp
msgctxt ""
"lib_gimmicks.xhp\n"
@@ -80,6 +151,7 @@ msgctxt ""
msgid "GIMMICKS Library"
msgstr ""
+#. Q67FR
#: lib_gimmicks.xhp
msgctxt ""
"lib_gimmicks.xhp\n"
@@ -88,6 +160,7 @@ msgctxt ""
msgid "<variable id=\"gimmicks_lib\"><link href=\"text/sbasic/shared/03/lib_gimmicks.xhp\" name=\"Gimmicks library\">The <item type=\"literal\">Gimmicks</item> Library</link></variable>"
msgstr ""
+#. XD2GA
#: lib_gimmicks.xhp
msgctxt ""
"lib_gimmicks.xhp\n"
@@ -96,6 +169,97 @@ msgctxt ""
msgid "<bookmark_value>BASIC Gimmicks library</bookmark_value>"
msgstr ""
+#. EwqqW
+#: lib_importwiz.xhp
+msgctxt ""
+"lib_importwiz.xhp\n"
+"tit\n"
+"help.text"
+msgid "ImportWizard Library"
+msgstr ""
+
+#. stDZt
+#: lib_importwiz.xhp
+msgctxt ""
+"lib_importwiz.xhp\n"
+"hd_id31529004750471\n"
+"help.text"
+msgid "<variable id=\"importwiz_lib\"><link href=\"text/sbasic/shared/03/lib_importwiz.xhp\" name=\"ImportWizard library\">The <item type=\"literal\">ImportWizard</item> Library</link></variable>"
+msgstr ""
+
+#. pbesX
+#: lib_importwiz.xhp
+msgctxt ""
+"lib_importwiz.xhp\n"
+"bm_id231529070133574\n"
+"help.text"
+msgid "<bookmark_value>BASIC ImportWizard library</bookmark_value>"
+msgstr ""
+
+#. GFoap
+#: lib_importwiz.xhp
+msgctxt ""
+"lib_importwiz.xhp\n"
+"hd_id841593518085848\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. asxd6
+#: lib_importwiz.xhp
+msgctxt ""
+"lib_importwiz.xhp\n"
+"par_id921593518140986\n"
+"help.text"
+msgid "The <emph>ImportWizard</emph> library is used by the <emph>Document converter...</emph> wizard."
+msgstr ""
+
+#. FaGZt
+#: lib_importwiz.xhp
+msgctxt ""
+"lib_importwiz.xhp\n"
+"par_id481593518247400\n"
+"help.text"
+msgid "Its entry point is:"
+msgstr ""
+
+#. EyBsL
+#: lib_importwiz.xhp
+msgctxt ""
+"lib_importwiz.xhp\n"
+"par_id381593519742529\n"
+"help.text"
+msgid "Selecting the <emph>Document Converter...</emph> wizard loads the following libraries in memory:"
+msgstr ""
+
+#. vV4TD
+#: lib_importwiz.xhp
+msgctxt ""
+"lib_importwiz.xhp\n"
+"par_id691593519646426\n"
+"help.text"
+msgid "Basic routine name conflicts may exist when multiple Basic libraries are loaded in memory."
+msgstr ""
+
+#. ZCH7G
+#: lib_importwiz.xhp
+msgctxt ""
+"lib_importwiz.xhp\n"
+"par_id1001593520257636\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03/lib_tools.xhp\" name=\"Tools library\">Tools</link> Basic library"
+msgstr ""
+
+#. ZT5z9
+#: lib_importwiz.xhp
+msgctxt ""
+"lib_importwiz.xhp\n"
+"par_id251593518523704\n"
+"help.text"
+msgid "<link href=\"text/shared/autopi/01130000.xhp\" name=\"Document Converter\">Document Converter</link> describes what the <emph>ImportWizard</emph> library does."
+msgstr ""
+
+#. UWzWk
#: lib_schedule.xhp
msgctxt ""
"lib_schedule.xhp\n"
@@ -104,6 +268,7 @@ msgctxt ""
msgid "SCHEDULE Library"
msgstr ""
+#. CBBt6
#: lib_schedule.xhp
msgctxt ""
"lib_schedule.xhp\n"
@@ -112,6 +277,7 @@ msgctxt ""
msgid "<variable id=\"schedule_lib\"><link href=\"text/sbasic/shared/03/lib_schedule.xhp\" name=\"Schedule library\">The <item type=\"literal\">Schedule</item> Library</link></variable>"
msgstr ""
+#. CGA63
#: lib_schedule.xhp
msgctxt ""
"lib_schedule.xhp\n"
@@ -120,6 +286,7 @@ msgctxt ""
msgid "<bookmark_value>BASIC Schedule library</bookmark_value>"
msgstr ""
+#. AMFya
#: lib_script.xhp
msgctxt ""
"lib_script.xhp\n"
@@ -128,6 +295,7 @@ msgctxt ""
msgid "SCRIPTBINDINGLIBRARY Library"
msgstr ""
+#. KS8Yu
#: lib_script.xhp
msgctxt ""
"lib_script.xhp\n"
@@ -136,6 +304,7 @@ msgctxt ""
msgid "<variable id=\"script_lib\"><link href=\"text/sbasic/shared/03/lib_script.xhp\" name=\"ScriptBindingLibrary library\">The <item type=\"literal\">ScriptBindingLibrary</item> Library</link></variable>"
msgstr ""
+#. m3NsC
#: lib_script.xhp
msgctxt ""
"lib_script.xhp\n"
@@ -144,6 +313,61 @@ msgctxt ""
msgid "<bookmark_value>BASIC ScriptBindingLibrary library</bookmark_value>"
msgstr ""
+#. Z7iSC
+#: lib_script.xhp
+msgctxt ""
+"lib_script.xhp\n"
+"hd_id841593518085848\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. nnxNN
+#: lib_script.xhp
+msgctxt ""
+"lib_script.xhp\n"
+"par_id921593518140986\n"
+"help.text"
+msgid "The <emph>ScriptBindingLibrary</emph> library only contains dialogs, it is used by <emph>Highlight</emph> %PRODUCTNAME example scripts. Its dialogs are shared by Beanshell, Java and JavaScript example scripts."
+msgstr ""
+
+#. JdxBj
+#: lib_script.xhp
+msgctxt ""
+"lib_script.xhp\n"
+"par_id381593519742529\n"
+"help.text"
+msgid "Running any <emph>Highlight</emph> example script loads the <emph>ScriptBindingLibrary</emph> library in memory."
+msgstr ""
+
+#. 9CZwi
+#: lib_script.xhp
+msgctxt ""
+"lib_script.xhp\n"
+"par_id131593538122154\n"
+"help.text"
+msgid "This library is not used by %PRODUCTNAME Basic."
+msgstr ""
+
+#. Qh7KM
+#: lib_script.xhp
+msgctxt ""
+"lib_script.xhp\n"
+"par_id251593524531077\n"
+"help.text"
+msgid "<link href=\"text/shared/01/06130020.xhp\" name=\"Basic macro selector\">Basic macro selector</link>"
+msgstr ""
+
+#. wJqFF
+#: lib_script.xhp
+msgctxt ""
+"lib_script.xhp\n"
+"par_id721593525163663\n"
+"help.text"
+msgid "Beanshell, Java and JavaScript <link href=\"text/shared/01/06130030.xhp\" name=\"Scripts\">Scripts</link>"
+msgstr ""
+
+#. QZNvL
#: lib_template.xhp
msgctxt ""
"lib_template.xhp\n"
@@ -152,6 +376,7 @@ msgctxt ""
msgid "TEMPLATE Library"
msgstr ""
+#. wzLe7
#: lib_template.xhp
msgctxt ""
"lib_template.xhp\n"
@@ -160,6 +385,7 @@ msgctxt ""
msgid "<variable id=\"template_lib\"><link href=\"text/sbasic/shared/03/lib_template.xhp\" name=\"Template library\">The <item type=\"literal\">Template</item> Library</link></variable>"
msgstr ""
+#. adfxB
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -168,6 +394,7 @@ msgctxt ""
msgid "Tools Library"
msgstr ""
+#. vRB5r
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -176,6 +403,7 @@ msgctxt ""
msgid "<variable id=\"tools_lib\"><link href=\"text/sbasic/shared/03/lib_tools.xhp\" name=\"Tools library\">The <item type=\"literal\">Tools</item> Library</link></variable>"
msgstr ""
+#. rUPPX
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -184,6 +412,7 @@ msgctxt ""
msgid "<bookmark_value>BASIC Tools library</bookmark_value>"
msgstr ""
+#. DKAzk
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -192,6 +421,7 @@ msgctxt ""
msgid "<link href=\"text/sbasic/shared/03/lib_tools.xhp#debug_module\" name=\"debug module\"><item type=\"literal\">Debug</item> Module</link>"
msgstr ""
+#. pFFV7
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -200,6 +430,7 @@ msgctxt ""
msgid "<link href=\"text/sbasic/shared/03/lib_tools.xhp#listbox_module\" name=\"listbox module\"><item type=\"literal\">ListBox</item> Module</link>"
msgstr ""
+#. BDvVs
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -208,6 +439,7 @@ msgctxt ""
msgid "<link href=\"text/sbasic/shared/03/lib_tools.xhp#misc_module\" name=\"misc module\"><item type=\"literal\">Misc</item> Module</link>"
msgstr ""
+#. 6NCFB
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -216,6 +448,7 @@ msgctxt ""
msgid "<link href=\"text/sbasic/shared/03/lib_tools.xhp#modulecontrols_module\" name=\"module controls module\"><item type=\"literal\">ModuleControls</item> Module</link>"
msgstr ""
+#. YaqDd
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -224,6 +457,7 @@ msgctxt ""
msgid "<link href=\"text/sbasic/shared/03/lib_tools.xhp#strings_module\" name=\"strings module\"><item type=\"literal\">Strings</item> Module</link>"
msgstr ""
+#. BjA4M
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -232,6 +466,7 @@ msgctxt ""
msgid "<link href=\"text/sbasic/shared/03/lib_tools.xhp#ucb_module\" name=\"ucb module\"><item type=\"literal\">UCB</item> Module</link>"
msgstr ""
+#. ctfU3
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -240,6 +475,7 @@ msgctxt ""
msgid "<bookmark_value>BASIC Tools library;Debug module</bookmark_value>"
msgstr ""
+#. TKbhv
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -248,6 +484,7 @@ msgctxt ""
msgid "<item type=\"literal\">Debug</item> Module"
msgstr ""
+#. KBTsC
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -256,6 +493,7 @@ msgctxt ""
msgid "Functions and subroutines for debugging Basic macros."
msgstr ""
+#. PJAq4
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -264,6 +502,7 @@ msgctxt ""
msgid "<variable id=\"macro_name\">Macro</variable>"
msgstr ""
+#. aTmuP
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -272,6 +511,7 @@ msgctxt ""
msgid "<variable id=\"call_param\">Calling parameters and comments</variable>"
msgstr ""
+#. 7khGi
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -280,6 +520,7 @@ msgctxt ""
msgid "<bookmark_value>BASIC Tools library;ListBox module</bookmark_value>"
msgstr ""
+#. qTCF8
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -288,6 +529,7 @@ msgctxt ""
msgid "<item type=\"literal\">ListBox</item> Module"
msgstr ""
+#. BEjWa
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -296,6 +538,7 @@ msgctxt ""
msgid "Functions and subroutines for handling ListBox elements."
msgstr ""
+#. LR48E
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -304,6 +547,7 @@ msgctxt ""
msgid "<bookmark_value>BASIC Tools library;Misc module</bookmark_value>"
msgstr ""
+#. PASgz
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -312,6 +556,7 @@ msgctxt ""
msgid "<item type=\"literal\">Misc</item> Module"
msgstr ""
+#. 8rET3
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -320,6 +565,7 @@ msgctxt ""
msgid "Miscellaneous functions and subroutines."
msgstr ""
+#. 534YG
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -328,6 +574,7 @@ msgctxt ""
msgid "<bookmark_value>BASIC Tools library;ModuleControl module</bookmark_value>"
msgstr ""
+#. sonXm
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -336,6 +583,7 @@ msgctxt ""
msgid "<item type=\"literal\">ModuleControls</item> Module"
msgstr ""
+#. 3ASxZ
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -344,6 +592,7 @@ msgctxt ""
msgid "Functions and subroutines for module control."
msgstr ""
+#. Wyk6n
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -352,6 +601,7 @@ msgctxt ""
msgid "Refer to <link href=\"text/sbasic/guide/show_dialog.xhp#show_dialog\" name=\"Opening a Dialog with Basic\">Opening a Dialog with Basic</link> for an example of LoadDialog function."
msgstr ""
+#. fVAXC
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -360,6 +610,7 @@ msgctxt ""
msgid "<bookmark_value>BASIC Tools library;Strings module</bookmark_value>"
msgstr ""
+#. uFYzk
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -368,6 +619,7 @@ msgctxt ""
msgid "<item type=\"literal\">Strings</item> Module"
msgstr ""
+#. EbUdR
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -376,6 +628,7 @@ msgctxt ""
msgid "Advanced functions and subroutines for string manipulation."
msgstr ""
+#. iKnBp
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -384,6 +637,7 @@ msgctxt ""
msgid "<bookmark_value>BASIC Tools library;UCB module</bookmark_value>"
msgstr ""
+#. VeYbp
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -392,6 +646,7 @@ msgctxt ""
msgid "<item type=\"literal\">UCB</item> Module"
msgstr ""
+#. K2Cvw
#: lib_tools.xhp
msgctxt ""
"lib_tools.xhp\n"
@@ -399,3 +654,57 @@ msgctxt ""
"help.text"
msgid "<emph>Universal Content Broker</emph> functions and subroutines."
msgstr ""
+
+#. LsR47
+#: lib_wikieditor.xhp
+msgctxt ""
+"lib_wikieditor.xhp\n"
+"tit\n"
+"help.text"
+msgid "WikiEditor Library"
+msgstr ""
+
+#. QDwwy
+#: lib_wikieditor.xhp
+msgctxt ""
+"lib_wikieditor.xhp\n"
+"hd_id31529004750471\n"
+"help.text"
+msgid "<variable id=\"wikieditor_lib\"><link href=\"text/sbasic/shared/03/lib_wikieditor.xhp\" name=\"WikiEditor library\">The <item type=\"literal\">WikiEditor</item> Library</link></variable>"
+msgstr ""
+
+#. mBGxx
+#: lib_wikieditor.xhp
+msgctxt ""
+"lib_wikieditor.xhp\n"
+"bm_id231529070133574\n"
+"help.text"
+msgid "<bookmark_value>BASIC WikiEditor library</bookmark_value>"
+msgstr ""
+
+#. qGFuz
+#: lib_wikieditor.xhp
+msgctxt ""
+"lib_wikieditor.xhp\n"
+"hd_id841593518085848\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. MdATA
+#: lib_wikieditor.xhp
+msgctxt ""
+"lib_wikieditor.xhp\n"
+"par_id921593518140986\n"
+"help.text"
+msgid "The <emph>WikiEditor</emph> library only contains dialogs, it is used by <emph>Wiki Publisher</emph> bundled Java extension."
+msgstr ""
+
+#. k2E85
+#: lib_wikieditor.xhp
+msgctxt ""
+"lib_wikieditor.xhp\n"
+"par_id131593538122154\n"
+"help.text"
+msgid "This library is not used by %PRODUCTNAME Basic."
+msgstr ""