aboutsummaryrefslogtreecommitdiff
path: root/source/gug/helpcontent2/source/text/sbasic/shared/03.po
diff options
context:
space:
mode:
authorChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>2021-03-23 12:34:36 +0100
committerChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>2021-03-23 12:41:21 +0100
commit943a62baf90a015aac8846f3b8d88c8a49787fe7 (patch)
treeb95adb6c329320d3656e8d7f0bed56de459fd56b /source/gug/helpcontent2/source/text/sbasic/shared/03.po
parentff06bb650ac32a415815345a1fd4184a8fc311d4 (diff)
update translations for master
and force-fix errors using pocheck Change-Id: I2afa643ae8af893ee3fce0009bcfac545a12b6f3
Diffstat (limited to 'source/gug/helpcontent2/source/text/sbasic/shared/03.po')
-rw-r--r--source/gug/helpcontent2/source/text/sbasic/shared/03.po4051
1 files changed, 3614 insertions, 437 deletions
diff --git a/source/gug/helpcontent2/source/text/sbasic/shared/03.po b/source/gug/helpcontent2/source/text/sbasic/shared/03.po
index e7901c50423..87a4c62b2aa 100644
--- a/source/gug/helpcontent2/source/text/sbasic/shared/03.po
+++ b/source/gug/helpcontent2/source/text/sbasic/shared/03.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-02-22 17:17+0100\n"
-"PO-Revision-Date: 2021-02-21 17:36+0000\n"
+"POT-Creation-Date: 2021-03-23 11:44+0100\n"
+"PO-Revision-Date: 2021-03-23 11:02+0000\n"
"Last-Translator: Adolfo Jayme Barrientos <fito@libreoffice.org>\n"
"Language-Team: Spanish <https://translations.documentfoundation.org/projects/libo_help-master/textsbasicshared03/es/>\n"
"Language: es\n"
@@ -16,6 +16,87 @@ msgstr ""
"X-Generator: LibreOffice\n"
"X-POOTLE-MTIME: 1548211825.000000\n"
+#. ViEWM
+#: avail_release.xhp
+msgctxt ""
+"avail_release.xhp\n"
+"tit\n"
+"help.text"
+msgid "(Un)Available since release"
+msgstr ""
+
+#. CeSww
+#: avail_release.xhp
+msgctxt ""
+"avail_release.xhp\n"
+"not_BasMeth\n"
+"help.text"
+msgid "This method is not available in Basic."
+msgstr ""
+
+#. LDXQx
+#: avail_release.xhp
+msgctxt ""
+"avail_release.xhp\n"
+"not_BasProp\n"
+"help.text"
+msgid "This property is not available in Basic."
+msgstr ""
+
+#. 4GDXo
+#: avail_release.xhp
+msgctxt ""
+"avail_release.xhp\n"
+"not_PycMeth\n"
+"help.text"
+msgid "This method is not available in Python."
+msgstr ""
+
+#. 3ZUdq
+#: avail_release.xhp
+msgctxt ""
+"avail_release.xhp\n"
+"not_PycProp\n"
+"help.text"
+msgid "This property is not available in Python."
+msgstr ""
+
+#. GXE45
+#: avail_release.xhp
+msgctxt ""
+"avail_release.xhp\n"
+"par_id281613660174140\n"
+"help.text"
+msgid "These methods are available from %PRODUCTNAME 7.2 onwards."
+msgstr ""
+
+#. qjuHF
+#: avail_release.xhp
+msgctxt ""
+"avail_release.xhp\n"
+"par_id981613655373210\n"
+"help.text"
+msgid "This control is available from %PRODUCTNAME 7.2 onwards."
+msgstr ""
+
+#. bAYUN
+#: avail_release.xhp
+msgctxt ""
+"avail_release.xhp\n"
+"par_id831613654401663\n"
+"help.text"
+msgid "These event properties are available from %PRODUCTNAME 7.2 onwards."
+msgstr ""
+
+#. kVj8c
+#: avail_release.xhp
+msgctxt ""
+"avail_release.xhp\n"
+"par_id201613654395537\n"
+"help.text"
+msgid "This property is available from %PRODUCTNAME 7.2 onwards."
+msgstr ""
+
#. EziC4
#: lib_ScriptForge.xhp
msgctxt ""
@@ -23,7 +104,7 @@ msgctxt ""
"tit\n"
"help.text"
msgid "ScriptForge Libraries"
-msgstr "Bibliotecas ScriptForge"
+msgstr "Bibliotecas de ScriptForge"
#. NXPBo
#: lib_ScriptForge.xhp
@@ -43,15 +124,6 @@ msgctxt ""
msgid "<bookmark_value>BASIC ScriptForge library</bookmark_value>"
msgstr "<bookmark_value>biblioteca ScriptForge de Basic</bookmark_value>"
-#. MHX92
-#: lib_ScriptForge.xhp
-msgctxt ""
-"lib_ScriptForge.xhp\n"
-"par_id901528999850603\n"
-"help.text"
-msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#basiclibrarynote\" markup=\"keep\"/><br/> <item type=\"literal\">GlobalScope.BasicLibraries.LoadLibrary(\"ScriptForge\")</item>"
-msgstr ""
-
#. WLejn
#: lib_ScriptForge.xhp
msgctxt ""
@@ -79,14 +151,68 @@ msgctxt ""
msgid "The <literal>ScriptForge</literal> Basic library is available from %PRODUCTNAME 7.1 onwards."
msgstr "La biblioteca <literal>ScriptForge</literal> de Basic está disponible a partir de la versión 7.1 de %PRODUCTNAME."
-#. acPUv
+#. Depaw
#: lib_ScriptForge.xhp
msgctxt ""
"lib_ScriptForge.xhp\n"
-"par_id891611613601554\n"
+"hd_id851613836643580\n"
"help.text"
msgid "Services provided by the ScriptForge library"
-msgstr "Servicios que brinda la biblioteca ScriptForge"
+msgstr "Servicios provistos por la biblioteca ScriptForge"
+
+#. dw2Fe
+#: lib_ScriptForge.xhp
+msgctxt ""
+"lib_ScriptForge.xhp\n"
+"par_id131613838858931\n"
+"help.text"
+msgid "Category"
+msgstr "Categoría"
+
+#. TmFbF
+#: lib_ScriptForge.xhp
+msgctxt ""
+"lib_ScriptForge.xhp\n"
+"par_id441613838858931\n"
+"help.text"
+msgid "Services"
+msgstr "Servicios"
+
+#. ZZKBq
+#: lib_ScriptForge.xhp
+msgctxt ""
+"lib_ScriptForge.xhp\n"
+"par_id851613847558931\n"
+"help.text"
+msgid "%PRODUCTNAME Basic"
+msgstr ""
+
+#. jv7Z3
+#: lib_ScriptForge.xhp
+msgctxt ""
+"lib_ScriptForge.xhp\n"
+"par_id131613838825831\n"
+"help.text"
+msgid "Document Content"
+msgstr "Contenido del documento"
+
+#. 8fZtg
+#: lib_ScriptForge.xhp
+msgctxt ""
+"lib_ScriptForge.xhp\n"
+"par_id131613947858931\n"
+"help.text"
+msgid "User Interface"
+msgstr "Interfaz de usuario"
+
+#. dAomL
+#: lib_ScriptForge.xhp
+msgctxt ""
+"lib_ScriptForge.xhp\n"
+"par_id131613866258931\n"
+"help.text"
+msgid "Utilities"
+msgstr "Utilidades"
#. 6gvZc
#: lib_ScriptForge.xhp
@@ -167,7 +293,7 @@ msgctxt ""
"par_id921593518140986\n"
"help.text"
msgid "The <emph>Euro</emph> library is used by the <emph>Euro converter…</emph> wizard."
-msgstr ""
+msgstr "La biblioteca <emph>Euro</emph> la utiliza el asistente <emph>Conversor de euros</emph>."
#. uAg7T
#: lib_euro.xhp
@@ -178,14 +304,14 @@ msgctxt ""
msgid "Its entry points are:"
msgstr "Sus puntos de entrada son:"
-#. SBNCb
+#. puNwN
#: 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 ""
+msgid "Selecting the <emph>Euro Converter</emph> wizard loads the following libraries in memory:"
+msgstr "Seleccionar el asistente <emph>Conversor de euros</emph> carga estas bibliotecas en memoria:"
#. TGAHA
#: lib_euro.xhp
@@ -194,7 +320,7 @@ msgctxt ""
"par_id691593519646426\n"
"help.text"
msgid "Basic routine name conflicts may exist when multiple Basic libraries are loaded in memory."
-msgstr ""
+msgstr "Pueden acaecer conflictos de nombres de rutinas de Basic cuando se cargan varias bibliotecas en la memoria."
#. 5NFbA
#: lib_euro.xhp
@@ -203,7 +329,7 @@ msgctxt ""
"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 ""
+msgstr "Bibliotecas ImportWizard y <link href=\"text/sbasic/shared/03/lib_tools.xhp\" name=\"Tools library\">Tools</link> de Basic"
#. JbBaB
#: lib_euro.xhp
@@ -212,7 +338,7 @@ msgctxt ""
"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 ""
+msgstr "El <link href=\"text/shared/autopi/01150000.xhp\" name=\"Euro Converter Wizard\">asistente Conversor de euros</link> ilustra lo que hace la biblioteca <emph>Euro</emph>."
#. G8mp2
#: lib_formwizard.xhp
@@ -268,14 +394,14 @@ msgctxt ""
msgid "Description"
msgstr "Descripción"
-#. kN4F6
+#. ewcAB
#: lib_gimmicks.xhp
msgctxt ""
"lib_gimmicks.xhp\n"
"par_id921593518140986\n"
"help.text"
-msgid "The <emph>Gimmicks</emph> library is used by the <emph>AutoText...</emph> wizard."
-msgstr ""
+msgid "The <emph>Gimmicks</emph> library is used by the <emph>AutoText</emph> wizard."
+msgstr "La biblioteca <emph>Gimmicks</emph> la utiliza el asistente <emph>Texto automático</emph>."
#. kHzUe
#: lib_gimmicks.xhp
@@ -284,7 +410,7 @@ msgctxt ""
"par_id481593518247400\n"
"help.text"
msgid "Its entry points are:"
-msgstr ""
+msgstr "Sus puntos de entrada son:"
#. AmCFb
#: lib_gimmicks.xhp
@@ -293,7 +419,7 @@ msgctxt ""
"par_id381593519742529\n"
"help.text"
msgid "Selecting <menuitem>Tools - AutoText</menuitem> loads the following library in memory:"
-msgstr ""
+msgstr "Seleccionar <menuitem>Herramientas ▸ Texto automático</menuitem> carga la biblioteca siguiente en la memoria:"
#. hn8Dw
#: lib_gimmicks.xhp
@@ -302,7 +428,7 @@ msgctxt ""
"par_id691593519646426\n"
"help.text"
msgid "Basic routine name conflicts may exist when multiple Basic libraries are loaded in memory."
-msgstr ""
+msgstr "Pueden acaecer conflictos de nombres de rutinas de Basic cuando se cargan varias bibliotecas en la memoria."
#. FGEdL
#: lib_gimmicks.xhp
@@ -311,7 +437,7 @@ msgctxt ""
"par_id1001593520257636\n"
"help.text"
msgid "<link href=\"text/sbasic/shared/03/lib_tools.xhp\" name=\"Tools library\">Tools</link> Basic library"
-msgstr ""
+msgstr "Biblioteca <link href=\"text/sbasic/shared/03/lib_tools.xhp\" name=\"Tools library\">Tools</link> de Basic"
#. 9DVHn
#: lib_gimmicks.xhp
@@ -320,7 +446,7 @@ msgctxt ""
"par_id251593518523704\n"
"help.text"
msgid "<link href=\"text/swriter/guide/autotext.xhp\" name=\"Using AutoText\">Using AutoText</link> explains what the <emph>Gimmicks</emph> library does."
-msgstr ""
+msgstr "El tema <link href=\"text/swriter/guide/autotext.xhp\" name=\"Using AutoText\">Uso del texto automático</link> explica lo que hace la biblioteca <emph>Gimmicks</emph>."
#. EwqqW
#: lib_importwiz.xhp
@@ -358,14 +484,14 @@ msgctxt ""
msgid "Description"
msgstr "Descripción"
-#. asxd6
+#. Anhsb
#: 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 ""
+msgid "The <emph>ImportWizard</emph> library is used by the <emph>Document Converter</emph> wizard."
+msgstr "La biblioteca <emph>ImportWizard</emph> la utiliza el asistente <emph>Conversor de documentos</emph>."
#. FaGZt
#: lib_importwiz.xhp
@@ -376,13 +502,13 @@ msgctxt ""
msgid "Its entry point is:"
msgstr "Su punto de entrada es:"
-#. EyBsL
+#. foGsC
#: 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:"
+msgid "Selecting the <emph>Document Converter</emph> wizard loads the following libraries in memory:"
msgstr ""
#. vV4TD
@@ -392,7 +518,7 @@ msgctxt ""
"par_id691593519646426\n"
"help.text"
msgid "Basic routine name conflicts may exist when multiple Basic libraries are loaded in memory."
-msgstr ""
+msgstr "Pueden acaecer conflictos de nombres de rutinas de Basic cuando se cargan varias bibliotecas en la memoria."
#. ZCH7G
#: lib_importwiz.xhp
@@ -401,7 +527,7 @@ msgctxt ""
"par_id1001593520257636\n"
"help.text"
msgid "<link href=\"text/sbasic/shared/03/lib_tools.xhp\" name=\"Tools library\">Tools</link> Basic library"
-msgstr ""
+msgstr "Biblioteca <link href=\"text/sbasic/shared/03/lib_tools.xhp\" name=\"Tools library\">Tools</link> de Basic"
#. ZT5z9
#: lib_importwiz.xhp
@@ -410,7 +536,7 @@ msgctxt ""
"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 ""
+msgstr "El <link href=\"text/shared/autopi/01130000.xhp\" name=\"Document Converter\">Conversor de documentos</link> ilustra lo que hace la biblioteca <emph>ImportWizard</emph>."
#. UWzWk
#: lib_schedule.xhp
@@ -491,7 +617,7 @@ msgctxt ""
"par_id381593519742529\n"
"help.text"
msgid "Running any <emph>Highlight</emph> example script loads the <emph>ScriptBindingLibrary</emph> library in memory."
-msgstr ""
+msgstr "La ejecución de cualquier secuencia de ejemplo de <emph>Highlight</emph> carga la biblioteca <emph>ScriptBindingLibrary</emph> en memoria."
#. 9CZwi
#: lib_script.xhp
@@ -509,7 +635,7 @@ msgctxt ""
"par_id251593524531077\n"
"help.text"
msgid "<link href=\"text/shared/01/06130020.xhp\" name=\"Basic macro selector\">Basic macro selector</link>"
-msgstr ""
+msgstr "<link href=\"text/shared/01/06130020.xhp\" name=\"Basic macro selector\">Selector de macros de Basic</link>"
#. wJqFF
#: lib_script.xhp
@@ -518,7 +644,7 @@ msgctxt ""
"par_id721593525163663\n"
"help.text"
msgid "Beanshell, Java and JavaScript <link href=\"text/shared/01/06130030.xhp\" name=\"Scripts\">Scripts</link>"
-msgstr ""
+msgstr "<link href=\"text/shared/01/06130030.xhp\" name=\"Scripts\">Secuencias de órdenes</link> en BeanShell, Java y JavaScript"
#. QZNvL
#: lib_template.xhp
@@ -815,7 +941,7 @@ msgctxt ""
"tit\n"
"help.text"
msgid "WikiEditor Library"
-msgstr ""
+msgstr "Biblioteca WikiEditor"
#. QDwwy
#: lib_wikieditor.xhp
@@ -824,7 +950,7 @@ msgctxt ""
"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 ""
+msgstr "<variable id=\"wikieditor_lib\"><link href=\"text/sbasic/shared/03/lib_wikieditor.xhp\" name=\"WikiEditor library\">La biblioteca <item type=\"literal\">WikiEditor</item></link></variable>"
#. mBGxx
#: lib_wikieditor.xhp
@@ -833,7 +959,7 @@ msgctxt ""
"bm_id231529070133574\n"
"help.text"
msgid "<bookmark_value>BASIC WikiEditor library</bookmark_value>"
-msgstr ""
+msgstr "<bookmark_value>biblioteca WikiEditor de BASIC</bookmark_value>"
#. qGFuz
#: lib_wikieditor.xhp
@@ -851,7 +977,7 @@ msgctxt ""
"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 ""
+msgstr "La biblioteca <emph>WikiEditor</emph> contiene solamente diálogos y la utiliza la extensión incorporada <emph>Publicador para wikis</emph>, escrita en Java."
#. k2E85
#: lib_wikieditor.xhp
@@ -887,7 +1013,7 @@ msgctxt ""
"bm_id781582391760253\n"
"help.text"
msgid "<variable id=\"ArrayService\"><link href=\"text/sbasic/shared/03/sf_array.xhp\" name=\"ScriptForge.Array Service\"><literal>ScriptForge</literal>.<literal>Array</literal> service</link></variable>"
-msgstr ""
+msgstr "<variable id=\"ArrayService\"><link href=\"text/sbasic/shared/03/sf_array.xhp\" name=\"ScriptForge.Array Service\">Servicio <literal>ScriptForge</literal>.<literal>Array</literal></link></variable>"
#. SyLSL
#: sf_array.xhp
@@ -932,7 +1058,7 @@ msgctxt ""
"par_id141609955500101\n"
"help.text"
msgid "Before using the <literal>Array</literal> service the <literal>ScriptForge</literal> library needs to be loaded using:"
-msgstr ""
+msgstr "Antes de utilizar el servicio <literal>Array</literal>, se debe cargar la biblioteca <literal>ScriptForge</literal> mediante:"
#. FDqCD
#: sf_array.xhp
@@ -1805,7 +1931,7 @@ msgctxt ""
"bas_id611582649200089\n"
"help.text"
msgid "' Unpredictable"
-msgstr ""
+msgstr "' Impredecible"
#. 9Xgaq
#: sf_array.xhp
@@ -2230,13 +2356,13 @@ msgctxt ""
msgid "Definitions"
msgstr "Definiciones"
-#. nXWRV
+#. 4gE5A
#: sf_calc.xhp
msgctxt ""
"sf_calc.xhp\n"
"par_id511591016999246\n"
"help.text"
-msgid "Many methods require a \"<emph>Sheet</emph>\" or a \"<emph>Range</emph>\" as argument. Single cells are considered a special case of a <literal>Range</literal>)."
+msgid "Many methods require a \"<emph>Sheet</emph>\" or a \"<emph>Range</emph>\" as argument. Single cells are considered a special case of a <literal>Range</literal>."
msgstr ""
#. kq2Br
@@ -2275,15 +2401,6 @@ msgctxt ""
msgid "The example below copies data from document A (opened as read-only and hidden) to document B."
msgstr ""
-#. 22mej
-#: sf_calc.xhp
-msgctxt ""
-"sf_calc.xhp\n"
-"hd_id941591020321580\n"
-"help.text"
-msgid "SheetName"
-msgstr ""
-
#. iED65
#: sf_calc.xhp
msgctxt ""
@@ -2302,15 +2419,6 @@ msgctxt ""
msgid "The shortcut \"~\" (tilde) represents the current sheet."
msgstr ""
-#. pL4FD
-#: sf_calc.xhp
-msgctxt ""
-"sf_calc.xhp\n"
-"hd_id101591020737697\n"
-"help.text"
-msgid "RangeName"
-msgstr ""
-
#. nskFb
#: sf_calc.xhp
msgctxt ""
@@ -4181,7 +4289,7 @@ msgctxt ""
"par_id761611777946581\n"
"help.text"
msgid "Vectors are always expanded vertically, except if the range has a height of exactly 1 row."
-msgstr ""
+msgstr "Los vectores siempre se expanden verticalmente, excepto si el intervalo tiene una altura de exactamente 1 fila."
#. rNEEY
#: sf_calc.xhp
@@ -4190,7 +4298,7 @@ msgctxt ""
"bas_id681593880376489\n"
"help.text"
msgid "'Horizontal vector, partially empty"
-msgstr ""
+msgstr "'Vector horizontal, parcialmente vacío"
#. 52GZX
#: sf_calc.xhp
@@ -4199,7 +4307,7 @@ msgctxt ""
"bas_id961593881331390\n"
"help.text"
msgid "'D2 contains the formula \"=H2\""
-msgstr ""
+msgstr "'D2 contiene la fórmula «=H2»"
#. FrC59
#: sf_calc.xhp
@@ -4282,6 +4390,636 @@ msgctxt ""
msgid "'Sort range based on columns A (ascending) and C (descending)"
msgstr ""
+#. zNFY6
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"tit\n"
+"help.text"
+msgid "SFDatabases.Database service"
+msgstr ""
+
+#. K7nuj
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"hd_id371587913266310\n"
+"help.text"
+msgid "<variable id=\"DatabaseService\"><link href=\"text/sbasic/shared/03/sf_database.xhp\" name=\"Database service\"><literal>SFDatabases</literal>.<literal>Database</literal> service</link></variable>"
+msgstr ""
+
+#. RByov
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id891599407198144\n"
+"help.text"
+msgid "The <literal>Database</literal> service provides access to databases either embedded or described in Base documents. This service provides methods to:"
+msgstr ""
+
+#. 7dqXS
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id551615386924481\n"
+"help.text"
+msgid "Get access to data in database tables."
+msgstr ""
+
+#. 29pT5
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id551615386924285\n"
+"help.text"
+msgid "Run <literal>SELECT</literal> queries and perform aggregate functions."
+msgstr ""
+
+#. LYsPD
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id551615386924111\n"
+"help.text"
+msgid "Run SQL action statements such as <literal>INSERT</literal>, <literal>UPDATE</literal>, <literal>DELETE</literal>, etc."
+msgstr ""
+
+#. ABgYk
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id811599407236602\n"
+"help.text"
+msgid "Each instance of the <literal>Database</literal> service represents a single database and gives access to its tables, queries and data. This service does not provide access to forms or reports in the Base document."
+msgstr ""
+
+#. Snu6R
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id231615386789950\n"
+"help.text"
+msgid "All exchanges between this service and the database are done using SQL only."
+msgstr ""
+
+#. MiGUE
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id121599407322804\n"
+"help.text"
+msgid "SQL statements may be run in <emph>direct</emph> or <emph>indirect</emph> mode. In direct mode the statement is transferred to the database engine without any syntax checking or review."
+msgstr ""
+
+#. Kg5Cn
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id681599407189019\n"
+"help.text"
+msgid "The provided interfaces include simple tables and queries lists, as well as access to database data."
+msgstr ""
+
+#. N3J98
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id891599407280007\n"
+"help.text"
+msgid "To make SQL statements more readable, you can use optional square brackets to enclose tables, queries and fields instead of using other enclosing characters that may be exclusive to certain Relational Database Management Systems (RDBMS)."
+msgstr ""
+
+#. CAFnK
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"hd_id91587913266988\n"
+"help.text"
+msgid "Service invocation"
+msgstr ""
+
+#. GBCxf
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id541599408159668\n"
+"help.text"
+msgid "The code snippet below shows how to access any database with the <literal>Database</literal> service."
+msgstr ""
+
+#. RApNW
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"bas_id471599408248873\n"
+"help.text"
+msgid "' ... Run queries, SQL statements, ..."
+msgstr ""
+
+#. f2tV4
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id111615146818256\n"
+"help.text"
+msgid "<emph>FileName</emph>: The name of the Base file. Must be expressed using <literal>SF_FileSystem.FileNaming</literal> notation."
+msgstr ""
+
+#. yg5bv
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id771615146944307\n"
+"help.text"
+msgid "<emph>RegistrationName</emph>: The name of a registered database. If a file name is provided, this argument should not be used."
+msgstr ""
+
+#. RM9c6
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id491615147048748\n"
+"help.text"
+msgid "Conversely, if a <literal>RegistrationName</literal> is specified, the <literal>FileName</literal> parameter should not be defined."
+msgstr ""
+
+#. 3d6NY
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id841615147168279\n"
+"help.text"
+msgid "<emph>ReadOnly</emph>: Determines if the database will be opened as readonly (Default = True)."
+msgstr ""
+
+#. Gn7AF
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id291615147236001\n"
+"help.text"
+msgid "<emph>User, Password</emph>: Additional connection parameters to the database server."
+msgstr ""
+
+#. Z2VVg
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"hd_id771615147491563\n"
+"help.text"
+msgid "Accessing Databases with the UI Service"
+msgstr ""
+
+#. 6s3Hr
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id901599408410712\n"
+"help.text"
+msgid "It is also possible to access the database associated with a Base document using the <link href=\"text/sbasic/shared/03/sf_ui.xhp\" name=\"UI Service\"><literal>ScriptForge.UI</literal></link> service, as shown in the example below:"
+msgstr ""
+
+#. T6mkQ
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"bas_id631615147843278\n"
+"help.text"
+msgid "' User and password are supplied below, if needed"
+msgstr ""
+
+#. 88wGG
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"bas_id921599408791887\n"
+"help.text"
+msgid "' ... Run queries, SQL statements, ..."
+msgstr ""
+
+#. EF9Lc
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"hd_id841587913266618\n"
+"help.text"
+msgid "Properties"
+msgstr "Propiedades"
+
+#. x4Z5A
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id521587913266568\n"
+"help.text"
+msgid "Name"
+msgstr "Nombre"
+
+#. QUrYT
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id421587913266368\n"
+"help.text"
+msgid "Readonly"
+msgstr "De solo lectura"
+
+#. 3kQCm
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id631587914939732\n"
+"help.text"
+msgid "Type"
+msgstr "Tipo"
+
+#. RYuuo
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id951587913266220\n"
+"help.text"
+msgid "Description"
+msgstr "Descripción"
+
+#. BzLQb
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id651587913266754\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. up8WT
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id421587914989890\n"
+"help.text"
+msgid "Array of strings"
+msgstr "Matriz de cadenas"
+
+#. dGoYp
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id351587913266349\n"
+"help.text"
+msgid "The list of stored queries."
+msgstr "La lista de consultas almacenadas."
+
+#. bfdLR
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id931599409717463\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. 2DDTs
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id71599409717945\n"
+"help.text"
+msgid "Array of strings"
+msgstr "Matriz de cadenas"
+
+#. rGTvw
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id341599409717612\n"
+"help.text"
+msgid "The list of stored tables."
+msgstr "La lista de tablas almacenadas."
+
+#. u5YE4
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id741599409777967\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. evuSw
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id551599409777759\n"
+"help.text"
+msgid "The UNO object representing the current database connection."
+msgstr "El objeto UNO que representa la conexión de base de datos actual."
+
+#. w9YZG
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id271599409887585\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. NeTGg
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id861599409887284\n"
+"help.text"
+msgid "The UNO object representing the metadata describing the database system attributes."
+msgstr "El objeto UNO que representa los metadatos que describen los atributos del sistema de base de datos."
+
+#. ApsdK
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id231614360519973\n"
+"help.text"
+msgid "List of Methods in the Database Service"
+msgstr "Lista de métodos del servicio Database"
+
+#. emrA2
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id201587913266596\n"
+"help.text"
+msgid "Closes the current database connection."
+msgstr "Cierra la conexión actual con la base de datos."
+
+#. nwbSh
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id13159655484952\n"
+"help.text"
+msgid "Computes the given aggregate function on a field or expression belonging to a table."
+msgstr ""
+
+#. E9LsG
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id101615148468548\n"
+"help.text"
+msgid "Optionally, a SQL <literal>WHERE</literal> clause can be specified as a filter that will be applied prior to the aggregate function."
+msgstr ""
+
+#. rKxVP
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id441596554849949\n"
+"help.text"
+msgid "<emph>Expression</emph>: A SQL expression in which the field names are surrounded with square brackets."
+msgstr ""
+
+#. 3PSmS
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id381596554849698\n"
+"help.text"
+msgid "<emph>TableName</emph>: A table name (without square brackets)."
+msgstr ""
+
+#. F4AAZ
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id521596554849185\n"
+"help.text"
+msgid "<emph>Criteria</emph>: A <literal>WHERE</literal> clause without the \"WHERE\" keyword, in which field names are surrounded with square brackets."
+msgstr ""
+
+#. AGBFS
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id781615150306678\n"
+"help.text"
+msgid "The example below assumes the file <literal>Employees.odb</literal> has a table named <literal>EmployeeData</literal>."
+msgstr ""
+
+#. KAqZB
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"bas_id871615150277916\n"
+"help.text"
+msgid "' Counts the number of employees in the table"
+msgstr "' Cuenta todos los empleados en la tabla"
+
+#. AVstM
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"bas_id291615150373387\n"
+"help.text"
+msgid "' Returns the sum of all salaries in the table"
+msgstr "' Devuelve la suma de todos los salarios en la tabla"
+
+#. cMiVJ
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"bas_id931615150423062\n"
+"help.text"
+msgid "' Below are some examples of how tables can be filtered"
+msgstr ""
+
+#. kCmmv
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id41599488113961\n"
+"help.text"
+msgid "Computes a SQL expression on a single record returned by a <literal>WHERE</literal> clause defined by the <literal>Criteria</literal> parameter."
+msgstr ""
+
+#. 8yUaz
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id601615381471954\n"
+"help.text"
+msgid "If the query returns multiple records, only the first one is considered. Use the <literal>OrderClause</literal> parameter to determine how query results are sorted."
+msgstr ""
+
+#. CNwh2
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id671599488113986\n"
+"help.text"
+msgid "<emph>Expression</emph>: A SQL expression in which the field names are surrounded with square brackets."
+msgstr ""
+
+#. 5DGVh
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id441599488113247\n"
+"help.text"
+msgid "<emph>TableName</emph>: A table name (without square brackets)."
+msgstr ""
+
+#. jtrX7
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id40159948811316\n"
+"help.text"
+msgid "<emph>Criteria</emph>: A <literal>WHERE</literal> clause without the \"WHERE\" keyword, in which field names are surrounded with square brackets."
+msgstr ""
+
+#. X5HJp
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id71599488689029\n"
+"help.text"
+msgid "<emph>OrderClause</emph>: An <literal>ORDER BY</literal> clause without the \"ORDER BY\" keywords. Field names should be surrounded with square brackets."
+msgstr ""
+
+#. CPoBx
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id481599489278579\n"
+"help.text"
+msgid "Stores the contents of a table or the results of a <literal>SELECT</literal> query or of an SQL statement in a two-dimensional array. The first index in the array corresponds to the rows and the second index refers to the columns."
+msgstr ""
+
+#. GXji8
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id821615384762425\n"
+"help.text"
+msgid "An upper limit can be specified to the number of returned rows. Optionally column names may be inserted in the first row of the array."
+msgstr ""
+
+#. gX7AY
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id271599490209915\n"
+"help.text"
+msgid "The returned array will be empty if no rows are returned and the column headers are not required."
+msgstr ""
+
+#. dURZU
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id451599489278429\n"
+"help.text"
+msgid "<emph>SQLCommand</emph>: A table or query name (without square brackets) or a <literal>SELECT</literal> SQL statement."
+msgstr ""
+
+#. fFFFd
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id271599489278141\n"
+"help.text"
+msgid "<emph>DirectSQL</emph>: When <literal>True</literal>, the SQL command is sent to the database engine without pre-analysis. Default is <literal>False</literal>. This argument is ignored for tables. For queries, the applied option is the one set when the query was defined."
+msgstr ""
+
+#. unoDn
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id941599489278747\n"
+"help.text"
+msgid "<emph>Header</emph>: When <literal>True</literal>, the first row of the returned array contains the column headers."
+msgstr ""
+
+#. BZxwK
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id591599489278926\n"
+"help.text"
+msgid "<emph>MaxRows</emph>: The maximum number of rows to return. The default is zero, meaning there is no limit to the number of returned rows."
+msgstr ""
+
+#. 3XZPf
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id721615385125947\n"
+"help.text"
+msgid "Below are a few examples of how the <literal>GetRows</literal> method can be used:"
+msgstr ""
+
+#. zkeuW
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"bas_id171615385196045\n"
+"help.text"
+msgid "' Returns all rows in the table with column headers"
+msgstr ""
+
+#. eFmmE
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"bas_id371615385230721\n"
+"help.text"
+msgid "' Returns the first 50 employee records ordered by the 'FirstName' field"
+msgstr ""
+
+#. FMBEy
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id31599490609759\n"
+"help.text"
+msgid "Executes an action query of an SQL statement such as creating a table, as well as inserting, updating and deleting records."
+msgstr ""
+
+#. gyiQy
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id331615385491925\n"
+"help.text"
+msgid "The method returns <literal>True</literal> when successful."
+msgstr ""
+
+#. G5bDE
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id21599490810021\n"
+"help.text"
+msgid "The <literal>RunSql</literal> method is rejected with an error message in case the database was previously opened in read-only mode."
+msgstr ""
+
+#. cMjus
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id701599490609473\n"
+"help.text"
+msgid "<emph>SQLCommand</emph>: A query name (without square brackets) or a SQL statement."
+msgstr ""
+
+#. kngXb
+#: sf_database.xhp
+msgctxt ""
+"sf_database.xhp\n"
+"par_id51599490609377\n"
+"help.text"
+msgid "<emph>DirectSQL</emph>: When <literal>True</literal>, the SQL command is sent to the database engine without pre-analysis. (Default = <literal>False</literal>). For queries, the applied option is the one set when the query was defined."
+msgstr ""
+
#. BC4Sc
#: sf_dialog.xhp
msgctxt ""
@@ -4363,13 +5101,13 @@ msgctxt ""
msgid "Service invocation and usage"
msgstr ""
-#. hZcuK
+#. v8RcL
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
"par_id361598174756160\n"
"help.text"
-msgid "The dialog service is invoked through the <literal>CreateScriptService</literal> method. It requires three arguments to specify the dialog box to activate:"
+msgid "The <literal>Dialog</literal> service is invoked through the <literal>CreateScriptService</literal> method. It requires three arguments to specify the dialog box to activate:"
msgstr ""
#. Ntzqh
@@ -4444,6 +5182,15 @@ msgctxt ""
msgid "Note that in previous examples, the prefix <literal>\"SFDialogs.\"</literal> may be omitted."
msgstr ""
+#. zLWvF
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id251612628336779\n"
+"help.text"
+msgid "Properties or methods marked below as <emph>(7.2)</emph> are available as from %PRODUCTNAME 7.2 onwards."
+msgstr ""
+
#. nXGkZ
#: sf_dialog.xhp
msgctxt ""
@@ -4669,121 +5416,301 @@ msgctxt ""
msgid "The UNO object representing the dialog view. Refer to <link href=\"https://api.libreoffice.org/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1awt_1_1XControlModel.html\" name=\"XControl interface\">XControl</link> and <link href=\"https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1awt_1_1UnoControlDialog-members.html\" name=\"UnoControlDialog interface\">UnoControlDialog</link> in Application Programming Interface (API) documentation for detailed information."
msgstr ""
-#. gTQjc
+#. q8eyc
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
-"par_id921606472825856\n"
+"hd_id421612628828054\n"
"help.text"
-msgid "Methods"
+msgid "Event properties"
msgstr ""
-#. DiCyL
+#. EbGWN
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
-"par_id871583933076448\n"
+"par_id41612629140856\n"
"help.text"
-msgid "Set the focus on the current <literal>Dialog</literal> instance. Return <literal>True</literal> if focusing was successful."
+msgid "Returns a URI string with the reference to the script triggered by the event. Read its specification in the <link href=\"https://wiki.openoffice.org/wiki/Documentation/DevGuide/Scripting/Scripting_Framework_URI_Specification\" name=\"URI specification\">scripting framework URI specification</link>."
msgstr ""
-#. 7QdPA
+#. XCC7C
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
-"par_id151598178880227\n"
+"par_id961612628879819\n"
"help.text"
-msgid "This method is called from a dialog or control event, or when a dialog is displayed in non-modal mode."
+msgid "Name"
msgstr ""
-#. L9qDh
+#. V3bin
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
-"hd _id61583933076171\n"
+"par_id401612628879819\n"
"help.text"
-msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgid "ReadOnly"
msgstr ""
-#. iFcFd
+#. uW85z
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
-"hd _id26158393307687\n"
+"par_id281612628879819\n"
"help.text"
-msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgid "Basic IDE Description"
msgstr ""
-#. eYDfG
+#. dFkbN
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
-"bas_id841598179117184\n"
+"par_id111612629836630\n"
"help.text"
-msgid "' Dialog stored in current document's standard library"
+msgid "Yes"
msgstr ""
-#. 4qLn9
+#. aKBvg
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
-"par_id161584541257982\n"
+"par_id1001612629836902\n"
"help.text"
-msgid "Return either:"
+msgid "When receiving focus"
msgstr ""
-#. isSnB
+#. 4FBaJ
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
-"par_id421598179770993\n"
+"par_id291612629836294\n"
"help.text"
-msgid "the list of the controls contained in the dialog"
+msgid "Yes"
msgstr ""
-#. 4EuYK
+#. 8U7FZ
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
-"par_id81598185229301\n"
+"par_id62161262983683\n"
"help.text"
-msgid "a dialog control class instance based on its name"
+msgid "When losing focus"
msgstr ""
-#. 2RFtC
+#. wBCKi
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
-"hd _id601584541257443\n"
+"par_id81612629836634\n"
"help.text"
-msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgid "Yes"
msgstr ""
-#. 7PGuV
+#. CK5vU
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
-"hd _id291584541257237\n"
+"par_id881612629836744\n"
"help.text"
-msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
+msgid "Key pressed"
msgstr ""
-#. AEAHd
+#. gXJGu
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
-"par_id1001584541257789\n"
+"par_id591612629836830\n"
"help.text"
-msgid "<emph>ControlName</emph> : A valid control name as a case-sensitive string. If absent, the list of control names is returned as a zero-based array."
+msgid "Yes"
msgstr ""
-#. atHXa
+#. CJwi7
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
-"hd _id32158454125769\n"
+"par_id161612629836775\n"
"help.text"
-msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgid "Key released"
+msgstr ""
+
+#. wS7GH
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id891612629836630\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. GcDU7
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id461612629836679\n"
+"help.text"
+msgid "Mouse moved while key presses"
+msgstr ""
+
+#. eUS49
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id131612629836291\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. QrByH
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id151612629836151\n"
+"help.text"
+msgid "Mouse inside"
+msgstr ""
+
+#. CRGTF
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id211612629836725\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. 69s4B
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id361612629836624\n"
+"help.text"
+msgid "Mouse outside"
+msgstr ""
+
+#. ojLRr
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id311612629836481\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. XaS8A
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id721612629836752\n"
+"help.text"
+msgid "Mouse moved"
+msgstr ""
+
+#. MnMUF
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id981612629836116\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. NtqPz
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id381612629836635\n"
+"help.text"
+msgid "Mouse button pressed"
+msgstr ""
+
+#. czknv
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id711612629836704\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. J2uzg
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id35161262983642\n"
+"help.text"
+msgid "Mouse button released"
+msgstr ""
+
+#. gTQjc
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id921606472825856\n"
+"help.text"
+msgid "Methods"
+msgstr ""
+
+#. DiCyL
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id871583933076448\n"
+"help.text"
+msgid "Set the focus on the current <literal>Dialog</literal> instance. Return <literal>True</literal> if focusing was successful."
+msgstr ""
+
+#. 7QdPA
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id151598178880227\n"
+"help.text"
+msgid "This method is called from a dialog or control event, or when a dialog is displayed in non-modal mode."
+msgstr ""
+
+#. eYDfG
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"bas_id841598179117184\n"
+"help.text"
+msgid "' Dialog stored in current document's standard library"
+msgstr ""
+
+#. 4qLn9
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id161584541257982\n"
+"help.text"
+msgid "Return either:"
+msgstr ""
+
+#. isSnB
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id421598179770993\n"
+"help.text"
+msgid "the list of the controls contained in the dialog"
+msgstr ""
+
+#. 4EuYK
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id81598185229301\n"
+"help.text"
+msgid "a dialog control class instance based on its name"
+msgstr ""
+
+#. AEAHd
+#: sf_dialog.xhp
+msgctxt ""
+"sf_dialog.xhp\n"
+"par_id1001584541257789\n"
+"help.text"
+msgid "<emph>ControlName</emph> : A valid control name as a case-sensitive string. If absent, the list of control names is returned as a zero-based array."
msgstr ""
#. j8x9C
@@ -4876,22 +5803,13 @@ msgctxt ""
msgid "' Dialog stored in current document's standard library"
msgstr ""
-#. FrCG7
-#: sf_dialog.xhp
-msgctxt ""
-"sf_dialog.xhp\n"
-"bas_id781612273203518\n"
-"help.text"
-msgid "End Select"
-msgstr ""
-
-#. DYy75
+#. ARCGg
#: sf_dialog.xhp
msgctxt ""
"sf_dialog.xhp\n"
"par_id21598187953679\n"
"help.text"
-msgid "Terminate the dialog service for the current instance. Return <literal>True</literal> if the termination was successful."
+msgid "Terminate the <literal>Dialog</literal> service for the current instance. Return <literal>True</literal> if the termination was successful."
msgstr ""
#. BFfGX
@@ -4921,31 +5839,31 @@ msgctxt ""
msgid "The <literal>DialogControl</literal> service manages the controls belonging to a dialog defined with the Basic <link href=\"text/sbasic/guide/create_dialog.xhp\" name=\"Dialog Editor\">Dialog Editor</link>. Each instance of the current service represents a single control within a dialog box."
msgstr ""
-#. 3oXnC
+#. 7dDgL
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
-"bm_id331612167249331\n"
+"par_id701598191157426\n"
"help.text"
-msgid "<bookmark_value>API;awt.XControl</bookmark_value> <bookmark_value>API;awt.XControlModel</bookmark_value>"
+msgid "The focus is set on getting and setting the values displayed by the controls of the dialog box. Formatting is accessible via the <literal>XControlModel</literal> and <literal>XControlView</literal> properties."
msgstr ""
-#. 7dDgL
+#. fFfwe
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
-"par_id701598191157426\n"
+"par_id981598191184526\n"
"help.text"
-msgid "The focus is set on getting and setting the values displayed by the controls of the dialog box. Formatting is accessible via the <literal>XControlModel</literal> and <literal>XControlView</literal> properties."
+msgid "Note that the unique <literal>DialogControl.Value</literal> property content varies according to the control type."
msgstr ""
-#. GqHgy
+#. MBrzA
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
-"par_id981598191184526\n"
+"par_id991612698027551\n"
"help.text"
-msgid "Note that <literal>DialogControl.Value</literal> property content varies according to UNO control types."
+msgid "A special attention is given to controls of type tree control. It is easy to populate a tree, either branch by branch, or with a set of branches at once. Populating a tree control can be performed statically or dynamically."
msgstr ""
#. 9LpGF
@@ -5029,6 +5947,15 @@ msgctxt ""
msgid "The <literal>DialogControl</literal> service is available for these control types:"
msgstr ""
+#. ScLTk
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id171612698897514\n"
+"help.text"
+msgid "TreeControl"
+msgstr ""
+
#. 7xddb
#: sf_dialogcontrol.xhp
msgctxt ""
@@ -5092,6 +6019,15 @@ msgctxt ""
msgid "No"
msgstr "No"
+#. jqpFz
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id231598538847029\n"
+"help.text"
+msgid "Button"
+msgstr ""
+
#. aTyMC
#: sf_dialogcontrol.xhp
msgctxt ""
@@ -5146,6 +6082,33 @@ msgctxt ""
msgid "One of the types listed above."
msgstr "Uno de los tipos enumerados más arriba."
+#. oMipU
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id67161270548283\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. 59ovD
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id341612705482566\n"
+"help.text"
+msgid "UNO<br/>object"
+msgstr ""
+
+#. w2ZhT
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id1001612705482919\n"
+"help.text"
+msgid "The currently upmost node selected in the tree control. Refer to <link href=\"https://api.libreoffice.org/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1awt_1_1tree_1_1XMutableTreeNode.html\" name=\"awt.tree.XMutableTreeNode\">XmutableTreeNode</link> in Application Programming Interface (API) documentation for detailed information."
+msgstr ""
+
#. veivJ
#: sf_dialogcontrol.xhp
msgctxt ""
@@ -5171,7 +6134,7 @@ msgctxt ""
"par_id771583839920487\n"
"help.text"
msgid "No"
-msgstr ""
+msgstr "No"
#. tBmrq
#: sf_dialogcontrol.xhp
@@ -5180,7 +6143,7 @@ msgctxt ""
"par_id891598539196786\n"
"help.text"
msgid "All"
-msgstr ""
+msgstr "Todo"
#. 8S9xG
#: sf_dialogcontrol.xhp
@@ -5200,13 +6163,13 @@ msgctxt ""
msgid "No"
msgstr ""
-#. DrmM6
+#. 6L9ke
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
-"par_id491598539231618\n"
+"par_id491598529331618\n"
"help.text"
-msgid "DateField, TimeField, FormattedField (read-only)"
+msgid "(read-only)"
msgstr ""
#. QbN5U
@@ -5261,7 +6224,7 @@ msgctxt ""
"par_id271588334016191\n"
"help.text"
msgid "No"
-msgstr ""
+msgstr "No"
#. JAmaD
#: sf_dialogcontrol.xhp
@@ -5270,7 +6233,7 @@ msgctxt ""
"par_id251588334016874\n"
"help.text"
msgid "Specifies which item is selected in a list box or combo box."
-msgstr ""
+msgstr "Especifica cuál elemento se selecciona en un cuadro de lista o cuadro combinado."
#. azv7C
#: sf_dialogcontrol.xhp
@@ -5315,7 +6278,7 @@ msgctxt ""
"par_id351598458170114\n"
"help.text"
msgid "Yes"
-msgstr ""
+msgstr "Sí"
#. uHsgi
#: sf_dialogcontrol.xhp
@@ -5324,7 +6287,7 @@ msgctxt ""
"par_id151598539764402\n"
"help.text"
msgid "All"
-msgstr ""
+msgstr "Todo"
#. HLjFU
#: sf_dialogcontrol.xhp
@@ -5333,7 +6296,7 @@ msgctxt ""
"par_id621598458170392\n"
"help.text"
msgid "The name of the control."
-msgstr ""
+msgstr "El nombre del control."
#. jSSnv
#: sf_dialogcontrol.xhp
@@ -5342,7 +6305,7 @@ msgctxt ""
"par_id80159845835726\n"
"help.text"
msgid "No"
-msgstr ""
+msgstr "No"
#. 8GZkA
#: sf_dialogcontrol.xhp
@@ -5351,7 +6314,7 @@ msgctxt ""
"par_id841598539781888\n"
"help.text"
msgid "All"
-msgstr ""
+msgstr "Todo"
#. BdxvF
#: sf_dialogcontrol.xhp
@@ -5387,7 +6350,7 @@ msgctxt ""
"par_id921598458580608\n"
"help.text"
msgid "<literal>Dialog</literal><br/>service"
-msgstr ""
+msgstr "Servicio<br/><literal>Dialog</literal>"
#. SDCx4
#: sf_dialogcontrol.xhp
@@ -5414,7 +6377,7 @@ msgctxt ""
"par_id971598458773352\n"
"help.text"
msgid "No"
-msgstr ""
+msgstr "No"
#. LP96H
#: sf_dialogcontrol.xhp
@@ -5425,6 +6388,33 @@ msgctxt ""
msgid "Specifies the file name containing a bitmap or other type of graphic to be displayed on the specified control. The filename must comply with the <literal>FileNaming</literal> attribute of the <literal>ScriptForge.FileSystem</literal> service."
msgstr ""
+#. LZLsc
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id831612700624650\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. QxAW9
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id711612700624483\n"
+"help.text"
+msgid "UNO<br/>object"
+msgstr ""
+
+#. m4N4j
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id11612700624514\n"
+"help.text"
+msgid "An object representing the lowest root node (usually there is only one such root node). Refer to <link href=\"https://api.libreoffice.org/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1awt_1_1tree_1_1XMutableTreeNode.html\" name=\"awt.tree.XMutableTreeNode\">XmutableTreeNode</link> in Application Programming Interface (API) documentation for detailed information."
+msgstr ""
+
#. PqsSY
#: sf_dialogcontrol.xhp
msgctxt ""
@@ -5432,7 +6422,7 @@ msgctxt ""
"par_id401598516577225\n"
"help.text"
msgid "No"
-msgstr ""
+msgstr "No"
#. AciNr
#: sf_dialogcontrol.xhp
@@ -5441,7 +6431,7 @@ msgctxt ""
"par_id311598516577712\n"
"help.text"
msgid "Specifies the data contained in a combobox or a listbox."
-msgstr ""
+msgstr "Especifica los datos contenidos en un cuadro combinado o cuadro de lista."
#. q532w
#: sf_dialogcontrol.xhp
@@ -5450,7 +6440,7 @@ msgctxt ""
"par_id781598516764550\n"
"help.text"
msgid "Yes"
-msgstr ""
+msgstr "Sí"
#. 4h8VF
#: sf_dialogcontrol.xhp
@@ -5459,7 +6449,7 @@ msgctxt ""
"par_id11159851676440\n"
"help.text"
msgid "Gives access to the text being displayed by the control."
-msgstr ""
+msgstr "Da acceso al texto que muestra el control."
#. We5gv
#: sf_dialogcontrol.xhp
@@ -5468,7 +6458,7 @@ msgctxt ""
"par_id411598517275112\n"
"help.text"
msgid "No"
-msgstr ""
+msgstr "No"
#. EijF2
#: sf_dialogcontrol.xhp
@@ -5477,7 +6467,7 @@ msgctxt ""
"par_id171598539985022\n"
"help.text"
msgid "All"
-msgstr ""
+msgstr "Todo"
#. CbBZJ
#: sf_dialogcontrol.xhp
@@ -5486,7 +6476,7 @@ msgctxt ""
"par_id651598517275384\n"
"help.text"
msgid "Specifies the text that appears as a tooltip when you hold the mouse pointer over the control."
-msgstr ""
+msgstr "Especifica el texto que aparecerá como descripción emergente al posar el puntero del ratón sobre el control."
#. kVtki
#: sf_dialogcontrol.xhp
@@ -5495,7 +6485,7 @@ msgctxt ""
"par_id821598517418463\n"
"help.text"
msgid "No"
-msgstr ""
+msgstr "No"
#. ZemBe
#: sf_dialogcontrol.xhp
@@ -5504,7 +6494,7 @@ msgctxt ""
"par_id141598517418822\n"
"help.text"
msgid "Specifies if the checkbox control may appear dimmed (grayed) or not."
-msgstr ""
+msgstr "Especifica si el control de casilla aparecerá atenuado (en gris) o no."
#. BDWA7
#: sf_dialogcontrol.xhp
@@ -5513,15 +6503,15 @@ msgctxt ""
"par_id701598517671373\n"
"help.text"
msgid "No"
-msgstr ""
+msgstr "No"
-#. fk87j
+#. ZHrsm
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
-"par_id991598517671916\n"
+"par_id1001598540024225\n"
"help.text"
-msgid "Read below."
+msgid "Refer to <link href=\"text/sbasic/shared/03/sf_dialogcontrol.xhp#hd_id81598540704978\" name=\"Value property\">Value property</link>"
msgstr ""
#. PqKgo
@@ -5531,7 +6521,7 @@ msgctxt ""
"par_id661598517730941\n"
"help.text"
msgid "No"
-msgstr ""
+msgstr "No"
#. 8r3sG
#: sf_dialogcontrol.xhp
@@ -5540,7 +6530,7 @@ msgctxt ""
"par_id761598540042290\n"
"help.text"
msgid "All"
-msgstr ""
+msgstr "Todo"
#. xLL83
#: sf_dialogcontrol.xhp
@@ -5549,7 +6539,7 @@ msgctxt ""
"par_id881598517730836\n"
"help.text"
msgid "Specifies if the control is hidden or visible."
-msgstr ""
+msgstr "Especifica si el control está oculto o es visible."
#. Xw6X9
#: sf_dialogcontrol.xhp
@@ -5558,7 +6548,7 @@ msgctxt ""
"par_id451598177924437\n"
"help.text"
msgid "Yes"
-msgstr ""
+msgstr "Sí"
#. dBNCA
#: sf_dialogcontrol.xhp
@@ -5567,7 +6557,7 @@ msgctxt ""
"par_id94159817792441\n"
"help.text"
msgid "UNO<br/>object"
-msgstr ""
+msgstr "Objeto<br/>de UNO"
#. gbjHB
#: sf_dialogcontrol.xhp
@@ -5576,7 +6566,7 @@ msgctxt ""
"par_id311598540066789\n"
"help.text"
msgid "All"
-msgstr ""
+msgstr "Todo"
#. F8rNE
#: sf_dialogcontrol.xhp
@@ -5594,7 +6584,7 @@ msgctxt ""
"par_id811598178083501\n"
"help.text"
msgid "Yes"
-msgstr ""
+msgstr "Sí"
#. o2H9W
#: sf_dialogcontrol.xhp
@@ -5603,7 +6593,7 @@ msgctxt ""
"par_id981598178083938\n"
"help.text"
msgid "UNO<br/>object"
-msgstr ""
+msgstr "Objeto<br/>de UNO"
#. rrwm6
#: sf_dialogcontrol.xhp
@@ -5612,7 +6602,7 @@ msgctxt ""
"par_id551598540079329\n"
"help.text"
msgid "All"
-msgstr ""
+msgstr "Todo"
#. ZM6sk
#: sf_dialogcontrol.xhp
@@ -5623,13 +6613,49 @@ msgctxt ""
msgid "The UNO object representing the control view. Refer to <link href=\"https://api.libreoffice.org/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1awt_1_1XControl.html\" name=\"awt.XControl\">XControl</link> and <link href=\"https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1awt_1_1UnoControlDialog.html)\" name=\"awt.UnoControlDialog\">UnoControlDialog</link> in Application Programming Interface (API) documentation for detailed information."
msgstr ""
-#. agJv5
+#. SAkJX
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id741612699446459\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. yuAdF
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id311612699446893\n"
+"help.text"
+msgid "UNO<br/>object"
+msgstr ""
+
+#. 3Dmwo
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id25161269944611\n"
+"help.text"
+msgid "TreeControl"
+msgstr ""
+
+#. 7XckG
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id691612699446892\n"
+"help.text"
+msgid "The UNO object representing the tree control data model. Refer to <link href=\"https://api.libreoffice.org/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1awt_1_1tree_1_1XMutableTreeDataModel.html\" name=\"awt.tree.XMutableTreeDataModel\">XMutableTreeDataModel</link> in Application Programming Interface (API) documentation for detailed information."
+msgstr ""
+
+#. dfWTW
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
"hd_id81598540704978\n"
"help.text"
-msgid "The Value property"
+msgid "The <variable id=\"ValueProperty\">Value property</variable>"
msgstr ""
#. JHK7w
@@ -5657,6 +6683,15 @@ msgctxt ""
"par_id961598543254444\n"
"help.text"
msgid "Description"
+msgstr "Descripción"
+
+#. kfK2B
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id271598543254590\n"
+"help.text"
+msgid "Boolean"
msgstr ""
#. jEyx9
@@ -5686,6 +6721,15 @@ msgctxt ""
msgid "0, False: not checked<br/>1, True: checked<br/>2: grayed, don't know"
msgstr ""
+#. EKHtH
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id781598543254887\n"
+"help.text"
+msgid "String"
+msgstr ""
+
#. nZVA5
#: sf_dialogcontrol.xhp
msgctxt ""
@@ -5704,6 +6748,24 @@ msgctxt ""
msgid "Numeric"
msgstr ""
+#. DoCfT
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id401598543254743\n"
+"help.text"
+msgid "Date"
+msgstr ""
+
+#. XzBhY
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id731598543254544\n"
+"help.text"
+msgid "String"
+msgstr ""
+
#. kgfXR
#: sf_dialogcontrol.xhp
msgctxt ""
@@ -5749,6 +6811,15 @@ msgctxt ""
msgid "Numeric"
msgstr ""
+#. CCkkF
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id81598543254625\n"
+"help.text"
+msgid "String"
+msgstr ""
+
#. YvPAp
#: sf_dialogcontrol.xhp
msgctxt ""
@@ -5767,6 +6838,15 @@ msgctxt ""
msgid "Must be within the predefined bounds"
msgstr ""
+#. veFie
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id561598543254115\n"
+"help.text"
+msgid "Boolean"
+msgstr ""
+
#. ZragT
#: sf_dialogcontrol.xhp
msgctxt ""
@@ -5794,6 +6874,15 @@ msgctxt ""
msgid "Must be within the predefined bounds"
msgstr ""
+#. 5VuCQ
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id751598543254299\n"
+"help.text"
+msgid "String"
+msgstr ""
+
#. a9AMF
#: sf_dialogcontrol.xhp
msgctxt ""
@@ -5803,6 +6892,348 @@ msgctxt ""
msgid "The text appearing in the field"
msgstr ""
+#. wGGjL
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id341598543254600\n"
+"help.text"
+msgid "Date"
+msgstr ""
+
+#. CABLr
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"hd_id421612628828054\n"
+"help.text"
+msgid "Event properties"
+msgstr ""
+
+#. c7srp
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id41612629140856\n"
+"help.text"
+msgid "Returns a URI string with the reference to the script triggered by the event. Read its specification in the <link href=\"https://wiki.openoffice.org/wiki/Documentation/DevGuide/Scripting/Scripting_Framework_URI_Specification\" name=\"URI specification\">scripting framework URI specification</link>."
+msgstr ""
+
+#. fkFAt
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id961612628879819\n"
+"help.text"
+msgid "Name"
+msgstr ""
+
+#. 2sB8F
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id401612628879819\n"
+"help.text"
+msgid "ReadOnly"
+msgstr ""
+
+#. 2A2Ex
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id281612628879819\n"
+"help.text"
+msgid "Description as labeled in the Basic IDE"
+msgstr ""
+
+#. rSRBQ
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id91612707166532\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. aABgD
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id291612707166258\n"
+"help.text"
+msgid "Execute action"
+msgstr ""
+
+#. KnFdW
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id79161270716675\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. JrRob
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id831612707166731\n"
+"help.text"
+msgid "While adjusting"
+msgstr ""
+
+#. mpuj3
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id111612629836630\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. 7Swj5
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id1001612629836902\n"
+"help.text"
+msgid "When receiving focus"
+msgstr ""
+
+#. Mp4i7
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id291612629836294\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. ozGia
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id62161262983683\n"
+"help.text"
+msgid "When losing focus"
+msgstr ""
+
+#. TR5uW
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id51612707354544\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. HREcr
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id211612707354899\n"
+"help.text"
+msgid "Item status changed"
+msgstr ""
+
+#. L6e2x
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id81612629836634\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. sVo6A
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id881612629836744\n"
+"help.text"
+msgid "Key pressed"
+msgstr ""
+
+#. pPBHX
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id591612629836830\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. P6NX8
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id161612629836775\n"
+"help.text"
+msgid "Key released"
+msgstr ""
+
+#. XJGHA
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id891612629836630\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. oCDXm
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id461612629836679\n"
+"help.text"
+msgid "Mouse moved while key presses"
+msgstr ""
+
+#. nLbMG
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id131612629836291\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. 9XdcG
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id151612629836151\n"
+"help.text"
+msgid "Mouse inside"
+msgstr ""
+
+#. BZ7sC
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id211612629836725\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. mzbBD
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id361612629836624\n"
+"help.text"
+msgid "Mouse outside"
+msgstr ""
+
+#. fAD8Y
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id311612629836481\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. FCBxu
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id721612629836752\n"
+"help.text"
+msgid "Mouse moved"
+msgstr ""
+
+#. 4DCtC
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id981612629836116\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. 8B9ct
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id381612629836635\n"
+"help.text"
+msgid "Mouse button pressed"
+msgstr ""
+
+#. krueU
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id711612629836704\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. 4c5qE
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id35161262983642\n"
+"help.text"
+msgid "Mouse button released"
+msgstr ""
+
+#. FkyLb
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id851612707606863\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. VudpK
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id351612707606197\n"
+"help.text"
+msgid "(Not in Basic IDE) when the expansion button is pressed on a node in a tree control"
+msgstr ""
+
+#. TkEgQ
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id121612707606251\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. quWBQ
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id881612707606121\n"
+"help.text"
+msgid "(Not in Basic IDE) when a node in a tree control is selected"
+msgstr ""
+
+#. qyb3B
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id811612707606330\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. th6Kr
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id621612707606219\n"
+"help.text"
+msgid "Text modified"
+msgstr ""
+
#. YFbGT
#: sf_dialogcontrol.xhp
msgctxt ""
@@ -5821,33 +7252,222 @@ msgctxt ""
msgid "List of Methods in the DialogControl Service"
msgstr ""
-#. 3oU3L
+#. 5jtfg
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
-"par_id871583933076448\n"
+"par_id831612711823126\n"
"help.text"
-msgid "Set the focus on the control. Return <literal>True</literal> if focusing was successful."
+msgid "Create and return a new node of the tree control as a UNO object subordinate to a parent node. <variable id=\"XMutableTreeNode\">Refer to <link href=\"https://api.libreoffice.org/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1awt_1_1tree_1_1XMutableTreeNode.html\" name=\"awt.tree.XMutableTreeNode\">XMutableTreeNode</link> in Application Programming Interface (API) documentation for detailed information.</variable>"
msgstr ""
-#. 6YvuU
+#. MrQnS
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
-"par_id151598178880227\n"
+"par_id741612711823706\n"
"help.text"
-msgid "This method is often called from a dialog or control event."
+msgid "This method may be called before displaying the dialog box to build the initial tree. It may also be called from a dialog or control event - using the <literal>OnNodeExpanded</literal> event - to complete the tree dynamically."
msgstr ""
-#. B7sAb
+#. cK7HA
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
-"bas_id841598179117184\n"
+"par_id761612711823834\n"
+"help.text"
+msgid "<emph>ParentNode</emph>: A node UNO object, of type <literal>com.sun.star.awt.tree.XMutableTreeNode</literal>."
+msgstr ""
+
+#. g2Ubo
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id791612711823819\n"
+"help.text"
+msgid "<emph>DisplayValue</emph>: The text appearing in the tree control box."
+msgstr ""
+
+#. GV6Gp
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id911612711823382\n"
+"help.text"
+msgid "<emph>DataValue</emph>: Any value associated with the new node. Default value is <literal>Empty</literal>."
+msgstr ""
+
+#. qbb2x
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"bas_id401612711823779\n"
"help.text"
msgid "'Dialog stored in current document's standard library"
msgstr ""
+#. 8B3qP
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id221612713087885\n"
+"help.text"
+msgid "Return <literal>True</literal> when a subtree, subordinate to a parent node, could be inserted successfully in a tree control. If the parent node had already child nodes before calling this method, the child nodes are erased."
+msgstr ""
+
+#. UkE9k
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id781612713087722\n"
+"help.text"
+msgid "<emph>ParentNode</emph>: A node UNO object, of type <literal>com.sun.star.awt.tree.XMutableTreeNode</literal>."
+msgstr ""
+
+#. 2FTD4
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id36161271308759\n"
+"help.text"
+msgid "<emph>FlatTree</emph>: a two dimension array sorted on the columns containing the display values. Such an array can be issued by the <literal>GetRows</literal> method applied on the <literal>SFDatabases.Database</literal> service. When an array item containing the text to be displayed is <literal>Empty</literal> or <literal>Null</literal>, no new subnode is created and the remainder of the row is skipped."
+msgstr ""
+
+#. r5QNj
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"bas_id61612716027443\n"
+"help.text"
+msgid "Flat tree >>>> Resulting subtree"
+msgstr ""
+
+#. SQH7v
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id51612713087915\n"
+"help.text"
+msgid "<emph>WithDataValue</emph>: When <literal>False</literal> default value is used, every column of <literal>FlatTree</literal> contains the text to be displayed in the tree control. When <literal>True</literal>, the texts to be displayed (<literal>DisplayValue</literal>) are in columns 0, 2, 4, ... while the data values (<literal>DataValue</literal>) are in columns 1, 3, 5, ..."
+msgstr ""
+
+#. fWnhZ
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id151612780723320\n"
+"help.text"
+msgid "Returns a new root node of the tree control, as a node UNO object of type <literal>com.sun.star.awt.tree.XMutableTreeNode</literal>. The new tree root is inserted below pre-existing root nodes. <embedvar href=\"text/sbasic/shared/03/sf_dialogcontrol.xhp#XMutableTreeNode\"/>"
+msgstr ""
+
+#. YT845
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id821612780723965\n"
+"help.text"
+msgid "This method may be called before displaying the dialog box to build the initial tree. It may also be called from a dialog or control event to complete the tree dynamically."
+msgstr ""
+
+#. QiXVA
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id671612780723837\n"
+"help.text"
+msgid "<emph>DisplayValue</emph>: The text appearing in the tree control box."
+msgstr ""
+
+#. Cw3b9
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id31612780723267\n"
+"help.text"
+msgid "<emph>DataValue</emph>: Any value associated with the new node. Default value is <literal>Empty</literal>."
+msgstr ""
+
+#. Ynpwt
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id171612781589503\n"
+"help.text"
+msgid "Traverses the tree and finds recursively, starting from the root, a node meeting some criteria. Either - 1 match is enough - having its display value matching <literal>DisplayValue</literal> pattern or having its data value equal to <literal>DataValue</literal>. The comparisons may be or not case-sensitive. The first matching occurrence is returned as a node UNO object of type <literal>com.sun.star.awt.tree.XMutableTreeNode</literal>. <embedvar href=\"text/sbasic/shared/03/sf_dialogcontrol.xhp#XMutableTreeNode\"/>"
+msgstr ""
+
+#. 5Jxkj
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id741612782475457\n"
+"help.text"
+msgid "When not found, the method returns <literal>Nothing</literal>, to be tested with the <literal>IsNull()</literal> builtin function."
+msgstr ""
+
+#. n7pE8
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id41612781589363\n"
+"help.text"
+msgid "This method may be called before displaying the dialog box to build the initial tree. It may also be called from a dialog or control event."
+msgstr ""
+
+#. t5Kcc
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id541613670199211\n"
+"help.text"
+msgid "One argument out of <literal>DisplayValue</literal>or <literal>DataValue</literal> must be specified. If both present, one match is sufficient to select the node."
+msgstr ""
+
+#. KMPVF
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id591612781589560\n"
+"help.text"
+msgid "<emph>DisplayValue</emph>: The pattern to be matched. See the <link href=\"text/sbasic/shared/03/sf_string.xhp#IsLike\" name=\"Sting service IsLike() method\"><literal>SF_String.IsLike()</literal></link> method. When equal to the zero-length string (default), this display value is not searched for."
+msgstr ""
+
+#. CF4o6
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id481612781589626\n"
+"help.text"
+msgid "<emph>DataValue</emph>: A string, a numeric value, a date. Use <literal>Empty</literal> default value when no value applies."
+msgstr ""
+
+#. g7uEG
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id141582384726168\n"
+"help.text"
+msgid "<emph>CaseSensitive</emph>: Default value is <literal>False</literal>"
+msgstr ""
+
+#. 3oU3L
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id871583933076448\n"
+"help.text"
+msgid "Set the focus on the control. Return <literal>True</literal> if focusing was successful."
+msgstr ""
+
+#. 6YvuU
+#: sf_dialogcontrol.xhp
+msgctxt ""
+"sf_dialogcontrol.xhp\n"
+"par_id151598178880227\n"
+"help.text"
+msgid "This method is often called from a dialog or control event."
+msgstr ""
+
#. HNmmm
#: sf_dialogcontrol.xhp
msgctxt ""
@@ -5866,13 +7486,13 @@ msgctxt ""
msgid "An error is raised if the actual control is not of the type <literal>TextField</literal> or is not multiline."
msgstr ""
-#. MwNhE
+#. AKiEA
#: sf_dialogcontrol.xhp
msgctxt ""
"sf_dialogcontrol.xhp\n"
"par_id1001584541257789\n"
"help.text"
-msgid "<emph>Line</emph> : The string to insert. Default = an empty line."
+msgid "<emph>Line</emph>: The string to insert. Default is an empty line."
msgstr ""
#. opNus
@@ -6611,7 +8231,7 @@ msgctxt ""
"bas_id331589191766183\n"
"help.text"
msgid "'Alternatively, using the CreateDocument or OpenDocument methods"
-msgstr ""
+msgstr "'Alternativamente, mediante los métodos CreateDocument u OpenDocument"
#. rAPFN
#: sf_document.xhp
@@ -6764,7 +8384,7 @@ msgctxt ""
"par_id941589194571801\n"
"help.text"
msgid "String value with the document type (\"Base\", \"Calc\", \"Writer\", etc)"
-msgstr ""
+msgstr "Valor de cadena con el tipo de documento («Base», «Calc», «Writer», etc.)"
#. Yo8T4
#: sf_document.xhp
@@ -6791,7 +8411,7 @@ msgctxt ""
"par_id231589194910179\n"
"help.text"
msgid "No"
-msgstr ""
+msgstr "No"
#. CDTBC
#: sf_document.xhp
@@ -6818,7 +8438,7 @@ msgctxt ""
"par_id801589638614518\n"
"help.text"
msgid "<literal>True</literal> if the document is actually in read-only mode"
-msgstr ""
+msgstr "<literal>True</literal> si el documento está en el modo de solo lectura"
#. zK55N
#: sf_document.xhp
@@ -6827,7 +8447,7 @@ msgctxt ""
"par_id201589195028733\n"
"help.text"
msgid "No"
-msgstr ""
+msgstr "No"
#. 99ZxC
#: sf_document.xhp
@@ -6836,7 +8456,7 @@ msgctxt ""
"par_id371589195028843\n"
"help.text"
msgid "Gives access to the Subject property of the document."
-msgstr ""
+msgstr "Da acceso a la propiedad Subject del documento."
#. dH6ct
#: sf_document.xhp
@@ -6845,7 +8465,7 @@ msgctxt ""
"par_id451589195028910\n"
"help.text"
msgid "No"
-msgstr ""
+msgstr "No"
#. TCiBh
#: sf_document.xhp
@@ -6854,7 +8474,7 @@ msgctxt ""
"par_id771589195028748\n"
"help.text"
msgid "Gives access to the Title property of the document."
-msgstr ""
+msgstr "Da acceso a la propiedad Title del documento."
#. SwDBh
#: sf_document.xhp
@@ -6872,7 +8492,7 @@ msgctxt ""
"par_id371582885195525\n"
"help.text"
msgid "UNO Object"
-msgstr ""
+msgstr "Objeto de UNO"
#. 9TNH3
#: sf_document.xhp
@@ -6917,7 +8537,7 @@ msgctxt ""
"par_id421611148353046\n"
"help.text"
msgid "This method is useful when one needs to give focus for a document that is minimized or hidden."
-msgstr ""
+msgstr "Este método es útil cuando se necesita dar el foco a un documento que está minimizado u oculto."
#. vFzrg
#: sf_document.xhp
@@ -7475,7 +9095,7 @@ msgctxt ""
"par_id671584978666689\n"
"help.text"
msgid "No"
-msgstr ""
+msgstr "No"
#. G3q2n
#: sf_exception.xhp
@@ -7484,7 +9104,7 @@ msgctxt ""
"par_id951584978666296\n"
"help.text"
msgid "The location in the code where the error occurred. It can be a numeric value or text."
-msgstr ""
+msgstr "La ubicación donde ocurrió el error en el código. Puede ser un valor numérico o de texto."
#. kBXGC
#: sf_exception.xhp
@@ -7511,7 +9131,7 @@ msgctxt ""
"par_id881608131596153\n"
"help.text"
msgid "List of Methods in the Exception Service"
-msgstr ""
+msgstr "Lista de métodos en el servicio Exception"
#. CDgEM
#: sf_exception.xhp
@@ -7727,7 +9347,7 @@ msgctxt ""
"par_id501587222607771\n"
"help.text"
msgid "To replace the usual message:"
-msgstr ""
+msgstr "Para sustituir el mensaje habitual:"
#. gdvqM
#: sf_exception.xhp
@@ -7781,7 +9401,7 @@ msgctxt ""
"tit\n"
"help.text"
msgid "ScriptForge.FileSystem service"
-msgstr ""
+msgstr "Servicio ScriptForge.FileSystem"
#. Nkwib
#: sf_filesystem.xhp
@@ -7853,7 +9473,7 @@ msgctxt ""
"hd_id961583589783025\n"
"help.text"
msgid "Definitions"
-msgstr ""
+msgstr "Definiciones"
#. bczfJ
#: sf_filesystem.xhp
@@ -7871,7 +9491,7 @@ msgctxt ""
"par_id891612988600163\n"
"help.text"
msgid "Parameter"
-msgstr ""
+msgstr "Parámetro"
#. KdPjY
#: sf_filesystem.xhp
@@ -7880,7 +9500,7 @@ msgctxt ""
"par_id711612988600163\n"
"help.text"
msgid "Description"
-msgstr ""
+msgstr "Descripción"
#. dEUyj
#: sf_filesystem.xhp
@@ -7889,7 +9509,7 @@ msgctxt ""
"par_id321612988600163\n"
"help.text"
msgid "The full name of the file including the path without a path separator at the end."
-msgstr ""
+msgstr "El nombre completo del archivo, la ruta incluida, sin esta incluir el separador de ruta al final."
#. Da76k
#: sf_filesystem.xhp
@@ -7898,7 +9518,7 @@ msgctxt ""
"par_id321612988600165\n"
"help.text"
msgid "The full name of the folder including the path. It may or may not contain the ending path separator."
-msgstr ""
+msgstr "El nombre completo de la carpeta, ruta incluida, con o sin el separador de ruta final."
#. LwB6Z
#: sf_filesystem.xhp
@@ -7934,7 +9554,7 @@ msgctxt ""
"par_id851583590809104\n"
"help.text"
msgid "\"?\" represents any single character"
-msgstr ""
+msgstr "«?» representa cualquier carácter individual"
#. wG8Bw
#: sf_filesystem.xhp
@@ -7943,7 +9563,7 @@ msgctxt ""
"par_id161583590819320\n"
"help.text"
msgid "\"*\" represents zero, one, or multiple characters"
-msgstr ""
+msgstr "«*» representa cero, uno o múltiples caracteres"
#. BjZMB
#: sf_filesystem.xhp
@@ -7988,7 +9608,7 @@ msgctxt ""
"par_id861583589907100\n"
"help.text"
msgid "An example of the URL notation is <emph>file:///C:/Documents/my_file.odt</emph>. Whenever possible consider using the URL notation because it is a more portable alternative."
-msgstr ""
+msgstr "Un ejemplo de notación de URL es <emph>file:///C:/Documents/mi_archivo.odt</emph>. Considere, siempre que sea posible, utilizar la notación de URL, dado que es una alternativa más portátil."
#. mao7x
#: sf_filesystem.xhp
@@ -8017,15 +9637,6 @@ msgctxt ""
msgid "The following code snippet invokes the <literal>FileSystem</literal> service. The method <literal>BuildPath</literal> was used as an example."
msgstr ""
-#. hUmn8
-#: sf_filesystem.xhp
-msgctxt ""
-"sf_filesystem.xhp\n"
-"bm_id901612991354326\n"
-"help.text"
-msgid "<bookmark_value>FileSystem service;FileNaming property</bookmark_value> <bookmark_value>FileSystem service;ConfigFolder property</bookmark_value> <bookmark_value>FileSystem service;ExtensionsFolder property</bookmark_value> <bookmark_value>FileSystem service;HomeFolder property</bookmark_value> <bookmark_value>FileSystem service;InstallFolder property</bookmark_value> <bookmark_value>FileSystem service;TemplatesFolder property</bookmark_value> <bookmark_value>FileSystem service;TemporaryFolder property</bookmark_value> <bookmark_value>FileSystem service;UserTemplatesFolder property</bookmark_value>"
-msgstr ""
-
#. Gsznv
#: sf_filesystem.xhp
msgctxt ""
@@ -8051,7 +9662,7 @@ msgctxt ""
"par_id491583668386455\n"
"help.text"
msgid "Readonly"
-msgstr ""
+msgstr "De solo lectura"
#. GC4Vu
#: sf_filesystem.xhp
@@ -8060,7 +9671,7 @@ msgctxt ""
"par_id271583668474014\n"
"help.text"
msgid "Type"
-msgstr ""
+msgstr "Tipo"
#. FFkx3
#: sf_filesystem.xhp
@@ -8069,7 +9680,7 @@ msgctxt ""
"par_id401583668386455\n"
"help.text"
msgid "Description"
-msgstr ""
+msgstr "Descripción"
#. CyEEJ
#: sf_filesystem.xhp
@@ -8078,7 +9689,7 @@ msgctxt ""
"par_id371583668519172\n"
"help.text"
msgid "No"
-msgstr ""
+msgstr "No"
#. Gihmg
#: sf_filesystem.xhp
@@ -8087,7 +9698,7 @@ msgctxt ""
"par_id771583668386455\n"
"help.text"
msgid "Sets or returns the current files and folders notation, either \"ANY\", \"URL\" or \"SYS\":"
-msgstr ""
+msgstr "Establece o devuelve la notación actual de archivos y carpetas, la cual puede ser «ANY», «URL» o «SYS»:"
#. QQGcp
#: sf_filesystem.xhp
@@ -8132,7 +9743,7 @@ msgctxt ""
"par_id541583839708548\n"
"help.text"
msgid "Yes"
-msgstr ""
+msgstr "Sí"
#. ygE64
#: sf_filesystem.xhp
@@ -8141,7 +9752,7 @@ msgctxt ""
"par_id731583839708412\n"
"help.text"
msgid "Returns the configuration folder of %PRODUCTNAME."
-msgstr ""
+msgstr "Devuelve la carpeta de configuración de %PRODUCTNAME."
#. svPxn
#: sf_filesystem.xhp
@@ -8150,7 +9761,7 @@ msgctxt ""
"par_id761584027709516\n"
"help.text"
msgid "Yes"
-msgstr ""
+msgstr "Sí"
#. gjTpP
#: sf_filesystem.xhp
@@ -8159,7 +9770,7 @@ msgctxt ""
"par_id971584027709752\n"
"help.text"
msgid "Returns the folder where extensions are installed."
-msgstr ""
+msgstr "Devuelve la carpeta en que se instalan las extensiones."
#. DTGEP
#: sf_filesystem.xhp
@@ -8168,7 +9779,7 @@ msgctxt ""
"par_id31583839767743\n"
"help.text"
msgid "Yes"
-msgstr ""
+msgstr "Sí"
#. FP6D9
#: sf_filesystem.xhp
@@ -8177,7 +9788,7 @@ msgctxt ""
"par_id111583839767195\n"
"help.text"
msgid "Returns the user home folder."
-msgstr ""
+msgstr "Devuelve la carpeta personal del usuario."
#. LUE79
#: sf_filesystem.xhp
@@ -8186,7 +9797,7 @@ msgctxt ""
"par_id771583839920487\n"
"help.text"
msgid "Yes"
-msgstr ""
+msgstr "Sí"
#. dz5ju
#: sf_filesystem.xhp
@@ -8195,7 +9806,7 @@ msgctxt ""
"par_id451583839920858\n"
"help.text"
msgid "Returns the installation folder of %PRODUCTNAME."
-msgstr ""
+msgstr "Devuelve la carpeta de instalación de %PRODUCTNAME."
#. trBL7
#: sf_filesystem.xhp
@@ -8204,7 +9815,7 @@ msgctxt ""
"par_id571588333908716\n"
"help.text"
msgid "Yes"
-msgstr ""
+msgstr "Sí"
#. 3yNj2
#: sf_filesystem.xhp
@@ -8213,7 +9824,7 @@ msgctxt ""
"par_id721588333908708\n"
"help.text"
msgid "Returns the folder containing the system templates files."
-msgstr ""
+msgstr "Devuelve la carpeta que contiene los archivos de plantillas de sistema."
#. hDFSQ
#: sf_filesystem.xhp
@@ -8222,7 +9833,7 @@ msgctxt ""
"par_id501583774433513\n"
"help.text"
msgid "Yes"
-msgstr ""
+msgstr "Sí"
#. e2ruR
#: sf_filesystem.xhp
@@ -8231,7 +9842,7 @@ msgctxt ""
"par_id71583774433459\n"
"help.text"
msgid "Returns the temporary files folder defined in the %PRODUCTNAME path settings."
-msgstr ""
+msgstr "Devuelve la carpeta de archivos temporales definida en la configuración de rutas de %PRODUCTNAME."
#. wjVgE
#: sf_filesystem.xhp
@@ -8258,7 +9869,7 @@ msgctxt ""
"par_id891611613601554\n"
"help.text"
msgid "List of Methods in the FileSystem Service"
-msgstr ""
+msgstr "Lista de métodos en el servicio FileSystem"
#. EgkPG
#: sf_filesystem.xhp
@@ -8269,22 +9880,22 @@ msgctxt ""
msgid "Joins a folder path and the name of a file and returns the full file name with a valid path separator. The path separator is added only if necessary."
msgstr ""
-#. dbCP6
+#. EDmLL
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id90158393307695\n"
"help.text"
-msgid "<emph>FolderName</emph> : The path with which <literal>Name</literal> will be combined. The specified path does not need to be an existing folder."
+msgid "<emph>FolderName</emph>: The path with which <literal>Name</literal> will be combined. The specified path does not need to be an existing folder."
msgstr ""
-#. LaGBv
+#. TqBVA
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id891583933076975\n"
"help.text"
-msgid "<emph>Name</emph> : The name of the file to be appended to <literal>FolderName</literal>. This parameter uses the notation of the current operating system."
+msgid "<emph>Name</emph>: The name of the file to be appended to <literal>FolderName</literal>. This parameter uses the notation of the current operating system."
msgstr ""
#. DwTpc
@@ -8305,22 +9916,22 @@ msgctxt ""
msgid "Depending on the value of the <literal>CompareContents</literal> argument, the comparison between both files can be either based only on file attributes (such as the last modified date), or based on the file contents."
msgstr ""
-#. dLpG4
+#. kYy2f
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id481601118910755\n"
"help.text"
-msgid "<emph>FileName1, FileName2</emph> : The files to compare."
+msgid "<emph>FileName1, FileName2</emph>: The files to compare."
msgstr ""
-#. TAPBR
+#. mXZPN
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id111601118910848\n"
"help.text"
-msgid "<emph>CompareContents</emph> : When <literal>True</literal>, the contents of the files are compared (default = <literal>False</literal>)."
+msgid "<emph>CompareContents</emph>: When <literal>True</literal>, the contents of the files are compared (default = <literal>False</literal>)."
msgstr ""
#. EZNG5
@@ -8348,24 +9959,24 @@ msgctxt ""
"par_id331612998814805\n"
"help.text"
msgid "The method stops immediately after it encounters an error. The method does not roll back nor does it undo changes made before the error occurred."
-msgstr ""
+msgstr "El método se para inmediatamente después de que encuentra un error. El método no se revierte ni se deshacen los cambios efectuados antes de ocurrir el error."
-#. ErB6x
+#. cxNda
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id1001584541257789\n"
"help.text"
-msgid "<emph>Source</emph> : It can be a <literal>FileName</literal> or a <literal>NamePattern</literal> indicating one or more files to be copied."
+msgid "<emph>Source</emph>: It can be a <literal>FileName</literal> or a <literal>NamePattern</literal> indicating one or more files to be copied."
msgstr ""
-#. A3qtd
+#. pwEq9
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id111584542310166\n"
"help.text"
-msgid "<emph>Destination</emph> : It can be either a <literal>FileName</literal> specifying where the single <literal>Source</literal> file is to be copied, or a <literal>FolderName</literal> into which the multiple files from <literal>Source</literal> are to be copied."
+msgid "<emph>Destination</emph>: It can be either a <literal>FileName</literal> specifying where the single <literal>Source</literal> file is to be copied, or a <literal>FolderName</literal> into which the multiple files from <literal>Source</literal> are to be copied."
msgstr ""
#. FCpqn
@@ -8386,13 +9997,13 @@ msgctxt ""
msgid "Wildcard characters are not allowed in <literal>Destination</literal>."
msgstr ""
-#. 53E5r
+#. 48FYf
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id251584542431558\n"
"help.text"
-msgid "<emph>Overwrite</emph> : If <literal>True</literal> (default), files may be overwritten. The method will fail if <literal>Destination</literal> is readonly, regardless of the value specified in <literal>Overwrite</literal>."
+msgid "<emph>Overwrite</emph>: If <literal>True</literal> (default), files may be overwritten. The method will fail if <literal>Destination</literal> is readonly, regardless of the value specified in <literal>Overwrite</literal>."
msgstr ""
#. KerV3
@@ -8402,7 +10013,7 @@ msgctxt ""
"bas_id211613000903194\n"
"help.text"
msgid "' Copies a single file"
-msgstr ""
+msgstr "' Copia un único archivo"
#. HKFaH
#: sf_filesystem.xhp
@@ -8411,7 +10022,7 @@ msgctxt ""
"bas_id841584541257574\n"
"help.text"
msgid "' Copies multiple files. Only files are copied, subfolders are not."
-msgstr ""
+msgstr "' Copia varios archivos. Solamente se copian archivos, no las subcarpetas."
#. TdGi7
#: sf_filesystem.xhp
@@ -8438,24 +10049,24 @@ msgctxt ""
"par_id701612999808912\n"
"help.text"
msgid "The method stops immediately after it encounters an error. The method does not roll back nor does it undo changes made before the error occurred."
-msgstr ""
+msgstr "El método se para inmediatamente después de que encuentra un error. El método no se revierte ni se deshacen los cambios efectuados antes de ocurrir el error."
-#. ygWn7
+#. isESD
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id851584544734202\n"
"help.text"
-msgid "<emph>Source</emph> : It can be a <literal>FolderName</literal> or a <literal>NamePattern</literal> indicating one or more folders to be copied."
+msgid "<emph>Source</emph>: It can be a <literal>FolderName</literal> or a <literal>NamePattern</literal> indicating one or more folders to be copied."
msgstr ""
-#. EgL3W
+#. 5fFnt
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id321584544734273\n"
"help.text"
-msgid "<emph>Destination</emph> : Specifies the <literal>FolderName</literal> into which the single or multiple folders defined in <literal>Source</literal> are to be copied."
+msgid "<emph>Destination</emph>: Specifies the <literal>FolderName</literal> into which the single or multiple folders defined in <literal>Source</literal> are to be copied."
msgstr ""
#. CzQ9A
@@ -8476,13 +10087,13 @@ msgctxt ""
msgid "Wildcard characters are not allowed in <literal>Destination</literal>."
msgstr ""
-#. KCfZf
+#. 2ziFA
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id251584542431525\n"
"help.text"
-msgid "<emph>Overwrite</emph> : If <literal>True</literal> (default), files may be overwritten. The method will fail if <literal>Destination</literal> is readonly, regardless of the value specified in <literal>Overwrite</literal>."
+msgid "<emph>Overwrite</emph>: If <literal>True</literal> (default), files may be overwritten. The method will fail if <literal>Destination</literal> is readonly, regardless of the value specified in <literal>Overwrite</literal>."
msgstr ""
#. niaPD
@@ -8512,13 +10123,13 @@ msgctxt ""
msgid "If the specified folder has a parent folder that does not exist, it is created."
msgstr ""
-#. ZFWUY
+#. G2A8N
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id491584540675469\n"
"help.text"
-msgid "<emph>FolderName</emph> : A string representing the folder to be created. If the folder already exists, an exception will be raised."
+msgid "<emph>FolderName</emph>: A string representing the folder to be created. If the folder already exists, an exception will be raised."
msgstr ""
#. EYSCS
@@ -8539,31 +10150,31 @@ msgctxt ""
msgid "The method returns a <literal>Null</literal> object if an error occurred."
msgstr ""
-#. tykpH
+#. hBQSN
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id901585322689715\n"
"help.text"
-msgid "<emph>FileName</emph> : The name of the file to be created."
+msgid "<emph>FileName</emph>: The name of the file to be created."
msgstr ""
-#. ZcmDb
+#. VkGyb
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id501585322689209\n"
"help.text"
-msgid "<emph>Overwrite</emph> : Boolean value that determines if <literal>FileName</literal> can be overwritten (default = <literal>True</literal>)."
+msgid "<emph>Overwrite</emph>: Boolean value that determines if <literal>FileName</literal> can be overwritten (default = <literal>True</literal>)."
msgstr ""
-#. X7GW9
+#. Zp6H3
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id551585322689192\n"
"help.text"
-msgid "<emph>Encoding</emph> : The character set to be used. The default encoding is \"UTF-8\"."
+msgid "<emph>Encoding</emph>: The character set to be used. The default encoding is \"UTF-8\"."
msgstr ""
#. eoE92
@@ -8609,15 +10220,15 @@ msgctxt ""
"par_id701612999808832\n"
"help.text"
msgid "The method stops immediately after it encounters an error. The method does not roll back nor does it undo changes made before the error occurred."
-msgstr ""
+msgstr "El método se para inmediatamente después de que encuentra un error. El método no se revierte ni se deshacen los cambios efectuados antes de ocurrir el error."
-#. D8kDv
+#. 2k57M
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id441584882040860\n"
"help.text"
-msgid "<emph>FileName</emph> : It can be a <literal>FileName</literal> or a <literal>NamePattern</literal> indicating one or more files to be deleted."
+msgid "<emph>FileName</emph>: It can be a <literal>FileName</literal> or a <literal>NamePattern</literal> indicating one or more files to be deleted."
msgstr ""
#. YtAfH
@@ -8654,7 +10265,7 @@ msgctxt ""
"par_id21613001848853\n"
"help.text"
msgid "The folders to be deleted must not be readonly."
-msgstr ""
+msgstr "Las carpetas que se eliminarán no deben ser de solo lectura."
#. kRSqe
#: sf_filesystem.xhp
@@ -8663,15 +10274,15 @@ msgctxt ""
"par_id701612999808842\n"
"help.text"
msgid "The method stops immediately after it encounters an error. The method does not roll back nor does it undo changes made before the error occurred."
-msgstr ""
+msgstr "El método se para inmediatamente después de que encuentra un error. El método no se revierte ni se deshacen los cambios efectuados antes de ocurrir el error."
-#. zdaKv
+#. ecg9D
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id451584882542247\n"
"help.text"
-msgid "<emph>FolderName</emph> : It can be a <literal>FolderName</literal> or a <literal>NamePattern</literal> indicating one or more folders to be deleted."
+msgid "<emph>FolderName</emph>: It can be a <literal>FolderName</literal> or a <literal>NamePattern</literal> indicating one or more folders to be deleted."
msgstr ""
#. ECKGi
@@ -8701,13 +10312,13 @@ msgctxt ""
msgid "If the <literal>FileName</literal> parameter is actually an existing folder name, the method returns <literal>False</literal>."
msgstr ""
-#. 5sCo3
+#. 7pDFB
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id361583764426547\n"
"help.text"
-msgid "<emph>FileName</emph> : A string representing the file to be tested."
+msgid "<emph>FileName</emph>: A string representing the file to be tested."
msgstr ""
#. ChDCL
@@ -8737,22 +10348,22 @@ msgctxt ""
msgid "The resulting list may be filtered with wildcards."
msgstr ""
-#. QFJEd
+#. YsYdQ
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id731583944543140\n"
"help.text"
-msgid "<emph>FolderName</emph> : A string representing a folder. The folder must exist. <literal>FolderName</literal> must not designate a file."
+msgid "<emph>FolderName</emph>: A string representing a folder. The folder must exist. <literal>FolderName</literal> must not designate a file."
msgstr ""
-#. 6qDtR
+#. V95Bm
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id591585648450060\n"
"help.text"
-msgid "<emph>Filter</emph> : A string containing wildcards (\"?\" and \"*\") that will be applied to the resulting list of files (default = \"\")."
+msgid "<emph>Filter</emph>: A string containing wildcards (\"?\" and \"*\") that will be applied to the resulting list of files (default = \"\")."
msgstr ""
#. HJ9vL
@@ -8782,13 +10393,13 @@ msgctxt ""
msgid "If the <literal>FolderName</literal> parameter is actually an existing file name, the method returns <literal>False</literal>."
msgstr ""
-#. SQVF8
+#. Z46FB
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id1001583765642211\n"
"help.text"
-msgid "<emph>FolderName</emph> : A string representing the folder to be tested."
+msgid "<emph>FolderName</emph>: A string representing the folder to be tested."
msgstr ""
#. eAFVs
@@ -8807,15 +10418,15 @@ msgctxt ""
"par_id731613004316790\n"
"help.text"
msgid "The method does not check if the specified file or folder exists."
-msgstr ""
+msgstr "El método no comprueba si existe el archivo o la carpeta que se especificó."
-#. kotiz
+#. B3jVo
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id691584110618308\n"
"help.text"
-msgid "<emph>FileName</emph> : A string representing the file name and its path."
+msgid "<emph>FileName</emph>: A string representing the file name and its path."
msgstr ""
#. VcGyZ
@@ -8852,7 +10463,7 @@ msgctxt ""
"par_id941613060736524\n"
"help.text"
msgid "The method does not check for the existence of the specified file or folder."
-msgstr ""
+msgstr "El método no comprueba la existencia del archivo o la carpeta que se haya especificado."
#. Aqvwt
#: sf_filesystem.xhp
@@ -8863,13 +10474,13 @@ msgctxt ""
msgid "If this method is applied to a folder name or to a file without an extension, then an empty string is returned."
msgstr ""
-#. tQpBe
+#. GDoGW
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id821584032680311\n"
"help.text"
-msgid "<emph>FileName</emph> : A string representing the file name and its path."
+msgid "<emph>FileName</emph>: A string representing the file name and its path."
msgstr ""
#. Am6Bu
@@ -8890,13 +10501,13 @@ msgctxt ""
msgid "The <literal>GetFileLen</literal> method can handle files with much larger sizes by returning a <literal>Currency</literal> value."
msgstr ""
-#. cC9GE
+#. FvwV6
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id161600685050367\n"
"help.text"
-msgid "<emph>FileName</emph> : A string representing an existing file."
+msgid "<emph>FileName</emph>: A string representing an existing file."
msgstr ""
#. o2GGJ
@@ -8906,15 +10517,15 @@ msgctxt ""
"par_id191584811478936\n"
"help.text"
msgid "Returns the last modified date of a given file."
-msgstr ""
+msgstr "Devuelve la fecha de última modificación de un archivo determinado."
-#. ssSmV
+#. dxpgz
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id25158481147822\n"
"help.text"
-msgid "<emph>FileName</emph> : A string representing an existing file."
+msgid "<emph>FileName</emph>: A string representing an existing file."
msgstr ""
#. VEZR6
@@ -8933,15 +10544,15 @@ msgctxt ""
"par_id541613061300811\n"
"help.text"
msgid "The method does not check if the specified file or folder exists."
-msgstr ""
+msgstr "El método no comprueba si existe el archivo o la carpeta que se especificó."
-#. DHaix
+#. VWPoq
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id671584032366193\n"
"help.text"
-msgid "<emph>FileName</emph> : A string representing the file name and its path."
+msgid "<emph>FileName</emph>: A string representing the file name and its path."
msgstr ""
#. ffxFe
@@ -8960,15 +10571,15 @@ msgctxt ""
"par_id611613061603039\n"
"help.text"
msgid "The method does not check if the specified file or folder exists."
-msgstr ""
+msgstr "El método no comprueba si existe el archivo o la carpeta que se especificó."
-#. Gqc5k
+#. XDmYQ
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id471584113432231\n"
"help.text"
-msgid "<emph>FileName</emph> : A string with the file or folder name to be analyzed."
+msgid "<emph>FileName</emph>: A string with the file or folder name to be analyzed."
msgstr ""
#. Uc93M
@@ -8996,7 +10607,7 @@ msgctxt ""
"par_id971613061774934\n"
"help.text"
msgid "The method does not create the temporary file."
-msgstr ""
+msgstr "El método no crea el archivo temporal."
#. ch2AJ
#: sf_filesystem.xhp
@@ -9025,22 +10636,22 @@ msgctxt ""
msgid "The hash algorithms supported are: <literal>MD5</literal>, <literal>SHA1</literal>, <literal>SHA224</literal>, <literal>SHA256</literal>, <literal>SHA384</literal> and <literal>SHA512</literal>."
msgstr ""
-#. 5FXjQ
+#. jTMPS
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id28160104251451\n"
"help.text"
-msgid "<emph>FileName</emph> : A string representing an existing file."
+msgid "<emph>FileName</emph>: A string representing an existing file."
msgstr ""
-#. 88LmG
+#. F86KG
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id71601042959846\n"
"help.text"
-msgid "<emph>Algorithm</emph> : One of the supported algorithms."
+msgid "<emph>Algorithm</emph>: One of the supported algorithms."
msgstr ""
#. HzFs2
@@ -9068,24 +10679,24 @@ msgctxt ""
"par_id241613062902777\n"
"help.text"
msgid "The method stops immediately after it encounters an error. The method does not roll back nor does it undo changes made before the error occurred."
-msgstr ""
+msgstr "El método se para inmediatamente después de que encuentra un error. El método no se revierte ni se deshacen los cambios efectuados antes de ocurrir el error."
-#. RY5vD
+#. LAeis
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id721584791330406\n"
"help.text"
-msgid "<emph>Source</emph> : It can be a <literal>FileName</literal> or <literal>NamePattern</literal> to designate one or more files to be moved."
+msgid "<emph>Source</emph>: It can be a <literal>FileName</literal> or <literal>NamePattern</literal> to designate one or more files to be moved."
msgstr ""
-#. 5CsKP
+#. rgNqi
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id291584791330181\n"
"help.text"
-msgid "<emph>Destination</emph> : If <literal>Source</literal> is a <literal>FileName</literal> then this parameter indicates the new path and file name of the moved file."
+msgid "<emph>Destination</emph>: If <literal>Source</literal> is a <literal>FileName</literal> then this parameter indicates the new path and file name of the moved file."
msgstr ""
#. E7BHq
@@ -9149,24 +10760,24 @@ msgctxt ""
"par_id601613072595264\n"
"help.text"
msgid "The method stops immediately after it encounters an error. The method does not roll back nor does it undo changes made before the error occurred."
-msgstr ""
+msgstr "El método se para inmediatamente después de que encuentra un error. El método no se revierte ni se deshacen los cambios efectuados antes de ocurrir el error."
-#. wBkni
+#. tLxAt
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id541584791330777\n"
"help.text"
-msgid "<emph>Source</emph> : It can be a <literal>FolderName</literal> or <literal>NamePattern</literal> to designate one or more folders to be moved."
+msgid "<emph>Source</emph>: It can be a <literal>FolderName</literal> or <literal>NamePattern</literal> to designate one or more folders to be moved."
msgstr ""
-#. By4Cy
+#. bTWWF
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id551584791330279\n"
"help.text"
-msgid "<emph>Destination</emph> : If the move operation involves a single folder, then <literal>Destination</literal> is the name and path of the moved folder and it must not exist."
+msgid "<emph>Destination</emph>: If the move operation involves a single folder, then <literal>Destination</literal> is the name and path of the moved folder and it must not exist."
msgstr ""
#. upwt8
@@ -9203,7 +10814,7 @@ msgctxt ""
"par_id591613073104711\n"
"help.text"
msgid "Note that the method does not check if the given file is really a text file."
-msgstr ""
+msgstr "Observe que el método no comprueba que el archivo indicado realmente sea de texto."
#. p6VFZ
#: sf_filesystem.xhp
@@ -9214,31 +10825,31 @@ msgctxt ""
msgid "The method returns a <literal>Null</literal> object if an error occurred."
msgstr ""
-#. CBiwE
+#. R5a4m
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id551585320922678\n"
"help.text"
-msgid "<emph>FileName</emph> : Identifies the file to open."
+msgid "<emph>FileName</emph>: Identifies the file to open."
msgstr ""
-#. wr4wi
+#. FUxVH
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id671585320922388\n"
"help.text"
-msgid "<emph>IOMode</emph> : Indicates the input/output mode. It can be one of three constants: <literal>FSO.ForReading</literal> (default), <literal>FSO.ForWriting</literal>, or <literal>FSO.ForAppending</literal>."
+msgid "<emph>IOMode</emph>: Indicates the input/output mode. It can be one of three constants: <literal>FSO.ForReading</literal> (default), <literal>FSO.ForWriting</literal>, or <literal>FSO.ForAppending</literal>."
msgstr ""
-#. 25nRj
+#. ttSYS
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id21585321398586\n"
"help.text"
-msgid "<emph>Create</emph> : Boolean value that indicates whether a new file can be created if the specified filename doesn't exist:"
+msgid "<emph>Create</emph>: Boolean value that indicates whether a new file can be created if the specified filename doesn't exist:"
msgstr ""
#. VDFAi
@@ -9259,13 +10870,13 @@ msgctxt ""
msgid "If <literal>False</literal> then new files are not created (default)."
msgstr ""
-#. WzDqZ
+#. BoVQQ
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id771585321576210\n"
"help.text"
-msgid "<emph>Encoding</emph> : The character set to be used. The default encoding is \"UTF-8\"."
+msgid "<emph>Encoding</emph>: The character set to be used. The default encoding is \"UTF-8\"."
msgstr ""
#. FuYwe
@@ -9275,7 +10886,7 @@ msgctxt ""
"par_id871583670342501\n"
"help.text"
msgid "Opens a dialog box to open or save files."
-msgstr ""
+msgstr "Abre un cuadro de diálogo para abrir o guardar archivos."
#. SjDBv
#: sf_filesystem.xhp
@@ -9286,13 +10897,13 @@ msgctxt ""
msgid "If the <literal>SAVE</literal> mode is set and the picked file exists, a warning message will be displayed."
msgstr ""
-#. gi6um
+#. PAaAH
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id481583670342502\n"
"help.text"
-msgid "<emph>DefaultFile</emph> : This argument is a string composed of a folder and file name:"
+msgid "<emph>DefaultFile</emph>: This argument is a string composed of a folder and file name:"
msgstr ""
#. fyVCs
@@ -9313,22 +10924,22 @@ msgctxt ""
msgid "The file part designates the default file to open or save."
msgstr ""
-#. CyhXn
+#. rcast
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id981583670342502\n"
"help.text"
-msgid "<emph>Mode</emph> : <literal>OPEN</literal> (input file) or <literal>SAVE</literal> (output file). The default value is <literal>OPEN</literal>."
+msgid "<emph>Mode</emph>: <literal>OPEN</literal> (input file) or <literal>SAVE</literal> (output file). The default value is <literal>OPEN</literal>."
msgstr ""
-#. Ym5VM
+#. Dtmio
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id31583670342502\n"
"help.text"
-msgid "<emph>Filter</emph> : The extension of the files displayed when the dialog is opened (default = no filter)."
+msgid "<emph>Filter</emph>: The extension of the files displayed when the dialog is opened (default = no filter)."
msgstr ""
#. 8WirR
@@ -9338,7 +10949,7 @@ msgctxt ""
"bas_id941583670925672\n"
"help.text"
msgid "' Only *.txt files are displayed"
-msgstr ""
+msgstr "' Solo se muestran los archivos *.txt"
#. HkwaR
#: sf_filesystem.xhp
@@ -9347,24 +10958,24 @@ msgctxt ""
"par_id521583671701777\n"
"help.text"
msgid "Opens a dialog box to select a folder."
-msgstr ""
+msgstr "Abre un cuadro de diálogo para seleccionar una carpeta."
-#. nQtNH
+#. coL3A
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id951583671701872\n"
"help.text"
-msgid "<emph>DefaultFolder</emph> : A string containing the folder name that will be displayed when the dialog is opened (default = the last selected folder)."
+msgid "<emph>DefaultFolder</emph>: A string containing the folder name that will be displayed when the dialog is opened (default = the last selected folder)."
msgstr ""
-#. hspKF
+#. esSGJ
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id821583671701764\n"
"help.text"
-msgid "<emph>FreeText</emph> : Text to display in the dialog (default = \"\")."
+msgid "<emph>FreeText</emph>: Text to display in the dialog (default = \"\")."
msgstr ""
#. GMYtx
@@ -9374,7 +10985,7 @@ msgctxt ""
"bas_id921583671701610\n"
"help.text"
msgid "a = FSO.PickFolder(\"C:\\\", \"Choose a folder or press Cancel\")"
-msgstr ""
+msgstr "a = FSO.PickFolder(\"C:\\\", \"Elija una carpeta o pulse en Cancelar\")"
#. C3UA9
#: sf_filesystem.xhp
@@ -9392,24 +11003,24 @@ msgctxt ""
"par_id431613075267241\n"
"help.text"
msgid "The list may be filtered with wildcards."
-msgstr ""
+msgstr "La lista puede filtrarse por medio de comodines."
-#. vXLY5
+#. ApGN7
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id701584016761945\n"
"help.text"
-msgid "<emph>FolderName</emph> : A string representing a folder. The folder must exist. <literal>FolderName</literal> must not designate a file."
+msgid "<emph>FolderName</emph>: A string representing a folder. The folder must exist. <literal>FolderName</literal> must not designate a file."
msgstr ""
-#. XSBWe
+#. zHooS
#: sf_filesystem.xhp
msgctxt ""
"sf_filesystem.xhp\n"
"par_id471585648674921\n"
"help.text"
-msgid "<emph>Filter</emph> : A string containing wildcards (\"?\" and \"*\") that will be applied to the resulting list of folders (default = \"\")."
+msgid "<emph>Filter</emph>: A string containing wildcards (\"?\" and \"*\") that will be applied to the resulting list of folders (default = \"\")."
msgstr ""
#. WVhEh
@@ -9419,7 +11030,7 @@ msgctxt ""
"par_id301613075694148\n"
"help.text"
msgid "<link href=\"text/sbasic/shared/03160000.xhp\" name=\"Input function\">Input Function</link>"
-msgstr ""
+msgstr "<link href=\"text/sbasic/shared/03160000.xhp\" name=\"Input function\">Función Input</link>"
#. QhSzj
#: sf_filesystem.xhp
@@ -9430,6 +11041,1005 @@ msgctxt ""
msgid "<link href=\"text/sbasic/shared/03020103.xhp\" name=\"Open statement\">Open Statement</link>"
msgstr ""
+#. VCRTD
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"tit\n"
+"help.text"
+msgid "ScriptForge.L10N service"
+msgstr "Servicio ScriptForge.L10N"
+
+#. q7BSh
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"hd_id521585843652750\n"
+"help.text"
+msgid "<variable id=\"L10NService\"><link href=\"text/sbasic/shared/03/sf_l10n.xhp\" name=\"L10N service\"><literal>ScriptForge</literal>.<literal>L10N</literal> service</link></variable>"
+msgstr ""
+
+#. FRAiJ
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id411585843652556\n"
+"help.text"
+msgid "This service provides a number of methods related to the translation of strings with minimal impact on the program's source code. The methods provided by the <literal>L10N</literal> service can be used mainly to:"
+msgstr ""
+
+#. gw2rW
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id601614351922212\n"
+"help.text"
+msgid "Create POT files that can be used as templates for translation of all strings in the program."
+msgstr ""
+
+#. sbVQL
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id131614352196513\n"
+"help.text"
+msgid "Get translated strings at runtime for the language defined in the <literal>Locale</literal> property."
+msgstr ""
+
+#. kCrgU
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id971614966420419\n"
+"help.text"
+msgid "The acronym <literal>L10N</literal> stands for Localization and refers to a set of procedures for translating software to a specific country or region."
+msgstr ""
+
+#. supr5
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id291585843652438\n"
+"help.text"
+msgid "PO files have long been promoted in the free software community as a means to providing multilingual user interfaces. This is accomplished through the use of human-readable text files with a well defined structure that specifies, for any given language, the source language string and the localized string."
+msgstr ""
+
+#. j6xsd
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id181585843652814\n"
+"help.text"
+msgid "The main advantage of the PO format is dissociation of the programmer and the translator. PO files are independent text files, so the programmer can send POT template files to translators, who will then translate their contents and return the translated PO files for each supported language."
+msgstr ""
+
+#. iBQxR
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id811614352321187\n"
+"help.text"
+msgid "The <literal>L10N</literal> service is based on the GNU implementation of PO (portable object) files. To learn more about this file format, visit <link href=\"https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html\" name=\"GetText\">GNU gettext Utilities: PO Files</link>."
+msgstr "El servicio <literal>L10N</literal> se basa en la implementación de GNU de los archivos PO (objeto portátil). Para conocer más de este formato de archivo, visite la <link href=\"https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html\" name=\"GetText\">documentación de utilidades de GNU gettext: archivos PO</link> (en inglés)."
+
+#. 4CMir
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id91585843652832\n"
+"help.text"
+msgid "This service implements the three methods listed below:"
+msgstr ""
+
+#. fBXDW
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id1158584365237\n"
+"help.text"
+msgid "<emph>AddText</emph>: Used by the programmer to build a set of strings that will be translated later."
+msgstr ""
+
+#. cm7fq
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id681585843652331\n"
+"help.text"
+msgid "<emph>ExportToPOTFile</emph>: Exports the strings added by the <literal>AddText</literal> method to a POT file."
+msgstr ""
+
+#. Z7dU5
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id531585843652697\n"
+"help.text"
+msgid "<emph>GetText</emph>: Gets the translated strings at runtime."
+msgstr "<emph>GetText</emph>: obtiene las cadenas traducidas en tiempo de ejecución."
+
+#. D4Fyf
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id361614361362393\n"
+"help.text"
+msgid "Note that the first two methods are used to build a set of translatable strings and export them to a POT file. However, it is not mandatory to create POT files using these methods. Since they are text files, the programmer could have created them using any text editor."
+msgstr ""
+
+#. Rn7FL
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"hd_id351585843652312\n"
+"help.text"
+msgid "Service invocation"
+msgstr "Invocación del servicio"
+
+#. nkcFt
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id421614353247163\n"
+"help.text"
+msgid "To invoke the <literal>L10N</literal> service, two optional arguments can be specified to determine the folder where PO files are located and the locale to be used, as described below."
+msgstr ""
+
+#. u3ENa
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id331585843652877\n"
+"help.text"
+msgid "<emph>FolderName</emph>: The folder containing the PO files. It must be expressed in the <literal>FileSystem.FileNaming</literal> notation."
+msgstr ""
+
+#. 8PpqQ
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id581585843652789\n"
+"help.text"
+msgid "<emph>Locale</emph>: A string in the form \"la-CO\" (language-COUNTRY) or in the form \"la\" (language) only."
+msgstr ""
+
+#. Z5Pb3
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id301614358956087\n"
+"help.text"
+msgid "Several instances of the <literal>L10N</literal> service may coexist. However, each instance must use a separate directory for its PO files."
+msgstr ""
+
+#. 3YPqe
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id891614358528334\n"
+"help.text"
+msgid "The following example instantiates the <literal>L10N</literal> service without any optional arguments. This will only enable the <literal>AddText</literal> and <literal>ExportToPOTFile</literal> methods."
+msgstr ""
+
+#. XUTWZ
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id611614358672609\n"
+"help.text"
+msgid "The example below specifies the folder containing the PO files. Because the locale is not defined, the service instance will use the current %PRODUCTNAME locale settings."
+msgstr ""
+
+#. RmYkJ
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"bas_id451614358683971\n"
+"help.text"
+msgid "Set myPO = CreateScriptService(\"L10N\", \"C:\\myPOFiles\\\")"
+msgstr ""
+
+#. Ab7iH
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id321614358809763\n"
+"help.text"
+msgid "In the example below, both the folder name and locale settings are explicitly defined to be Belgian French."
+msgstr "En el ejemplo a continuación, tanto el nombre de la carpeta como la configuración regional se han definido explícitamente en francés de Bélgica."
+
+#. zEgWG
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"bas_id661614358846464\n"
+"help.text"
+msgid "Set myPO = CreateScriptService(\"L10N\", \"C:\\myPOFiles\\\", \"fr-BE\")"
+msgstr ""
+
+#. UGFWB
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id411585843652496\n"
+"help.text"
+msgid "PO files must be named in the form \"la-CO.po\" or \"la.po\", where \"la\" refers to the language and \"CO\" is the country. Some examples are: \"en-US.po\", \"fr-BE.po\" or \"fr.po\"."
+msgstr ""
+
+#. zQhHX
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id171585843652545\n"
+"help.text"
+msgid "It is recommended to free resources after use:"
+msgstr ""
+
+#. M9GLd
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"bm_id871614359551930\n"
+"help.text"
+msgid "<bookmark_value>L10N service;Folder</bookmark_value> <bookmark_value>L10N service;Languages</bookmark_value> <bookmark_value>L10N service;Locale</bookmark_value>"
+msgstr ""
+
+#. 6mcLb
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"hd_id561585843652465\n"
+"help.text"
+msgid "Properties"
+msgstr "Propiedades"
+
+#. mJaFd
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id181585843652958\n"
+"help.text"
+msgid "Name"
+msgstr "Nombre"
+
+#. FFbDK
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id741585843652162\n"
+"help.text"
+msgid "Readonly"
+msgstr "De solo lectura"
+
+#. X3tJK
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id291585843652823\n"
+"help.text"
+msgid "Type"
+msgstr "Tipo"
+
+#. 8ECBX
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id351585843652638\n"
+"help.text"
+msgid "Description"
+msgstr "Descripción"
+
+#. j3wEj
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id451585843652928\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. uED9S
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id751585843652642\n"
+"help.text"
+msgid "The folder containing the PO files (see the <link href=\"text/sbasic/shared/03/sf_filesystem.xhp#bm_id901612991354326\" name=\"FileNaming property\"><literal>FileSystem.FileNaming</literal></link> property to learn about the notation used)."
+msgstr ""
+
+#. Zsp7p
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id96158584365279\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. vdfiw
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id331585843652912\n"
+"help.text"
+msgid "A zero-based array listing all the base names (without the \".po\" extension) of the PO-files found in the specified <literal>Folder</literal>."
+msgstr ""
+
+#. NWxhu
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id961585843652589\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. LSNA3
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id561585843652947\n"
+"help.text"
+msgid "The currently active language-COUNTRY combination. This property will be initially empty if the service was instantiated without any of the optional arguments."
+msgstr ""
+
+#. 5cs7h
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id231614360519973\n"
+"help.text"
+msgid "List of Methods in the L10N Service"
+msgstr "Lista de métodos del servicio L10N"
+
+#. Q24j9
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id1001585843652271\n"
+"help.text"
+msgid "Adds a new entry in the list of localizable strings. It must not exist yet."
+msgstr ""
+
+#. WPVrn
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id391585843652753\n"
+"help.text"
+msgid "<emph>Context</emph>: The key to retrieve the translated string with the <literal>GetText</literal> method. This parameter has a default value of \"\"."
+msgstr ""
+
+#. EC7wb
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id581585844419114\n"
+"help.text"
+msgid "<emph>MsgId</emph>: The untranslated string, which is the text appearing in the program code. It must not be empty. The <literal>MsgId</literal> becomes the key to retrieve the translated string via <literal>GetText</literal> method when <literal>Context</literal> is empty."
+msgstr ""
+
+#. X3F7E
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id311614361926844\n"
+"help.text"
+msgid "The <literal>MsgId</literal> string may contain any number of placeholders (%1 %2 %3 ...) for dynamically modifying the string at runtime."
+msgstr ""
+
+#. 9Jgn8
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id541585844475331\n"
+"help.text"
+msgid "<emph>Comment</emph>: Optional comment to be added alongside the string to help translators."
+msgstr ""
+
+#. TAyPG
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id461614364298440\n"
+"help.text"
+msgid "The example below creates a set of strings in English:"
+msgstr ""
+
+#. DqFBf
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id281586102707242\n"
+"help.text"
+msgid "Exports a set of untranslated strings as a POT file."
+msgstr ""
+
+#. zTKQ4
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id711586102939257\n"
+"help.text"
+msgid "To build a set of strings you can use either a succession of <literal>AddText</literal> method calls, or by a successful invocation of the <literal>L10N</literal> service with the <literal>FolderName</literal> argument present. It is also possible to use a combination of both techniques."
+msgstr ""
+
+#. WiqHy
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id31586102707537\n"
+"help.text"
+msgid "<emph>FileName</emph>: The output file in <literal>FileSystem.FileNaming</literal> notation."
+msgstr ""
+
+#. BkEjG
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id851586102707579\n"
+"help.text"
+msgid "<emph>Header</emph>: Comments that will be added on top of the generated POT file."
+msgstr "<emph>Cabecera</emph>: los comentarios que se añadirán en la parte superior del archivo POT generado."
+
+#. qfPvB
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id111614364686973\n"
+"help.text"
+msgid "Do not include any leading \"#\" characters. If you want the header to be broken into multiple lines, insert escape sequences (\\n) where relevant. A standard header will be added alongside the text specified in the <literal>Header</literal> argument."
+msgstr ""
+
+#. rUUCt
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id5158610270728\n"
+"help.text"
+msgid "<emph>Encoding</emph>: The character set to be used (Default = \"UTF-8\")."
+msgstr ""
+
+#. uDu7z
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id581614364494235\n"
+"help.text"
+msgid "The generated file should successfully pass the <literal>msgfmt --check</literal> GNU command."
+msgstr "El archivo generado debe superar la orden <literal>msgfmt --check</literal> de este programa de GNU."
+
+#. wBAjb
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id891586165768715\n"
+"help.text"
+msgid "Gets the translated string corresponding to the given <literal>MsgId</literal> argument."
+msgstr ""
+
+#. NzGZC
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id291614365296959\n"
+"help.text"
+msgid "A list of arguments may be specified to replace the placeholders (%1, %2, ...) in the string."
+msgstr ""
+
+#. 9DBFa
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id231586166181909\n"
+"help.text"
+msgid "If no translated string is found, the method returns the untranslated string after replacing the placeholders with the specified arguments."
+msgstr ""
+
+#. bAcmJ
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id871586352505927\n"
+"help.text"
+msgid "This method can be called either by the full name <literal>GetText</literal> or by the shortcut <literal>_</literal> (a single underscore):"
+msgstr ""
+
+#. NzdBC
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id421614967136502\n"
+"help.text"
+msgid "In the ScriptForge library, all methods starting with the \"_\" character are reserved for internal use only. However, the shortcut <literal>_</literal> used for <literal>GetText</literal> is the only exception to this rule, hence it can be safely used in Basic scripts."
+msgstr ""
+
+#. rNrAw
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id51586165768525\n"
+"help.text"
+msgid "<emph>MsgId</emph>: The untranslated string, which is the text appearing in the program code. It must not be empty. It may contain any number of placeholders (%1 %2 %3 ...) that can be used to dynamically insert text at runtime."
+msgstr ""
+
+#. Fummg
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id11614365537450\n"
+"help.text"
+msgid "Besides using a single <literal>MsgId</literal> string, this method also accepts the following formats:"
+msgstr ""
+
+#. fD2Bg
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id961614365557277\n"
+"help.text"
+msgid "The <literal>Context</literal> string with which the method will retrieve the <literal>MsgId</literal> in the PO file, or;"
+msgstr ""
+
+#. v6nVR
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id981614365589866\n"
+"help.text"
+msgid "A combination <literal>Context|MsgId</literal>, instructing the method to retrieve the <literal>MsgId</literal> using specified <literal>Context</literal> value. The second part of the argument is used to improve code readability."
+msgstr ""
+
+#. 5zB4f
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id571586165768106\n"
+"help.text"
+msgid "<emph>Arg1, ...</emph>: Values to be inserted into the placeholders. Any variable type is allowed, however only strings, numbers and dates will be considered."
+msgstr ""
+
+#. cCZDK
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id701614365961454\n"
+"help.text"
+msgid "Consider the following code is running on a %PRODUCTNAME installation with locale set to \"es-ES\". Additionally, there is a file \"es-ES.po\" inside the specified folder that translates the string passed to the <literal>GetText</literal> method:"
+msgstr ""
+
+#. Kz4S7
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"bas_id171614366110835\n"
+"help.text"
+msgid "myPO = CreateScriptService(\"L10N\", \"c:\\MyPOFolder\\\")"
+msgstr ""
+
+#. EcBzr
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"bas_id1001586166834936\n"
+"help.text"
+msgid "' \"¡Bienvenido John! Espero que disfrutes de este programa\""
+msgstr ""
+
+#. H4aXx
+#: sf_l10n.xhp
+msgctxt ""
+"sf_l10n.xhp\n"
+"par_id301613075694148\n"
+"help.text"
+msgid "<link href=\"text/sbasic/guide/translation.xhp\" name=\"Controls Translation\"> Translation of Controls in the Dialog Editor</link>"
+msgstr ""
+
+#. Ah5Gj
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"tit\n"
+"help.text"
+msgid "ScriptForge.Platform service"
+msgstr ""
+
+#. PCkEG
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"bm_id681600788076499\n"
+"help.text"
+msgid "<variable id=\"PlatformService\"><link href=\"text/sbasic/shared/03/sf_platform.xhp\" name=\"Platform service\"><literal>ScriptForge</literal>.<literal>Platform</literal> service</link></variable>"
+msgstr ""
+
+#. 7D6Dx
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id181600788076612\n"
+"help.text"
+msgid "The <literal>Platform</literal> service provides a collection of properties about the current execution environment and context, such as:"
+msgstr ""
+
+#. FDJFB
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id301600788076785\n"
+"help.text"
+msgid "The hardware platform (architecture, CPU count, machine type, etc)"
+msgstr ""
+
+#. i9FbJ
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id1001600788076848\n"
+"help.text"
+msgid "Operating system information (OS type, release, version, etc)"
+msgstr ""
+
+#. uPLtj
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id67160078807676\n"
+"help.text"
+msgid "The LibreOffice version"
+msgstr ""
+
+#. BrEr7
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id671600788076855\n"
+"help.text"
+msgid "The current user name"
+msgstr "El nombre de usuario actual"
+
+#. ZvBqs
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id951614903258253\n"
+"help.text"
+msgid "All properties of the <literal>Platform</literal> service are read-only."
+msgstr "Todas las propiedades del servicio <literal>Platform</literal> son de solo lectura."
+
+#. iK4Gv
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"hd_id281600788076359\n"
+"help.text"
+msgid "Service invocation"
+msgstr "Invocación del servicio"
+
+#. Emisv
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id321614902851541\n"
+"help.text"
+msgid "The code snippet below instantiates the <literal>Platform</literal> service and accesses the <literal>Architecture</literal> property."
+msgstr ""
+
+#. KC5eN
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"hd_id711600788076834\n"
+"help.text"
+msgid "Properties"
+msgstr "Propiedades"
+
+#. VXJ8a
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id461600788076917\n"
+"help.text"
+msgid "Name"
+msgstr "Nombre"
+
+#. JN68D
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id221600788076591\n"
+"help.text"
+msgid "Readonly"
+msgstr "De solo lectura"
+
+#. ZndAt
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id761600788076328\n"
+"help.text"
+msgid "Type"
+msgstr "Tipo"
+
+#. dAoKA
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id67160078807636\n"
+"help.text"
+msgid "Description"
+msgstr "Descripción"
+
+#. XdLGG
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id311600788076756\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. EEWuL
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id441600788076826\n"
+"help.text"
+msgid "The hardware bit architecture. Example: '<literal>32bit</literal>' or '<literal>64bit</literal>'"
+msgstr ""
+
+#. 8EZ8A
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id49160078807654\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. iG4iH
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id81600788076419\n"
+"help.text"
+msgid "The computer's network name."
+msgstr "El nombre en red del equipo."
+
+#. hvAeY
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id711600788076534\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. g5EUJ
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id541600788076645\n"
+"help.text"
+msgid "The number of central processor units."
+msgstr "El número de unidades centrales del procesador."
+
+#. 89Lo8
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id891600788076190\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. rmGRV
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id91600788076674\n"
+"help.text"
+msgid "The name of the currently logged user."
+msgstr ""
+
+#. Dt7J5
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id391600788076253\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. LA6EN
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id21600788076541\n"
+"help.text"
+msgid "The machine type. Examples are: '<literal>i386</literal>' or '<literal>x86_64</literal>'."
+msgstr ""
+
+#. tqwyD
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id211600788076138\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. 9uRw8
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id521600788076371\n"
+"help.text"
+msgid "The actual LibreOffice version expressed as<br/>'<literal>LibreOffice w.x.y.z (The Document Foundation)</literal>'."
+msgstr ""
+
+#. 4bpcJ
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id621614902220807\n"
+"help.text"
+msgid "Example: '<literal>LibreOffice 7.1.1.2 (The Document Foundation, Debian and Ubuntu)</literal>'"
+msgstr ""
+
+#. 7WDer
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id21600788076758\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. NUSby
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id781600788076694\n"
+"help.text"
+msgid "The operating system type. Example: '<literal>Darwin</literal>, <literal>Linux</literal>' or '<literal>Windows</literal>'."
+msgstr ""
+
+#. cLiaw
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id261600788076841\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. nepQ6
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id11600788076757\n"
+"help.text"
+msgid "A single string identifying the underlying platform with as much useful and human-readable information as possible."
+msgstr ""
+
+#. EH36m
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id501614902381381\n"
+"help.text"
+msgid "Example: '<literal>Linux-5.8.0-44-generic-x86_64-with-glibc2.32</literal>'"
+msgstr ""
+
+#. hbyth
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id531600789141795\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. 4iEvV
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id301600789141619\n"
+"help.text"
+msgid "The operating system's release. Example: '<literal>5.8.0-44-generic</literal>'"
+msgstr ""
+
+#. 2fBtD
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id541600789286532\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. iukPq
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id701600789286280\n"
+"help.text"
+msgid "The operating system's build or version."
+msgstr ""
+
+#. DWQNA
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id351614902520555\n"
+"help.text"
+msgid "Example: '<literal>#50-Ubuntu SMP Tue Feb 9 06:29:41 UTC 2021</literal>'"
+msgstr ""
+
+#. fCdYi
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id941600789527698\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. wkthE
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id631600789527859\n"
+"help.text"
+msgid "The real processor name. Example: '<literal>amdk6</literal>'."
+msgstr ""
+
+#. MYY9M
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id111614902598396\n"
+"help.text"
+msgid "This property may return the same value as the <literal>Machine</literal> property."
+msgstr ""
+
+#. 4pnPw
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id301613075694148\n"
+"help.text"
+msgid "<link href=\"text/sbasic/python/python_platform.xhp\" name=\"OS python\">Identifying the operating system</link>"
+msgstr ""
+
+#. UCfLb
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id301613065794148\n"
+"help.text"
+msgid "<link href=\"text/scalc/01/04060104.xhp\" name=\"Platform information with Calc INFO formula\">Platform information with INFO(\"system\") Calc formula</link>"
+msgstr ""
+
+#. PqDHG
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id103613075694148\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03132100.xhp\" name=\"GetGuiType Function\">GetGuiType function</link>"
+msgstr "<link href=\"text/sbasic/shared/03132100.xhp\" name=\"Función GetGuiType\">Función GetGuiType</link>"
+
+#. DAfoV
+#: sf_platform.xhp
+msgctxt ""
+"sf_platform.xhp\n"
+"par_id301316075694148\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03/lib_tools.xhp\" name=\"Tools library\">Tools library</link>"
+msgstr "<link href=\"text/sbasic/shared/03/lib_tools.xhp\" name=\"Biblioteca Tools\">Biblioteca Tools</link>"
+
#. GpvmN
#: sf_services.xhp
msgctxt ""
@@ -9437,7 +12047,7 @@ msgctxt ""
"tit\n"
"help.text"
msgid "ScriptForge.Services service"
-msgstr ""
+msgstr "Servicio ScriptForge.Services"
#. bFtkf
#: sf_services.xhp
@@ -9581,7 +12191,7 @@ msgctxt ""
"par_id891611613601554\n"
"help.text"
msgid "List of Methods in the Services Service"
-msgstr ""
+msgstr "Lista de métodos en el servicio Services"
#. howve
#: sf_services.xhp
@@ -9752,7 +12362,7 @@ msgctxt ""
"par_id351582724127926\n"
"help.text"
msgid "A service is either:"
-msgstr ""
+msgstr "Un servicio puede ser:"
#. oC8wx
#: sf_services.xhp
@@ -10022,7 +12632,7 @@ msgctxt ""
"par_id861582814720987\n"
"help.text"
msgid "The <literal>Session</literal> service gathers various general-purpose methods about:"
-msgstr ""
+msgstr "El servicio <literal>Session</literal> reúne varios métodos de uso general relativos a:"
#. a2DCM
#: sf_session.xhp
@@ -10094,7 +12704,7 @@ msgctxt ""
"par_id241582814720636\n"
"help.text"
msgid "Where to find the library?"
-msgstr ""
+msgstr "¿Dónde se encuentra la biblioteca?"
#. k58kN
#: sf_session.xhp
@@ -10247,7 +12857,7 @@ msgctxt ""
"par_id881582815407231\n"
"help.text"
msgid "<emph>arg0, ...</emph>: The arguments to provide to the called script."
-msgstr ""
+msgstr "<emph>arg0, …</emph>: los argumentos que se brindarán a la secuencia de órdenes llamada."
#. sMGpX
#: sf_session.xhp
@@ -10328,7 +12938,7 @@ msgctxt ""
"bas_id881582816585185\n"
"help.text"
msgid "' Generates an error."
-msgstr ""
+msgstr "' Genera un error."
#. ygESx
#: sf_session.xhp
@@ -10427,7 +13037,7 @@ msgctxt ""
"par_id711582818023247\n"
"help.text"
msgid "<emph>arg0, ...</emph>: The arguments to provide to the called script."
-msgstr ""
+msgstr "<emph>arg0, …</emph>: los argumentos que se brindarán a la secuencia de órdenes llamada."
#. CBkpV
#: sf_session.xhp
@@ -10553,7 +13163,7 @@ msgctxt ""
"par_id97160112964017\n"
"help.text"
msgid "Open a Uniform Resource Locator (<link href=\"text/shared/00/00000002.xhp#URL\" name=\"URL\">URL</link>) in the default browser."
-msgstr ""
+msgstr "Abre un localizador uniforme de recursos (un <link href=\"text/shared/00/00000002.xhp#URL\" name=\"URL\">URL</link>, por sus siglas en inglés) en el navegador predeterminado."
#. 5HDfw
#: sf_session.xhp
@@ -10580,7 +13190,7 @@ msgctxt ""
"par_id241601129640549\n"
"help.text"
msgid "<emph>URL</emph>: The URL to open."
-msgstr ""
+msgstr "<emph>URL</emph>: el URL que se abrirá."
#. GrJkD
#: sf_session.xhp
@@ -10706,7 +13316,7 @@ msgctxt ""
"par_id891601031050814\n"
"help.text"
msgid "<emph>Subject</emph>: the header of the message."
-msgstr ""
+msgstr "<emph>Asunto</emph>: la cabecera del mensaje."
#. L7Cqy
#: sf_session.xhp
@@ -10931,7 +13541,7 @@ msgctxt ""
"tit\n"
"help.text"
msgid "ScriptForge.String service (SF_String)"
-msgstr ""
+msgstr "Servicio ScriptForge.String (SF_String)"
#. ZhvDP
#: sf_string.xhp
@@ -10994,7 +13604,7 @@ msgctxt ""
"hd_id961579603699855\n"
"help.text"
msgid "Definitions"
-msgstr ""
+msgstr "Definiciones"
#. dQjPv
#: sf_string.xhp
@@ -11003,7 +13613,7 @@ msgctxt ""
"hd_id441579603838777\n"
"help.text"
msgid "Line breaks"
-msgstr ""
+msgstr "Saltos de renglón"
#. ePyj2
#: sf_string.xhp
@@ -11021,7 +13631,7 @@ msgctxt ""
"par_id151611947117831\n"
"help.text"
msgid "Symbolic name"
-msgstr ""
+msgstr "Nombre simbólico"
#. fEbm9
#: sf_string.xhp
@@ -11030,7 +13640,7 @@ msgctxt ""
"par_id721611947117831\n"
"help.text"
msgid "ASCII number"
-msgstr ""
+msgstr "Número en ASCII"
#. yqVHd
#: sf_string.xhp
@@ -11039,7 +13649,7 @@ msgctxt ""
"par_id761611947117831\n"
"help.text"
msgid "Line feed<br/> Vertical tab<br/> Carriage return<br/> Line feed + Carriage return<br/> File separator<br/> Group separator<br/> Record separator<br/> Next line<br/> Line separator<br/> Paragraph separator"
-msgstr ""
+msgstr "Avance de renglón<br/> Tabulación vertical<br/> Retorno de carro<br/> Avance de renglón + retorno de carro<br/> Separador de archivo<br/> Separador de grupo<br/> Separador de registro<br/> Próximo renglón<br/> Separador de renglón<br/> Separador de párrafo"
#. WCvgW
#: sf_string.xhp
@@ -11048,7 +13658,7 @@ msgctxt ""
"hd_id161579604225813\n"
"help.text"
msgid "Whitespaces"
-msgstr ""
+msgstr "Espacios en blanco"
#. mFfbq
#: sf_string.xhp
@@ -11066,7 +13676,7 @@ msgctxt ""
"par_id151611947117893\n"
"help.text"
msgid "Symbolic name"
-msgstr ""
+msgstr "Nombre simbólico"
#. ZsSFF
#: sf_string.xhp
@@ -11075,7 +13685,7 @@ msgctxt ""
"par_id721611947117855\n"
"help.text"
msgid "ASCII number"
-msgstr ""
+msgstr "Número en ASCII"
#. TXAFP
#: sf_string.xhp
@@ -11084,7 +13694,7 @@ msgctxt ""
"par_id761611947117835\n"
"help.text"
msgid "Space<br/> Horizontal tab<br/> Line feed<br/> Vertical tab<br/> Form feed<br/> Carriage return<br/> Next line<br/> No-break space<br/> Line separator<br/> Paragraph separator"
-msgstr ""
+msgstr "Espacio<br/> Tabulación horizontal<br/> Avance de renglón<br/> Tabulación vertical<br/> Avance de página<br/> Retorno de carro<br/> Próximo renglón<br/> Espacio indivisible<br/> Separador de renglón<br/> Separador de párrafo"
#. UPByW
#: sf_string.xhp
@@ -11093,7 +13703,7 @@ msgctxt ""
"hd_id191580480825160\n"
"help.text"
msgid "Escape sequences"
-msgstr ""
+msgstr "Secuencias de escape"
#. JD6CK
#: sf_string.xhp
@@ -11102,7 +13712,7 @@ msgctxt ""
"par_id971611949145057\n"
"help.text"
msgid "Below is a list of escape sequences that can be used in strings."
-msgstr ""
+msgstr "A continuación se ofrece una lista de secuencias de escape que pueden utilizarse en las cadenas."
#. D4DjE
#: sf_string.xhp
@@ -11111,7 +13721,7 @@ msgctxt ""
"par_id151611947117287\n"
"help.text"
msgid "Escape Sequence"
-msgstr ""
+msgstr "Secuencia de escape"
#. xzDai
#: sf_string.xhp
@@ -11120,7 +13730,7 @@ msgctxt ""
"par_id721611947117732\n"
"help.text"
msgid "Symbolic name"
-msgstr ""
+msgstr "Nombre simbólico"
#. rrxV4
#: sf_string.xhp
@@ -11129,7 +13739,7 @@ msgctxt ""
"par_id721611947117144\n"
"help.text"
msgid "ASCII number"
-msgstr ""
+msgstr "Número en ASCII"
#. RDZhY
#: sf_string.xhp
@@ -11147,7 +13757,7 @@ msgctxt ""
"par_id761611947119834\n"
"help.text"
msgid "Line feed<br/> Carriage return<br/> Horizontal tab"
-msgstr ""
+msgstr "Avance de renglón<br/> Retorno de carro<br/> Tabulación horizontal"
#. 6cwNJ
#: sf_string.xhp
@@ -11165,7 +13775,7 @@ msgctxt ""
"hd_id771579606799550\n"
"help.text"
msgid "Non-printable characters:"
-msgstr ""
+msgstr "Caracteres no imprimibles:"
#. WXEDi
#: sf_string.xhp
@@ -11174,7 +13784,7 @@ msgctxt ""
"par_id531579606877342\n"
"help.text"
msgid "Characters defined in the Unicode Character Database as “Other” or “Separator” are considered as non-printable characters."
-msgstr ""
+msgstr "Todos aquellos caracteres que en la Base de datos de Unicode se clasifican como «Otros» o «Separador» se consideran caracteres no imprimibles."
#. EsBdD
#: sf_string.xhp
@@ -11273,7 +13883,7 @@ msgctxt ""
"par_id271584978211792\n"
"help.text"
msgid "Name"
-msgstr ""
+msgstr "Nombre"
#. HGYbF
#: sf_string.xhp
@@ -11282,7 +13892,7 @@ msgctxt ""
"par_id241584978211550\n"
"help.text"
msgid "ReadOnly"
-msgstr ""
+msgstr "De solo lectura"
#. 5qXzL
#: sf_string.xhp
@@ -11392,13 +14002,13 @@ msgctxt ""
msgid "You can use the properties above to identify or insert the corresponding characters inside strings. For example, the Linefeed can be replaced by <literal>SF_String.sfLF</literal>."
msgstr ""
-#. WSwjJ
+#. TFfR3
#: sf_string.xhp
msgctxt ""
"sf_string.xhp\n"
"par_id151611951803163\n"
"help.text"
-msgid "The first argument of most methods is the string to be considered. It is always passed by reference and left unchanged. Methods such as Capitalize, Escape, etc return a new string after their execution."
+msgid "The first argument of most methods is the string to be considered. It is always passed by reference and left unchanged. Methods such as <literal>Capitalize</literal>, <literal>Escape</literal>, etc return a new string after their execution."
msgstr ""
#. jaBZR
@@ -11408,7 +14018,7 @@ msgctxt ""
"par_id271579683706571\n"
"help.text"
msgid "Capitalizes the first character from each word in the input string."
-msgstr ""
+msgstr "Convierte en mayúscula el primer carácter de cada una de las palabras en la cadena de entrada."
#. ABfrm
#: sf_string.xhp
@@ -12389,7 +14999,7 @@ msgctxt ""
"par_id821580136091225\n"
"help.text"
msgid "Returns the input string right-justified."
-msgstr ""
+msgstr "Devuelve la cadena de entrada justificada a la derecha."
#. PPcZT
#: sf_string.xhp
@@ -12542,7 +15152,7 @@ msgctxt ""
"par_id671580140272818\n"
"help.text"
msgid "Replaces all occurrences of a given regular expression by a new string."
-msgstr ""
+msgstr "Sustituye todas las ocurrencias de una expresión regular dada por una cadena nueva."
#. yT3Qw
#: sf_string.xhp
@@ -12652,13 +15262,13 @@ msgctxt ""
msgid "If <literal>OldStr</literal> and <literal>NewStr</literal> are arrays, replacements occur one by one up to the <literal>UBound(NewStr)</literal>."
msgstr ""
-#. HDGCx
+#. qUhcr
#: sf_string.xhp
msgctxt ""
"sf_string.xhp\n"
"par_id241612385058264\n"
"help.text"
-msgid "If <literal>OldStr</literal> has more entries than <literal>NewStr</literal>, than the residual elements in <literal>OldStr</literal> are replaced by the last element in <literal>NewStr</literal>."
+msgid "If <literal>OldStr</literal> has more entries than <literal>NewStr</literal>, then the residual elements in <literal>OldStr</literal> are replaced by the last element in <literal>NewStr</literal>."
msgstr ""
#. oTqRh
@@ -12749,7 +15359,7 @@ msgctxt ""
"par_id641612386659292\n"
"help.text"
msgid "Note that the representation of data types such as Arrays and <literal>ScriptForge.Dictionary</literal> object instances include both the data type and their values:"
-msgstr ""
+msgstr "Observe que la representación de los tipos de datos tales como las matrices y los ejemplares de objetos <literal>ScriptForge.Dictionary</literal> incluyen tanto el tipo de datos como sus valores:"
#. ZFFAD
#: sf_string.xhp
@@ -13129,6 +15739,564 @@ msgctxt ""
msgid "<link href=\"text/sbasic/shared/03120202.xhp\" name=\"String function\">String built-in function</link>"
msgstr ""
+#. HjZDB
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"tit\n"
+"help.text"
+msgid "ScriptForge.TextStream service"
+msgstr "Servicio ScriptForge.TextStream"
+
+#. cEA5U
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"bm_id351585330787295\n"
+"help.text"
+msgid "<variable id=\"TextStreamService\"><link href=\"text/sbasic/shared/03/sf_textstream.xhp\" name=\"TextStream service\"><literal>ScriptForge</literal>.<literal>TextStream</literal> service</link></variable>"
+msgstr ""
+
+#. nBJsE
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id511585330787205\n"
+"help.text"
+msgid "The <literal>TextStream</literal> service is used to sequentially read from and write to files opened or created using the <literal>ScriptForge.FileSystem</literal> service."
+msgstr ""
+
+#. TeRTa
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id41613596903894\n"
+"help.text"
+msgid "The methods <literal>OpenTextFile</literal> and <literal>CreateTextFile</literal> from the <literal>FileSystem</literal> service return an instance of the <literal>TextStream</literal> service."
+msgstr ""
+
+#. MVFWC
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id161585330787262\n"
+"help.text"
+msgid "Line delimiters may be specified by the user. In input operations CR, LF or CR+LF are supported. In output operations, the default line delimiter is the one used by the operating system."
+msgstr ""
+
+#. GDkir
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id831613598137669\n"
+"help.text"
+msgid "The line delimiter for the operating system where the macro is being executed can be accessed using the <literal>SF_String.sfNEWLINE</literal> property."
+msgstr ""
+
+#. SvXzF
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id851613597445432\n"
+"help.text"
+msgid "All operations needed to read from or write to a file (open, read/write and close) are presumed to happen during the same macro run."
+msgstr ""
+
+#. U6RHd
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"hd_id83158533078741\n"
+"help.text"
+msgid "Service instantiation"
+msgstr ""
+
+#. c7WYC
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id351613598192725\n"
+"help.text"
+msgid "The code snippet below uses the <literal>OpenTextFile</literal> method to create an instance of the <literal>TextStream</literal> Service."
+msgstr ""
+
+#. UUudg
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id371585330787197\n"
+"help.text"
+msgid "The file must be closed with the <literal>CloseFile</literal> method after all read or write operations have been executed:"
+msgstr ""
+
+#. uCC2B
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"bas_id91613599192241\n"
+"help.text"
+msgid "myFile.CloseFile()"
+msgstr ""
+
+#. zNveN
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id891582733781994\n"
+"help.text"
+msgid "Optionally, the resources used by the <literal>TextStream</literal> instance can be released using the <literal>Dispose</literal> method:"
+msgstr ""
+
+#. LnYGk
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"bas_id761613599333614\n"
+"help.text"
+msgid "Set myFile = myFile.Dispose()"
+msgstr ""
+
+#. nsGCZ
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id121612917368946\n"
+"help.text"
+msgid "The methods in the <literal>TextStream</literal> service are mostly based on the <link href=\"https://api.libreoffice.org/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1io_1_1XTextInputStream.html\" name=\"XTextInputStream API\"><literal>XTextInputStream</literal></link> and <link href=\"https://api.libreoffice.org/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1io_1_1XTextOutputStream.html\" name=\"XTextOutputStream API\"><literal>XTextOutputStream</literal></link> UNO interfaces."
+msgstr ""
+
+#. JAmgD
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"hd_id941585330787948\n"
+"help.text"
+msgid "Properties"
+msgstr "Propiedades"
+
+#. aZttT
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"bm_id1001613600572485\n"
+"help.text"
+msgid "<bookmark_value>TextStream service;AtEndOfStream</bookmark_value> <bookmark_value>TextStream service;Encoding</bookmark_value> <bookmark_value>TextStream service;FileName</bookmark_value> <bookmark_value>TextStream service;IOMode</bookmark_value> <bookmark_value>TextStream service;Line</bookmark_value> <bookmark_value>TextStream service;NewLine</bookmark_value>"
+msgstr ""
+
+#. aN9zM
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id631585330787267\n"
+"help.text"
+msgid "Name"
+msgstr "Nombre"
+
+#. vwGC5
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id401585330787370\n"
+"help.text"
+msgid "Readonly"
+msgstr "De solo lectura"
+
+#. GpL38
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id581585330787700\n"
+"help.text"
+msgid "Type"
+msgstr "Tipo"
+
+#. 6FDuM
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id551585330787608\n"
+"help.text"
+msgid "Description"
+msgstr "Descripción"
+
+#. ECkTm
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id181585330787752\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. YFkaY
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id901585330787680\n"
+"help.text"
+msgid "Used in read mode. A <literal>True</literal> value indicates that the end of the file has been reached. A test using this property should precede calls to the <literal>ReadLine</literal> method."
+msgstr ""
+
+#. EFEnA
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id561585330787568\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. cVCoJ
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id741585330787777\n"
+"help.text"
+msgid "The character set to be used. The default encoding is \"UTF-8\"."
+msgstr "El conjunto de caracteres que debe utilizarse. La codificación predeterminada es «UTF-8»."
+
+#. p5s3X
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id641585330787207\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. JjEqX
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id281585330787614\n"
+"help.text"
+msgid "Returns the name of the current file either in URL format or in the native operating system's format, depending on the current value of the <literal>FileNaming</literal> property of the <literal>FileSystem</literal> service."
+msgstr ""
+
+#. goEnw
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id111585330787410\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. MZS6Z
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id861585330787417\n"
+"help.text"
+msgid "Indicates the input/output mode. Possible values are \"READ\", \"WRITE\" or \"APPEND\"."
+msgstr "Indica el modo de entrada/salida. Los valores posibles son «READ», «WRITE» y «APPEND»."
+
+#. 7nTb9
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id87158533078795\n"
+"help.text"
+msgid "Yes"
+msgstr "Sí"
+
+#. j45gC
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id561585330787741\n"
+"help.text"
+msgid "Returns the number of lines read or written so far."
+msgstr ""
+
+#. CLAvQ
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id531585330787157\n"
+"help.text"
+msgid "No"
+msgstr "No"
+
+#. rdA5M
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id691585330787279\n"
+"help.text"
+msgid "Sets or returns the current delimiter to be inserted between two successive written lines. The default value is the native line delimiter in the current operating system."
+msgstr ""
+
+#. dCeHZ
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id141613001281573\n"
+"help.text"
+msgid "To learn more about the names of character sets, visit <link href=\"https://www.iana.org/assignments/character-sets/character-sets.xhtml\" name=\"Character Sets\">IANA's Character Set</link> page. Beware that %PRODUCTNAME does not implement all existing character sets."
+msgstr ""
+
+#. hKJkD
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id891611613601554\n"
+"help.text"
+msgid "List of Methods in the TextStream Service"
+msgstr "Lista de métodos en el servicio TextStream"
+
+#. DBBKM
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id421585330787675\n"
+"help.text"
+msgid "Closes the current input or output stream and empties the output buffer if relevant. Returns <literal>True</literal> if the file was successfully closed."
+msgstr ""
+
+#. MCW3q
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id65158533078799\n"
+"help.text"
+msgid "Returns all the remaining lines in the text stream as a single string. Line breaks are not removed."
+msgstr ""
+
+#. Vr34D
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id71613600347125\n"
+"help.text"
+msgid "The resulting string can be split in lines either by using the <literal>Split</literal> built-in Basic function if the line delimiter is known, or with the <literal>SF_String.SplitLines</literal> method."
+msgstr ""
+
+#. VRLGn
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id91585330787373\n"
+"help.text"
+msgid "For large files, using the <literal>ReadAll</literal> method wastes memory resources. In such cases it is recommended to read the file line by line using the <literal>ReadLine</literal> method."
+msgstr ""
+
+#. BuBVA
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id921613595637851\n"
+"help.text"
+msgid "Consider the text file \"Students.txt\" with the following contents (a name in each line):"
+msgstr "Considere el archivo de texto «Alumnos.txt» con este contenido (un nombre por cada renglón):"
+
+#. dUSey
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id391613596019750\n"
+"help.text"
+msgid "The example below uses the <literal>ReadAll</literal> and <literal>SplitLines</literal> methods to read the contents of the file into an array of strings:"
+msgstr ""
+
+#. BuRJE
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"bas_id251613595640550\n"
+"help.text"
+msgid "'Loads the FileSystem service"
+msgstr "'Carga el servicio FileSystem"
+
+#. L2a3D
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"bas_id181613595641087\n"
+"help.text"
+msgid "'Opens the text file with the names to be read"
+msgstr ""
+
+#. fArny
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"bas_id651613595641754\n"
+"help.text"
+msgid "Set inputFile = FSO.OpenTextFile(\"~/Documents/Students.txt\")"
+msgstr ""
+
+#. 9sFB5
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"bas_id81613595642474\n"
+"help.text"
+msgid "Dim allData as String"
+msgstr ""
+
+#. a9b3r
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"bas_id191613595642766\n"
+"help.text"
+msgid "allData = inputFile.ReadAll()"
+msgstr ""
+
+#. 7Fq9E
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id871585330787885\n"
+"help.text"
+msgid "Returns the next line in the text stream as a string. Line breaks are removed from the returned string."
+msgstr ""
+
+#. 6iDcF
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id431613600221626\n"
+"help.text"
+msgid "The <literal>AtEndOfStream</literal> test should precede the <literal>ReadLine</literal> method like in the example below."
+msgstr ""
+
+#. GRRkq
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id171585330787774\n"
+"help.text"
+msgid "An error will be raised if the <literal>AtEndOfStream</literal> was reached during the previous <literal>ReadLine</literal> or <literal>SkipLine</literal> method call."
+msgstr ""
+
+#. mAty4
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id11585330787847\n"
+"help.text"
+msgid "Skips the next line in the input stream when reading a <literal>TextStream</literal> file."
+msgstr ""
+
+#. FDMJB
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id441613600704766\n"
+"help.text"
+msgid "This method can result in <literal>AtEndOfStream</literal> being set to <literal>True</literal>."
+msgstr ""
+
+#. D4JVb
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id141585330787657\n"
+"help.text"
+msgid "Writes a specified number of empty lines to the output stream."
+msgstr ""
+
+#. NqNwE
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id291585330787357\n"
+"help.text"
+msgid "<emph>Lines</emph>: The number of empty lines to write."
+msgstr ""
+
+#. GCPCC
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id101585330787215\n"
+"help.text"
+msgid "Writes the given string to the output stream as a single line."
+msgstr ""
+
+#. Eska7
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id421613601002074\n"
+"help.text"
+msgid "The character defined in the <literal>NewLine</literal> property is used as the line delimiter."
+msgstr "El carácter definido en la propiedad <literal>NewLine</literal> se utiliza como delimitador de renglones."
+
+#. YRTuQ
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id491585330787650\n"
+"help.text"
+msgid "<emph>Line</emph>: The line to write, may be empty."
+msgstr ""
+
+#. 39u4o
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"bas_id21613321528612\n"
+"help.text"
+msgid "'Instantiates the FileSystem Service"
+msgstr ""
+
+#. FnTiG
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"bas_id191613321529277\n"
+"help.text"
+msgid "'Creates a text file"
+msgstr "'Crea un archivo de texto"
+
+#. f5RSB
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"bas_id641613321530181\n"
+"help.text"
+msgid "'Writes the Value and Value squared, separated by \";\""
+msgstr ""
+
+#. FCowk
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"bas_id141613321530960\n"
+"help.text"
+msgid "myFile.WriteLine(\"Value;Value Squared\")"
+msgstr ""
+
+#. m9Mo4
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"bas_id881613321532598\n"
+"help.text"
+msgid "'Closes the file and free resources"
+msgstr "'Cierra el archivo y libera recursos"
+
+#. nrDCn
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id301613075694148\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03160000.xhp\" name=\"Input function\">Input Function</link>"
+msgstr "<link href=\"text/sbasic/shared/03160000.xhp\" name=\"Input function\">Función Input</link>"
+
+#. FnNRc
+#: sf_textstream.xhp
+msgctxt ""
+"sf_textstream.xhp\n"
+"par_id271612398715438\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03020103.xhp\" name=\"Open statement\">Open Statement</link>"
+msgstr ""
+
#. PCSPY
#: sf_timer.xhp
msgctxt ""
@@ -13154,7 +16322,7 @@ msgctxt ""
"par_id961582733781662\n"
"help.text"
msgid "The <literal>Timer</literal> service measures the amount of time it takes to run user scripts."
-msgstr ""
+msgstr "El servicio <literal>Timer</literal> mide el intervalo de tiempo necesario para ejecutar secuencias de órdenes de usuario."
#. kNcKc
#: sf_timer.xhp
@@ -13435,15 +16603,6 @@ msgctxt ""
msgid "Returned value"
msgstr "Valor devuelto"
-#. S6Gay
-#: sf_timer.xhp
-msgctxt ""
-"sf_timer.xhp\n"
-"par_id31582734180676\n"
-"help.text"
-msgid "Continue"
-msgstr "Continuar"
-
#. C2QQ4
#: sf_timer.xhp
msgctxt ""
@@ -13462,15 +16621,6 @@ msgctxt ""
msgid "<literal>False</literal> if the timer is not suspended"
msgstr ""
-#. ASHCm
-#: sf_timer.xhp
-msgctxt ""
-"sf_timer.xhp\n"
-"par_id881582734649304\n"
-"help.text"
-msgid "Restart"
-msgstr "Reiniciar"
-
#. nkUs3
#: sf_timer.xhp
msgctxt ""
@@ -13489,15 +16639,6 @@ msgctxt ""
msgid "<literal>False</literal> if the timer is inactive"
msgstr ""
-#. 7VHEX
-#: sf_timer.xhp
-msgctxt ""
-"sf_timer.xhp\n"
-"par_id201582734802443\n"
-"help.text"
-msgid "Start"
-msgstr "Iniciar"
-
#. AkgAy
#: sf_timer.xhp
msgctxt ""
@@ -13516,15 +16657,6 @@ msgctxt ""
msgid "<literal>False</literal> if the timer is already started"
msgstr ""
-#. QdjDi
-#: sf_timer.xhp
-msgctxt ""
-"sf_timer.xhp\n"
-"par_id781582734905507\n"
-"help.text"
-msgid "Suspend"
-msgstr ""
-
#. D7CoH
#: sf_timer.xhp
msgctxt ""
@@ -13532,7 +16664,7 @@ msgctxt ""
"par_id81582734905507\n"
"help.text"
msgid "Suspends a running timer"
-msgstr ""
+msgstr "Suspende un temporizador en ejecución"
#. YbeSJ
#: sf_timer.xhp
@@ -13543,15 +16675,6 @@ msgctxt ""
msgid "<literal>False</literal> if the timer is not started or already suspended"
msgstr ""
-#. BUjcE
-#: sf_timer.xhp
-msgctxt ""
-"sf_timer.xhp\n"
-"par_id771582734996722\n"
-"help.text"
-msgid "Terminate"
-msgstr "Terminar"
-
#. sgXra
#: sf_timer.xhp
msgctxt ""
@@ -13579,6 +16702,33 @@ msgctxt ""
msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
msgstr ""
+#. UgBnC
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"bas_id141582735926821\n"
+"help.text"
+msgid "'The time elapsed while the Dialog box is open will be counted as suspended time"
+msgstr ""
+
+#. 4jHcj
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"bas_id901582735961725\n"
+"help.text"
+msgid "'The time elapsed while the Dialog box is open will be counted as running time"
+msgstr ""
+
+#. 7QhZU
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"bas_id941610739926687\n"
+"help.text"
+msgid "'Shows the final time measurements"
+msgstr ""
+
#. J6XGB
#: sf_timer.xhp
msgctxt ""
@@ -13615,6 +16765,33 @@ msgctxt ""
msgid "The following example illustrates how to create two <literal>Timer</literal> objects and start them separately."
msgstr ""
+#. PtA4E
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"bas_id481610989853679\n"
+"help.text"
+msgid "'Starts myTimerA"
+msgstr ""
+
+#. VUdGW
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"bas_id331610989849501\n"
+"help.text"
+msgid "'Starts myTimerB"
+msgstr ""
+
+#. t98Fv
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"bas_id931610989837747\n"
+"help.text"
+msgid "'Terminate both timers"
+msgstr ""
+
#. CpzL5
#: sf_timer.xhp
msgctxt ""
@@ -13622,7 +16799,7 @@ msgctxt ""
"par_id531610970649205\n"
"help.text"
msgid "<link href=\"text/sbasic/shared/03030203.xhp#now\">Now function</link>"
-msgstr ""
+msgstr "<link href=\"text/sbasic/shared/03030203.xhp#now\">Función Now</link>"
#. iuTvZ
#: sf_timer.xhp
@@ -13631,7 +16808,7 @@ msgctxt ""
"par_id221610970653662\n"
"help.text"
msgid "<link href=\"text/sbasic/shared/03030303.xhp#timer\">Timer function</link>"
-msgstr ""
+msgstr "<link href=\"text/sbasic/shared/03030303.xhp#timer\">Función Timer</link>"
#. dphFv
#: sf_ui.xhp
@@ -13667,7 +16844,7 @@ msgctxt ""
"par_id591587913266547\n"
"help.text"
msgid "Windows selection"
-msgstr ""
+msgstr "Selección de ventanas"
#. 45jFA
#: sf_ui.xhp
@@ -13676,7 +16853,7 @@ msgctxt ""
"par_id511587913266292\n"
"help.text"
msgid "Windows moving and resizing"
-msgstr ""
+msgstr "Redimensionamiento y traslado de ventanas"
#. UKRyn
#: sf_ui.xhp
@@ -13685,7 +16862,7 @@ msgctxt ""
"par_id51587913266596\n"
"help.text"
msgid "Statusbar settings"
-msgstr ""
+msgstr "Configuración de la barra de estado"
#. oj2kC
#: sf_ui.xhp
@@ -13694,7 +16871,7 @@ msgctxt ""
"par_id401599404339702\n"
"help.text"
msgid "Display of a floating progress bar"
-msgstr ""
+msgstr "Presentación de una barra de progreso flotante"
#. iE5hR
#: sf_ui.xhp
@@ -13703,7 +16880,7 @@ msgctxt ""
"par_id761587913266388\n"
"help.text"
msgid "Creation of new windows"
-msgstr ""
+msgstr "Creación de ventanas nuevas"
#. Dxuyy
#: sf_ui.xhp
@@ -13712,7 +16889,7 @@ msgctxt ""
"par_id591587913266489\n"
"help.text"
msgid "Access to the underlying \"documents\""
-msgstr ""
+msgstr "Acceso a los «documentos» subyacentes"
#. 3pR9U
#: sf_ui.xhp
@@ -13775,7 +16952,7 @@ msgctxt ""
"par_id541587914079744\n"
"help.text"
msgid "the title of the window"
-msgstr ""
+msgstr "el título de la ventana"
#. rdSGt
#: sf_ui.xhp
@@ -13784,7 +16961,7 @@ msgctxt ""
"par_id191587914134221\n"
"help.text"
msgid "for new documents, something like \"Untitled 1\""
-msgstr ""
+msgstr "para documentos nuevos, algo como «Sin título 1»"
#. GrAxe
#: sf_ui.xhp
@@ -13793,7 +16970,7 @@ msgctxt ""
"par_id911587914185746\n"
"help.text"
msgid "one of the special windows \"<literal>BASICIDE</literal>\" and \"<literal>WELCOMESCREEN</literal>\""
-msgstr ""
+msgstr "una de las ventanas especiales «<literal>BASICIDE</literal>» y «<literal>WELCOMESCREEN</literal>»"
#. n5ZLz
#: sf_ui.xhp
@@ -13802,7 +16979,7 @@ msgctxt ""
"par_id181587914255236\n"
"help.text"
msgid "The window name is case-sensitive."
-msgstr ""
+msgstr "El nombre de las ventanas distingue mayúsculas y minúsculas."
#. CC5D5
#: sf_ui.xhp
@@ -13811,7 +16988,7 @@ msgctxt ""
"hd_id541588520711430\n"
"help.text"
msgid "Document object"
-msgstr ""
+msgstr "Objeto Document"
#. utsAW
#: sf_ui.xhp