aboutsummaryrefslogtreecommitdiff
path: root/source/ast/helpcontent2/source/text/sbasic/shared.po
diff options
context:
space:
mode:
authorChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>2021-10-25 14:05:31 +0200
committerChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>2021-10-25 14:07:25 +0200
commit41974fc7ebdc4d8d6d8d017a6e68753fd5a049e3 (patch)
tree52902153ff1ffada5061b2c5ecbe6afde9c3315c /source/ast/helpcontent2/source/text/sbasic/shared.po
parent26c743b6e210606f1d10d34439d2073ca2140ed6 (diff)
update translations for master
and force-fix errors using pocheck Change-Id: Ic6888555f22c4e961c0734fa685969b43f89c02e
Diffstat (limited to 'source/ast/helpcontent2/source/text/sbasic/shared.po')
-rw-r--r--source/ast/helpcontent2/source/text/sbasic/shared.po754
1 files changed, 647 insertions, 107 deletions
diff --git a/source/ast/helpcontent2/source/text/sbasic/shared.po b/source/ast/helpcontent2/source/text/sbasic/shared.po
index a8031980f83..5ccb51e3789 100644
--- a/source/ast/helpcontent2/source/text/sbasic/shared.po
+++ b/source/ast/helpcontent2/source/text/sbasic/shared.po
@@ -3,8 +3,8 @@ 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-10-04 19:51+0200\n"
-"PO-Revision-Date: 2021-10-03 18:36+0000\n"
+"POT-Creation-Date: 2021-10-25 12:48+0200\n"
+"PO-Revision-Date: 2021-10-05 19:36+0000\n"
"Last-Translator: Adolfo Jayme Barrientos <fito@libreoffice.org>\n"
"Language-Team: Asturian <https://translations.documentfoundation.org/projects/libo_help-master/textsbasicshared/ast/>\n"
"Language: ast\n"
@@ -16621,13 +16621,13 @@ msgctxt ""
msgid "MsgBox Right(\"00\" & lHour , 2) & \":\"& Right(\"00\" & lMin , 2) & \":\" & Right(\"00\" & lSec , 2), 0, \"The time is\""
msgstr ""
-#. CWMJG
+#. oYudq
#: 03030303.xhp
msgctxt ""
"03030303.xhp\n"
"par_id491610993401822\n"
"help.text"
-msgid "The <literal>Timer</literal> function measures time in seconds. To measure time in milliseconds use the <embedvar href=\"text/sbasic/shared/03/sf_timer.xhp#TimerService\"/>."
+msgid "The <literal>Timer</literal> function measures time in seconds. To measure time in milliseconds use the <link href=\"text/sbasic/shared/03/sf_timer.xhp\" name=\"Timer_link\">Timer service</link> available in the <literal>ScriptForge</literal> library."
msgstr ""
#. ATnCy
@@ -24586,13 +24586,13 @@ msgctxt ""
msgid "<bookmark_value>Type statement</bookmark_value>"
msgstr ""
-#. aKHFj
+#. pipio
#: 03090413.xhp
msgctxt ""
"03090413.xhp\n"
"hd_id3153311\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03090413.xhp\" name=\"Type Statement\">Type Statement</link>"
+msgid "<variable id=\"Type_h1\"><link href=\"text/sbasic/shared/03090413.xhp\" name=\"Type Statement\">Type Statement</link></variable>"
msgstr ""
#. TYvyD
@@ -27799,13 +27799,13 @@ msgctxt ""
msgid "<bookmark_value>IsObject function</bookmark_value>"
msgstr "<bookmark_value>IsObject;función</bookmark_value>"
-#. 9oZFD
+#. MF9nS
#: 03102800.xhp
msgctxt ""
"03102800.xhp\n"
-"hd_id3149346\n"
+"hd_id51633474369322\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03102800.xhp\" name=\"IsObject Function\">IsObject Function</link>"
+msgid "<variable id=\"IsObject_h1\"><link href=\"text/sbasic/shared/03102800.xhp\" name=\"IsObject Function\">IsObject Function</link></variable>"
msgstr ""
#. AyVCR
@@ -27817,67 +27817,13 @@ msgctxt ""
msgid "Tests if a variable is an object, as opposed to primitive data types such as dates, numbers, texts. The function returns <literal>True</literal> if the variable is an object, otherwise it returns <literal>False</literal>."
msgstr ""
-#. gBKMV
-#: 03102800.xhp
-msgctxt ""
-"03102800.xhp\n"
-"hd_id3149234\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintaxis:"
-
-#. C8wfe
-#: 03102800.xhp
-msgctxt ""
-"03102800.xhp\n"
-"par_id3154285\n"
-"help.text"
-msgid "IsObject(var)"
-msgstr ""
-
-#. ni2zH
-#: 03102800.xhp
-msgctxt ""
-"03102800.xhp\n"
-"hd_id3148685\n"
-"help.text"
-msgid "Return value:"
-msgstr "Valor de torna:"
-
-#. 4SsCT
-#: 03102800.xhp
-msgctxt ""
-"03102800.xhp\n"
-"par_id3156024\n"
-"help.text"
-msgid "Boolean"
-msgstr ""
-
-#. rEmQA
-#: 03102800.xhp
-msgctxt ""
-"03102800.xhp\n"
-"hd_id3148947\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parámetros:"
-
-#. JBB4B
-#: 03102800.xhp
-msgctxt ""
-"03102800.xhp\n"
-"par_id3148552\n"
-"help.text"
-msgid "<emph>var:</emph> Any variable that you want to test."
-msgstr ""
-
-#. SPGXx
+#. jCmJE
#: 03102800.xhp
msgctxt ""
"03102800.xhp\n"
"par_id891575896963115\n"
"help.text"
-msgid "The following objects return <literal>True</literal>:"
+msgid "This function returns <literal>True</literal> for the following object types:"
msgstr ""
#. CBoWs
@@ -27934,6 +27880,24 @@ msgctxt ""
msgid "Data structures return <literal>True</literal> even when empty. Object defined variables return <literal>True</literal> even if uninitialized."
msgstr ""
+#. 4SsCT
+#: 03102800.xhp
+msgctxt ""
+"03102800.xhp\n"
+"par_id3156024\n"
+"help.text"
+msgid "Boolean"
+msgstr ""
+
+#. rTuwL
+#: 03102800.xhp
+msgctxt ""
+"03102800.xhp\n"
+"par_id3148552\n"
+"help.text"
+msgid "<emph>var:</emph> The variable to be tested."
+msgstr ""
+
#. yHDkt
#: 03102800.xhp
msgctxt ""
@@ -28888,14 +28852,14 @@ msgctxt ""
msgid "Set Statement"
msgstr ""
-#. GzHJQ
+#. zHGh5
#: 03103700.xhp
msgctxt ""
"03103700.xhp\n"
"bm_id3154422\n"
"help.text"
-msgid "<bookmark_value>Set statement</bookmark_value> <bookmark_value>New keyword</bookmark_value> <bookmark_value>Nothing object</bookmark_value>"
-msgstr ""
+msgid "<bookmark_value>Set statement</bookmark_value> <bookmark_value>Nothing object</bookmark_value>"
+msgstr "<bookmark_value>Establecer instrucción</bookmark_value><bookmark_value>Oxetu Nothing </bookmark_value>"
#. MT9CF
#: 03103700.xhp
@@ -29761,23 +29725,32 @@ msgctxt ""
msgid "<bookmark_value>EqualUnoObjects function</bookmark_value>"
msgstr "<bookmark_value>EqualUnoObjects;función</bookmark_value>"
-#. rqXey
+#. DxBM3
#: 03104600.xhp
msgctxt ""
"03104600.xhp\n"
-"hd_id3149205\n"
+"hd_id791633472607429\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03104600.xhp\" name=\"EqualUnoObjects Function\">EqualUnoObjects Function</link>"
+msgid "<variable id=\"EqualUnoObjects_h1\"><link href=\"text/sbasic/shared/03104600.xhp\" name=\"EqualUnoObjects Function\">EqualUnoObjects Function</link></variable>"
msgstr ""
-#. wrfhm
+#. Gc4cj
#: 03104600.xhp
msgctxt ""
"03104600.xhp\n"
"par_id3145090\n"
"help.text"
-msgid "Returns True if the two specified Basic Uno objects represent the same Uno object instance."
-msgstr "Devuelve True si los dos oxetos Basic Unu especificaos representen el mesmu casu d'oxetu Unu."
+msgid "Returns <emph>True</emph> if the two specified Basic variables represent the same Uno object instance."
+msgstr ""
+
+#. 9Zx4W
+#: 03104600.xhp
+msgctxt ""
+"03104600.xhp\n"
+"par_id61633530293311\n"
+"help.text"
+msgid "<emph>oObj1, oObj2:</emph> the variables to be tested."
+msgstr ""
#. NqNdq
#: 03104600.xhp
@@ -29788,22 +29761,22 @@ msgctxt ""
msgid "Bool"
msgstr "Lóxicu"
-#. eQEDj
+#. NvGLb
#: 03104600.xhp
msgctxt ""
"03104600.xhp\n"
-"par_id3156024\n"
+"par_id771633473462939\n"
"help.text"
-msgid "' Copy of objects -> same instance"
+msgid "The example below returns <emph>True</emph> because both <literal>oDoc</literal> and <literal>ThisComponent</literal> are references to the same object:"
msgstr ""
-#. kTNQT
+#. 5QGLx
#: 03104600.xhp
msgctxt ""
"03104600.xhp\n"
-"par_id3153525\n"
+"par_id181633473874216\n"
"help.text"
-msgid "' Copy of structs as value -> new instance"
+msgid "The example below returns <emph>False</emph> because the assignment creates a copy of the original object. Hence <literal>Struct1</literal> and <literal>Struct2</literal> refer to different object instances."
msgstr ""
#. hQzux
@@ -30364,13 +30337,13 @@ msgctxt ""
msgid "Use the <emph>Chr$</emph> function to send special control sequences to a printer or to another output source. You can also use it to insert quotation marks in a string expression."
msgstr "Use la función <emph>Chr$</emph> pa unviar secuencies de control especiales a una imprentadora o a otra fonte de salida. Tamién pue usalo pa inxertar comines nuna espresión de cadena."
-#. Yy5Eh
+#. 36Hj5
#: 03120102.xhp
msgctxt ""
"03120102.xhp\n"
-"par_id111552916434071\n"
+"par_id81634652871848\n"
"help.text"
-msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#err6\"/>, when VBA compatibility mode is enabled and expression is greater than 255."
+msgid "An overflow error will occur when VBA compatibility mode is enabled and the expression value is greater than 255."
msgstr ""
#. vHwsG
@@ -32650,14 +32623,14 @@ msgctxt ""
msgid "Split (Text As String, delimiter, number)"
msgstr "Split (Testu As String, allindiador, númberu)"
-#. BNdCD
+#. dBAZR
#: 03120314.xhp
msgctxt ""
"03120314.xhp\n"
"par_id3154285\n"
"help.text"
-msgid "String"
-msgstr "Cadena"
+msgid "With Option VBASupport 1: String, with Option VBASupport 0: Variant/String"
+msgstr ""
#. PRupM
#: 03120314.xhp
@@ -35404,13 +35377,13 @@ msgctxt ""
msgid "<bookmark_value>CreateObject function</bookmark_value>"
msgstr "<bookmark_value>Función CreateObject</bookmark_value>"
-#. GkTQC
+#. QpKCT
#: 03132400.xhp
msgctxt ""
"03132400.xhp\n"
"par_idN10580\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03132400.xhp\">CreateObject Function</link>"
+msgid "<variable id=\"CreateObject_h1\"><link href=\"text/sbasic/shared/03132400.xhp\">CreateObject Function</link></variable>"
msgstr ""
#. PAXDf
@@ -35431,14 +35404,14 @@ msgctxt ""
msgid "This method creates instances of the type that is passed as parameter."
msgstr "Esti métodu crea casos del tipu que se pasa como parámetru."
-#. mNxwL
+#. SHgqs
#: 03132400.xhp
msgctxt ""
"03132400.xhp\n"
-"par_idN105A6\n"
+"par_id191633632167310\n"
"help.text"
-msgid "oObj = CreateObject( type )"
-msgstr "oObj = CreateObject( type )"
+msgid "<emph>type:</emph> the type of the object to be created, as a string."
+msgstr ""
#. Gthw7
#: 03132500.xhp
@@ -37465,49 +37438,94 @@ msgctxt ""
msgid "Round Function [VBA]"
msgstr ""
-#. 66dvh
+#. zEB5S
#: 03170000.xhp
msgctxt ""
"03170000.xhp\n"
"bm_id3150499\n"
"help.text"
-msgid "<bookmark_value>Round function</bookmark_value>"
+msgid "<bookmark_value>Round function (VBA)</bookmark_value>"
msgstr ""
-#. FPUAv
+#. oVQUL
#: 03170000.xhp
msgctxt ""
"03170000.xhp\n"
"hd_id3150499\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03170000.xhp\" name=\"Round Function [VBA]\">Round Function [VBA]</link>"
+msgid "<variable id=\"Round_VBA_h1\"><link href=\"text/sbasic/shared/03170000.xhp\" name=\"Round Function [VBA]\">Round Function [VBA]</link></variable>"
msgstr ""
-#. PGShA
+#. B6tFP
#: 03170000.xhp
msgctxt ""
"03170000.xhp\n"
"par_id3151384\n"
"help.text"
-msgid "The Round function returns a number rounded to a specified number of digits."
+msgid "Rounds a numeric value to a specified number of decimal digits."
msgstr ""
-#. hbUFX
+#. yUTFN
+#: 03170000.xhp
+msgctxt ""
+"03170000.xhp\n"
+"par_id741634154499890\n"
+"help.text"
+msgid "This function implements the rounding rule known as \"round-to-even\". With this rule, whenever the difference between the number to be rounded and its nearest integer is equal to 0.5, the number is rounded to the nearest even number. See the examples <link href=\"text/sbasic/shared/03170000.xhp#round_example\" name=\"round_ex_link\">below</link> to learn more about this rule."
+msgstr ""
+
+#. DfnHz
+#: 03170000.xhp
+msgctxt ""
+"03170000.xhp\n"
+"par_id691634217736290\n"
+"help.text"
+msgid "Beware that VBA's <literal>Round</literal> function works differently than %PRODUCTNAME Calc's <literal>Round</literal> function. In Calc, if the difference between the number to be rounded and the nearest integer is exactly 0.5, then the number is rounded up. Hence, in Calc the number 2.5 is rounded to 3 whereas using VBA's <literal>Round</literal> function the value 2.5 is rounded to 2 due to the \"round-to-even\" rule."
+msgstr ""
+
+#. GSzGj
#: 03170000.xhp
msgctxt ""
"03170000.xhp\n"
"par_id240720170117391741\n"
"help.text"
-msgid "<emph>expression</emph>: Required. The numeric expression to be rounded."
+msgid "<emph>expression</emph>: The numeric expression to be rounded."
msgstr ""
-#. gAZc7
+#. 9E33v
#: 03170000.xhp
msgctxt ""
"03170000.xhp\n"
"par_id240720170117395610\n"
"help.text"
-msgid "<emph>numdecimalplaces</emph>: Optional. Specifies how many places to the right of the decimal are included in the rounding. Default is 0."
+msgid "<emph>numdecimalplaces</emph>: Optional argument that specifies the number of decimal digits in the resulting rounded value. The default value is 0."
+msgstr ""
+
+#. oSEiU
+#: 03170000.xhp
+msgctxt ""
+"03170000.xhp\n"
+"par_id541634154843718\n"
+"help.text"
+msgid "The following examples illustrate the \"round-to-even\" rule:"
+msgstr ""
+
+#. 4DLZC
+#: 03170000.xhp
+msgctxt ""
+"03170000.xhp\n"
+"bas_id651634154984931\n"
+"help.text"
+msgid "' Rounding to the nearest integer (decimalplaces = 0)"
+msgstr ""
+
+#. DQwkT
+#: 03170000.xhp
+msgctxt ""
+"03170000.xhp\n"
+"bas_id651634157812537\n"
+"help.text"
+msgid "' Rounding with 2 decimal digits (decimalplaces = 2)"
msgstr ""
#. g7CVV
@@ -38759,7 +38777,7 @@ msgctxt ""
"hd_id441586092960246\n"
"help.text"
msgid "Examples:"
-msgstr ""
+msgstr "Exemplos:"
#. 4dyMX
#: Resume.xhp
@@ -38993,7 +39011,7 @@ msgctxt ""
"par_id291632673370039\n"
"help.text"
msgid "All Calc functions must be expressed with their English names."
-msgstr ""
+msgstr "Toles funciones de Calc han espresase colos nomes n'inglés."
#. dfwfw
#: calc_functions.xhp
@@ -40165,6 +40183,375 @@ msgctxt ""
msgid "BasicCodeStubs"
msgstr ""
+#. vSapF
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"tit\n"
+"help.text"
+msgid "Collection Object"
+msgstr ""
+
+#. 5of5h
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"bm_id3149205\n"
+"help.text"
+msgid "<bookmark_value>Collection Object</bookmark_value> <bookmark_value>Collection;Count</bookmark_value>"
+msgstr ""
+
+#. 68sg6
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"hd_id791633472607429\n"
+"help.text"
+msgid "<variable id=\"Collection_h1\"><link href=\"text/sbasic/shared/collection.xhp\" name=\"New_Operator\">Collection Object</link></variable>"
+msgstr ""
+
+#. 7xSei
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id581633961735332\n"
+"help.text"
+msgid "Collections can be used to store items of different types. Each item can be accessed by its index or by an optional key associated with it."
+msgstr ""
+
+#. 9b4kg
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id131633961959816\n"
+"help.text"
+msgid "A <literal>Collection</literal> object has the following methods:"
+msgstr ""
+
+#. XoLQr
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id331633962000259\n"
+"help.text"
+msgid "<emph>Add:</emph> inserts a new item into the collection. Optionally a string value can be defined as the key to the item."
+msgstr ""
+
+#. ddAGy
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id181633962000767\n"
+"help.text"
+msgid "<emph>Count:</emph> returns the number of items in the collection."
+msgstr ""
+
+#. ad7qY
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id521633962001072\n"
+"help.text"
+msgid "<emph>Item:</emph> returns the item in the collection by passing its index or key."
+msgstr ""
+
+#. GX6nx
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id981633962001272\n"
+"help.text"
+msgid "<emph>Remove:</emph> removes the specified item from the collection by its index or key."
+msgstr ""
+
+#. yyWx7
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id221633976539661\n"
+"help.text"
+msgid "Items in a Collection can be accessed either by their indices (as in a 1-based single-dimensional Array) or by their associated keys."
+msgstr ""
+
+#. PheLX
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id811634214809970\n"
+"help.text"
+msgid "The <link href=\"text/sbasic/shared/03/sf_dictionary.xhp\" name=\"SFDic_link\"><literal>ScriptForge Dictionary</literal></link> service extends the <literal>Collection</literal> object by providing supplemental features as key retrieval and replacement, as well as import/export to Array objects and JSON strings."
+msgstr ""
+
+#. pJAht
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"hd_id51633962353863\n"
+"help.text"
+msgid "Creating a Collection"
+msgstr ""
+
+#. 28i8B
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id491633962366024\n"
+"help.text"
+msgid "To create a <literal>Collection</literal> use the <literal>New</literal> keyword. The following example creates a <literal>Collection</literal> object and populates it with three items:"
+msgstr ""
+
+#. 8hHmz
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"hd_id421633962742512\n"
+"help.text"
+msgid "Adding Items"
+msgstr ""
+
+#. G49p7
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"bm_id591633974561425\n"
+"help.text"
+msgid "<bookmark_value>Collection;Add</bookmark_value>"
+msgstr ""
+
+#. 3qnWY
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id261633962766238\n"
+"help.text"
+msgid "The <literal>Add</literal> method can be used to add new items into the <literal>Collection</literal> object."
+msgstr ""
+
+#. htAaY
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id501633974650241\n"
+"help.text"
+msgid "<emph>item:</emph> the item to be added to the <literal>Collection</literal>. May be of any type."
+msgstr ""
+
+#. DUGrx
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id181633974650705\n"
+"help.text"
+msgid "<emph>key:</emph> string value used as the unique key used to identify this value."
+msgstr ""
+
+#. yoEzK
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id391633974651050\n"
+"help.text"
+msgid "<emph>before, after:</emph> optional keyword argument that indicates where the new item will be placed in the <literal>Collection</literal>. Only one of the arguments <literal>before</literal> or <literal>after</literal> can be specified to determine the index or key before which (or after which) the new item is to be placed."
+msgstr ""
+
+#. xcdEF
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id211633962988398\n"
+"help.text"
+msgid "The example below adds two elements into a <literal>Collection</literal>. The first has a key associated with it, whereas the second does not."
+msgstr ""
+
+#. ZKBEQ
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id71633963110632\n"
+"help.text"
+msgid "The <literal>Add</literal> method also supports keyword arguments:"
+msgstr ""
+
+#. ZhTZb
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id941633963225913\n"
+"help.text"
+msgid "Keys must be unique in a <literal>Collection</literal> object. Comparison between keys is <emph>case-insensitive</emph>. Adding duplicated keys will result in a runtime error."
+msgstr ""
+
+#. NVgmj
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id891633975568372\n"
+"help.text"
+msgid "The example below illustrates how to use the <literal>Before</literal> and <literal>After</literal> keyword arguments to determine the position of the item that is being added."
+msgstr ""
+
+#. WxjE9
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id121633976325472\n"
+"help.text"
+msgid "Items in a <literal>Collection</literal> object are assigned an integer index value that starts at 1 and corresponds to the order in which they were added."
+msgstr ""
+
+#. 2Lrc6
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"hd_id141633977141797\n"
+"help.text"
+msgid "Accessing Items"
+msgstr ""
+
+#. DDdKC
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"bm_id481633977601834\n"
+"help.text"
+msgid "<bookmark_value>Collection;Item</bookmark_value>"
+msgstr ""
+
+#. MquEn
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id431633977156315\n"
+"help.text"
+msgid "Use the <literal>Item</literal> method to access a given item by its index or key."
+msgstr ""
+
+#. DCFTg
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id261633976447187\n"
+"help.text"
+msgid "<emph>index:</emph> an integer value specifying the index of the item to be returned."
+msgstr ""
+
+#. mqA85
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id51633976782487\n"
+"help.text"
+msgid "<emph>key:</emph> a string value specifying the key of the item to be returned."
+msgstr ""
+
+#. egnJW
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"hd_id651633976030220\n"
+"help.text"
+msgid "Removing Items"
+msgstr ""
+
+#. BdBa3
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"bm_id311633977567197\n"
+"help.text"
+msgid "<bookmark_value>Collection;Remove</bookmark_value>"
+msgstr ""
+
+#. Wteju
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id391633976125206\n"
+"help.text"
+msgid "Use the <literal>Remove</literal> method to delete items from a <literal>Collection</literal> object."
+msgstr ""
+
+#. sHVAN
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id121633976268027\n"
+"help.text"
+msgid "Items can be removed either by their indices or key values."
+msgstr ""
+
+#. o9Eyd
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id261633976447289\n"
+"help.text"
+msgid "<emph>index:</emph> an integer value specifying the index of the item to be removed."
+msgstr ""
+
+#. 8TMiC
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id51633976782455\n"
+"help.text"
+msgid "<emph>key:</emph> a string value specifying the key of the item to be removed."
+msgstr ""
+
+#. WpHmn
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"hd_id491633978085731\n"
+"help.text"
+msgid "Iterating Over all Items"
+msgstr ""
+
+#. FVzmC
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id91633978099143\n"
+"help.text"
+msgid "It is possible to use a <literal>For Each ... Next</literal> statement to iterate over all items in a <literal>Collection</literal>."
+msgstr ""
+
+#. EWDWE
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"hd_id191634215349347\n"
+"help.text"
+msgid "Clearing a Collection"
+msgstr ""
+
+#. V4EZw
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"par_id891634215363485\n"
+"help.text"
+msgid "To remove all items from a <literal>Collection</literal> object call the <literal>Remove</literal> method for each item, as illustrated in the example below:"
+msgstr ""
+
+#. tUMtQ
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"bas_id681634215646028\n"
+"help.text"
+msgid "' Create a sample Collection with two entries"
+msgstr ""
+
+#. Yy5nP
+#: collection.xhp
+msgctxt ""
+"collection.xhp\n"
+"bas_id391634215647196\n"
+"help.text"
+msgid "' Removes all items in the collection"
+msgstr ""
+
#. gvH3T
#: compatibilitymode.xhp
msgctxt ""
@@ -40345,13 +40732,13 @@ msgctxt ""
msgid "<variable id=\"compatiblestatement\"><link href=\"text/sbasic/shared/compatible.xhp\" name=\"compatible\">Option Compatible Statement</link></variable>"
msgstr ""
-#. qCdkp
+#. 6HFov
#: compatible.xhp
msgctxt ""
"compatible.xhp\n"
"N0106\n"
"help.text"
-msgid "<literal>Option Compatible</literal> turns on the VBA-compatible Basic compiler mode at the module level."
+msgid "<literal>Option Compatible</literal> extends %PRODUCTNAME Basic compiler and runtime, allowing supplemental language constructs to Basic."
msgstr ""
#. SNhhH
@@ -41038,6 +41425,78 @@ msgctxt ""
msgid "<image src=\"media/helpimg/sbasic/char_fragment.svg\" id=\"img_id4157296484514\"><alt id=\"alt_id15152796484516\">type declaration characters</alt></image>"
msgstr ""
+#. tYUK6
+#: is_keyword.xhp
+msgctxt ""
+"is_keyword.xhp\n"
+"tit\n"
+"help.text"
+msgid "Is Operator"
+msgstr ""
+
+#. xvBgn
+#: is_keyword.xhp
+msgctxt ""
+"is_keyword.xhp\n"
+"bm_id3149205\n"
+"help.text"
+msgid "<bookmark_value>Is Operator</bookmark_value>"
+msgstr ""
+
+#. 7otAB
+#: is_keyword.xhp
+msgctxt ""
+"is_keyword.xhp\n"
+"hd_id791633472607429\n"
+"help.text"
+msgid "<variable id=\"IsOperator_h1\"><link href=\"text/sbasic/shared/is_keyword.xhp\" name=\"Is_Operator\">Is Operator</link></variable>"
+msgstr ""
+
+#. mwGMA
+#: is_keyword.xhp
+msgctxt ""
+"is_keyword.xhp\n"
+"par_id3145090\n"
+"help.text"
+msgid "Tests if two Basic variables refer to the same object instance."
+msgstr ""
+
+#. HTVQA
+#: is_keyword.xhp
+msgctxt ""
+"is_keyword.xhp\n"
+"par_id441633531311929\n"
+"help.text"
+msgid "If <literal>oObj1</literal> and <literal>oObj2</literal> are references to the same object instance, the result will be <emph>True</emph>."
+msgstr ""
+
+#. akugg
+#: is_keyword.xhp
+msgctxt ""
+"is_keyword.xhp\n"
+"par_id771633473462939\n"
+"help.text"
+msgid "The example below first defines a new type <literal>Student</literal>. Calling <literal>TestObjects</literal> creates the object <literal>oStudent1</literal> as a new object of this type."
+msgstr ""
+
+#. mAAho
+#: is_keyword.xhp
+msgctxt ""
+"is_keyword.xhp\n"
+"par_id841633532400710\n"
+"help.text"
+msgid "The assignment <literal>oStudent2 = oStudent1</literal> actually copies the reference to the same object. Hence the result of applying the <literal>Is</literal> operator is <emph>True</emph>."
+msgstr ""
+
+#. mvVuR
+#: is_keyword.xhp
+msgctxt ""
+"is_keyword.xhp\n"
+"par_id181633473874216\n"
+"help.text"
+msgid "The example below returns <emph>False</emph> because <literal>oStudent1</literal> and <literal>oStudent2</literal> are references to two different object instances, each created with the <literal>New</literal> operator."
+msgstr ""
+
#. onSEk
#: keys.xhp
msgctxt ""
@@ -41344,6 +41803,87 @@ msgctxt ""
msgid "%PRODUCTNAME installs a set of Basic macro libraries that can be accessed from your Basic macros."
msgstr ""
+#. 44MBv
+#: new_keyword.xhp
+msgctxt ""
+"new_keyword.xhp\n"
+"tit\n"
+"help.text"
+msgid "New Operator"
+msgstr ""
+
+#. 8iBmc
+#: new_keyword.xhp
+msgctxt ""
+"new_keyword.xhp\n"
+"bm_id3149205\n"
+"help.text"
+msgid "<bookmark_value>New Operator</bookmark_value>"
+msgstr ""
+
+#. T3AA8
+#: new_keyword.xhp
+msgctxt ""
+"new_keyword.xhp\n"
+"hd_id791633472607429\n"
+"help.text"
+msgid "<variable id=\"NewOperator_h1\"><link href=\"text/sbasic/shared/new_keyword.xhp\" name=\"New_Operator\">New Operator</link></variable>"
+msgstr ""
+
+#. BWufp
+#: new_keyword.xhp
+msgctxt ""
+"new_keyword.xhp\n"
+"par_id3145090\n"
+"help.text"
+msgid "Use the <literal>New</literal> operator to instantiate objects of user-defined types, as well as Uno services, structs and enumerations."
+msgstr ""
+
+#. uDGEZ
+#: new_keyword.xhp
+msgctxt ""
+"new_keyword.xhp\n"
+"par_id831633630704012\n"
+"help.text"
+msgid "The <literal>New</literal> operator can be used either during variable declaration or in an assignment operation."
+msgstr ""
+
+#. r6osC
+#: new_keyword.xhp
+msgctxt ""
+"new_keyword.xhp\n"
+"par_id621633630563936\n"
+"help.text"
+msgid "The following example uses the <literal>New</literal> operator to create an instance of the <literal>PropertyValue</literal> Uno struct."
+msgstr ""
+
+#. nPNvc
+#: new_keyword.xhp
+msgctxt ""
+"new_keyword.xhp\n"
+"bas_id631633630856218\n"
+"help.text"
+msgid "' Instantiating the object during variable declaration"
+msgstr ""
+
+#. Ts8iC
+#: new_keyword.xhp
+msgctxt ""
+"new_keyword.xhp\n"
+"bas_id11633631135918\n"
+"help.text"
+msgid "' The same can be accomplished with an assignment"
+msgstr ""
+
+#. 6RJcJ
+#: new_keyword.xhp
+msgctxt ""
+"new_keyword.xhp\n"
+"par_id971633631328827\n"
+"help.text"
+msgid "The example below creates a new type <literal>Student</literal> and instantiates an object of this type:"
+msgstr ""
+
#. r4nQn
#: partition.xhp
msgctxt ""
@@ -42413,7 +42953,7 @@ msgctxt ""
"hd_id121622648046670\n"
"help.text"
msgid "%PRODUCTNAME Global Objects"
-msgstr ""
+msgstr "Oxetos globales de %PRODUCTNAME"
#. xd3nC
#: uno_objects.xhp