Changeset 3299
- Timestamp:
- 07/31/07 09:45:40 (1 year ago)
- Files:
-
- trunk/dabo/locale/es/LC_MESSAGES/dabo.mo (modified) (previous)
- trunk/dabo/locale/es/LC_MESSAGES/dabo.po (modified) (146 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/dabo/locale/es/LC_MESSAGES/dabo.po
r3298 r3299 1 # Dabo Translation File 2 # Copyright (C) 2007 Ed Leafe, Paul McNett 3 # Ed Leafe <ed-pot@leafe.com>, 2007. 1 # Spanish translation for dabo 2 # Copyright (c) 2007 Rosetta Contributors and Canonical Ltd 2007 3 # This file is distributed under the same license as the dabo package. 4 # FIRST AUTHOR <EMAIL@ADDRESS>, 2007. 4 5 # 5 msgid "" 6 msgstr "" 7 "Project-Id-Version: Dabo 0.8\n" 6 #, fuzzy 7 msgid "" 8 msgstr "" 9 "Project-Id-Version: dabo\n" 10 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" 8 11 "POT-Creation-Date: 2007-07-18 09:19+EDT\n" 9 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"10 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"11 "Language-Team: Espanol <LL@li.org>\n"12 "PO-Revision-Date: 2007-07-31 04:52+0000\n" 13 "Last-Translator: Aida I. Rivera <air@abac.com>\n" 14 "Language-Team: Spanish <es@li.org>\n" 12 15 "MIME-Version: 1.0\n" 13 "Content-Type: text/plain; charset=utf-8\n" 14 "Content-Transfer-Encoding: utf-8\n" 15 "Generated-By: pygettext.py 1.5\n" 16 16 "Content-Type: text/plain; charset=UTF-8\n" 17 "Content-Transfer-Encoding: 8bit\n" 18 "X-Rosetta-Export-Date: 2007-07-31 16:18:12+0000\n" 17 19 18 20 #: ./biz/dAutoBizobj.py:42 19 21 msgid "No tables have been setup for autocreation." 20 msgstr " "22 msgstr "Noy hay tablas configuradas para autocreación." 21 23 22 24 #: ./biz/dAutoBizobj.py:65 23 25 msgid "The database could not be setup. Contact your DB administrator." 24 26 msgstr "" 27 "La base de datos no pudo ser configurada. Contacte al Administrador de Base " 28 "de Datos." 25 29 26 30 #: ./biz/dAutoBizobj.py:66 … … 28 32 "For the DB Admin:\n" 29 33 " The tables must either created by:\n" 30 " 1. using this program by TEMPORARLY giving this program access to the database to create the needed tables.\n" 34 " 1. using this program by TEMPORARLY giving this program access to the " 35 "database to create the needed tables.\n" 31 36 " 2. or executing all the quries in the 'queries.sql' file." 32 37 msgstr "" 38 "Para el Administrador de Base de Datos:\n" 39 "Las tablas deben ser creadas de una de las siguientes formas:\n" 40 "1. Utilizando este programa dándole acceso TEMPORERO a la base de datos para " 41 "crear las tablas necesarias.\n" 42 "2. o ejecutando todo el fichero 'queries.sql'." 33 43 34 44 #: ./biz/dAutoBizobj.py:71 35 msgid "DBA, please enter the username and password that has access to create tables for database on server '%s' and database '%s'" 36 msgstr "" 45 msgid "" 46 "DBA, please enter the username and password that has access to create tables " 47 "for database on server '%s' and database '%s'" 48 msgstr "" 49 "Administrador de Base de Datos, favor entrar el nombre del usuario y " 50 "contraseña para acceder a crear las tablas de la base de datos en el " 51 "servidor '%s' y la base de datos '%s'" 37 52 38 53 #: ./biz/dAutoBizobj.py:73 39 54 msgid "Username" 40 msgstr " "55 msgstr "Nombre del usuario" 41 56 42 57 #: ./biz/dAutoBizobj.py:78 43 58 msgid "Password" 44 msgstr " "59 msgstr "Contraseña:" 45 60 46 61 #: ./biz/dAutoBizobj.py:84 47 62 msgid "OK" 48 msgstr " "63 msgstr "ACEPTAR" 49 64 50 65 #: ./biz/dAutoBizobj.py:88 ./lib/datanav/Form.py:179 ./lib/datanav2/Form.py:98 51 66 #: ./ui/dialogs/Wizard.py:102 52 67 msgid "Cancel" 53 msgstr " "68 msgstr "Cancelar" 54 69 55 70 #: ./biz/dAutoBizobj.py:102 56 71 msgid "You must enter the username first." 57 msgstr " "72 msgstr "Debe entrar primero el nombre del usuario." 58 73 59 74 #: ./biz/dAutoBizobj.py:106 60 75 msgid "You must enter the password first." 61 msgstr " "76 msgstr "Debe entrar primero la contraseña." 62 77 63 78 #: ./biz/dAutoBizobj.py:140 64 79 msgid "Could not access the database with the given username and password." 65 80 msgstr "" 81 "No puedo acceder la base de datos con el nombre del usuario y contraseña " 82 "indicada." 66 83 67 84 #: ./biz/dAutoBizobj.py:151 68 85 msgid "Could not setup the database. Access was denied." 69 msgstr " "86 msgstr "No puedo configurar la base de datos. El acceso fue denegado." 70 87 71 88 #: ./biz/dAutoBizobj.py:168 72 msgid "" 73 "#Queries for DB '%s' on host '%s':\n" 89 msgid "#Queries for DB '%s' on host '%s':\n" 74 90 msgstr "" 75 91 76 92 #: ./biz/dAutoBizobj.py:250 77 93 msgid "No table has been defined for this bizobj." 78 msgstr " "94 msgstr "No hay tablas definidas para este objecto de negocio [bizobj]." 79 95 80 96 #: ./biz/dAutoBizobj.py:303 81 97 msgid "The table definition for this bizobj. (object)" 82 98 msgstr "" 99 "La definición de la tabla para este objecto de negocio [bizobj. (objeto)" 83 100 84 101 #: ./biz/dBizobj.py:315 ./biz/dBizobj.py:446 ./biz/dBizobj.py:1233 85 102 msgid "No key field defined for table: " 86 msgstr " "103 msgstr "No se ha definido una clave primaria para esta tabla. " 87 104 88 105 #: ./biz/dBizobj.py:452 … … 93 110 msgid "No Primary Key defined in the Bizobj for %s" 94 111 msgstr "" 112 "No hay una clave primaria definida para este objecto de negocio [Bizobj] " 113 "para %s." 95 114 96 115 #: ./biz/dBizobj.py:943 97 116 msgid "PK Value %s not found in the dataset" 98 117 msgstr "" 118 "El valor de la clave %s primaria %s no se encuentra en el conjunto de datos " 119 "[dataset]" 99 120 100 121 #: ./biz/dBizobj.py:1696 … … 103 124 104 125 #: ./biz/dBizobj.py:1845 ./db/dCursorMixin.py:2256 105 msgid "Do we need explicit begin/commit/rollback commands for transactions? (bool)" 126 msgid "" 127 "Do we need explicit begin/commit/rollback commands for transactions? (bool)" 106 128 msgstr "" 107 129 108 130 #: ./biz/dBizobj.py:1848 109 msgid "Determines if we are using a table that auto-generates its PKs. (bool)" 110 msgstr "" 131 msgid "" 132 "Determines if we are using a table that auto-generates its PKs. (bool)" 133 msgstr "" 134 "Determina si estamos utilizando una tabla para auto-generar sus claves " 135 "primarias. (bool)" 111 136 112 137 #: ./biz/dBizobj.py:1851 … … 119 144 msgid "Returns the SQL statement automatically generated by the sql manager." 120 145 msgstr "" 146 "Devuelve la instrucción en SQL generada automaticamente por el manejador de " 147 "sql." 121 148 122 149 #: ./biz/dBizobj.py:1858 123 msgid "The friendly title of the cursor, used in messages to the end user. (str)" 124 msgstr "" 150 msgid "" 151 "The friendly title of the cursor, used in messages to the end user. (str)" 152 msgstr "" 153 "El nombre familiar del cursor, utilizado en mensajes para el usuario. (str)" 125 154 126 155 #: ./biz/dBizobj.py:1861 ./db/dCursorMixin.py:2276 127 msgid "Returns the current SQL that will be run, which is one of UserSQL or AutoSQL." 128 msgstr "" 156 msgid "" 157 "Returns the current SQL that will be run, which is one of UserSQL or AutoSQL." 158 msgstr "" 159 "Devuelve el SQL actual que va a ser ejecutado, que es UserSQL o AutoSQL." 129 160 130 161 #: ./biz/dBizobj.py:1864 131 msgid "The cursor object for the currently selected key value. (dCursorMixin child)" 162 msgid "" 163 "The cursor object for the currently selected key value. (dCursorMixin child)" 132 164 msgstr "" 133 165 134 166 #: ./biz/dBizobj.py:1867 135 msgid "The title of the cursor. Used in resolving DataSource references. (str)" 136 msgstr "" 167 msgid "" 168 "The title of the cursor. Used in resolving DataSource references. (str)" 169 msgstr "" 170 "El nombre del cursor. Utilizado en resolver las referencias de la Fuente de " 171 "Data. (str)" 137 172 138 173 #: ./biz/dBizobj.py:1870 ./db/dCursorMixin.py:2279 … … 154 189 #: ./biz/dBizobj.py:1884 155 190 msgid "" 156 "A dictionary specifying default values for fields when a new record is added.\n" 157 "\n" 158 "\t\t\tThe values of the dictionary can be literal (must match the field type), or\n" 159 "\t\t\tthey can be a function object which will be called when the new record is added\n" 191 "A dictionary specifying default values for fields when a new record is " 192 "added.\n" 193 "\n" 194 "\t\t\tThe values of the dictionary can be literal (must match the field " 195 "type), or\n" 196 "\t\t\tthey can be a function object which will be called when the new record " 197 "is added\n" 160 198 "\t\t\tto the bizobj." 161 199 msgstr "" … … 168 206 msgid "" 169 207 "In the onNew() method, do we fill in the foreign key field specified by the\n" 170 "\t\t\tLinkField property with the value returned by calling the bizobj's \tgetParentPK()\n" 208 "\t\t\tLinkField property with the value returned by calling the bizobj's \t" 209 "getParentPK()\n" 171 210 "\t\t\tmethod? (bool)" 172 211 msgstr "" … … 175 214 msgid "Returns True if the current record is new and unsaved." 176 215 msgstr "" 216 "Devuelve Cierto si el récord seleccionado es nuevo y no se ha guardado." 177 217 178 218 #: ./biz/dBizobj.py:1902 … … 184 224 #: ./biz/dBizobj.py:1906 ./db/dCursorMixin.py:2306 185 225 msgid "Returns the last executed SQL statement." 186 msgstr " "226 msgstr "Devuelve la última instrucción de SQL ejecutada." 187 227 188 228 #: ./biz/dBizobj.py:1909 … … 191 231 192 232 #: ./biz/dBizobj.py:1912 193 msgid "Should new child records be added when a new parent record is added? (bool)" 233 msgid "" 234 "Should new child records be added when a new parent record is added? (bool)" 194 235 msgstr "" 195 236 196 237 #: ./biz/dBizobj.py:1915 197 msgid "If this bizobj's parent has NewChildOnNew==True, do we create a record here? (bool)" 238 msgid "" 239 "If this bizobj's parent has NewChildOnNew==True, do we create a record here? " 240 "(bool)" 198 241 msgstr "" 199 242 … … 201 244 msgid "Fields in the cursor to be ignored during updates" 202 245 msgstr "" 246 "Los campos en el cursor que serán ignorados durante las actualizaciones." 203 247 204 248 #: ./biz/dBizobj.py:1921 … … 240 284 241 285 #: ./biz/dBizobj.py:1948 242 msgid "After a requery, do we try to restore the record position to the same PK?" 286 msgid "" 287 "After a requery, do we try to restore the record position to the same PK?" 243 288 msgstr "" 244 289 … … 262 307 msgid "" 263 308 "After running a scan, do we attempt to restore the record position to\n" 264 "\t\t\twhere it was before the scan (True, default), or do we leave the pointer\n" 309 "\t\t\twhere it was before the scan (True, default), or do we leave the " 310 "pointer\n" 265 311 "\t\t\tat the end of the recordset (False). (bool)" 266 312 msgstr "" … … 272 318 #: ./biz/dBizobj.py:1970 273 319 msgid "SQL statement used to create the cursor's data. (str)" 274 msgstr " "320 msgstr "instrucción de SQL utilizada para crear la data del cursor. (str)" 275 321 276 322 #: ./biz/dBizobj.py:1973 277 323 msgid "Reference to the cursor that handles SQL Builder information (cursor)" 278 324 msgstr "" 325 "Hace referencia al cursor que maneja la información del creador de SQL " 326 "(cursor)" 279 327 280 328 #: ./biz/dBizobj.py:1976 ./db/dCursorMixin.py:2326 281 msgid "SQL statement to run. If set, the automatic SQL builder will not be used." 282 msgstr "" 329 msgid "" 330 "SQL statement to run. If set, the automatic SQL builder will not be used." 331 msgstr "" 332 "La instrucción de SQL a ejecutar. Si es seleccionada, el creador de SQL " 333 "automático no será utilizado." 283 334 284 335 #: ./biz/dBizobj.py:1979 … … 296 347 #: ./dApp.py:292 297 348 msgid "Application finished." 298 msgstr " Uso acabado."349 msgstr "Aplicación terminada." 299 350 300 351 #: ./dApp.py:411 301 352 msgid "Cannot update file: '%s'. Error: %s" 302 msgstr " "353 msgstr "No puedo actualizar el archivo: '%s'. Error. %s" 303 354 304 355 #: ./dApp.py:595 305 356 msgid "%s database connection definition(s) loaded." 306 msgstr " "357 msgstr "%s definición(es) de conección del database fueron cargadas." 307 358 308 359 #: ./dApp.py:610 … … 324 375 #: ./dApp.py:865 325 376 msgid "Could not open file: '%s'" 326 msgstr " "377 msgstr "No puedo abrir el archivo: '%s'" 327 378 328 379 #: ./dApp.py:913 329 380 msgid "%s: Path does not exist." 330 msgstr " %s: La trayectoria no existe."381 msgstr "" 331 382 332 383 #: ./dApp.py:949 ./ui/uiwx/dGrid.py:3866 333 384 msgid "< None >" 334 msgstr " "385 msgstr "<Nada>" 335 386 336 387 #: ./dApp.py:997 337 388 msgid "SecurityManager previously set" 338 msgstr " "389 msgstr "El Manejador de Seguridad fue previamente seleccionado" 339 390 340 391 #: ./dApp.py:1000 341 392 msgid "SecurityManager must descend from dSecurityManager." 342 msgstr " "393 msgstr "El manejador de Seguridad debe descender del dSecurityManager" 343 394 344 395 #: ./dApp.py:1037 345 396 msgid "User interface set set to None." 346 msgstr " "397 msgstr "Interfase de usuario configurado a Ninguno." 347 398 348 399 #: ./dApp.py:1040 … … 361 412 msgid "Specifies the form class to use for the application's About screen." 362 413 msgstr "" 414 "Especifica la clase del formulario a ser utilizado por la pantalla Acerca de " 415 "de la aplicación." 363 416 364 417 #: ./dApp.py:1078 365 418 msgid "Returns the form that currently has focus, or None. (dForm)" 366 419 msgstr "" 420 "Devuelve el formulario que actualmente tiene el foco, o ninguno. (dForm)" 367 421 368 422 #: ./dApp.py:1081 369 423 msgid "" 370 424 "Base key used when saving/restoring preferences. This differs\n" 371 "\t\t\tfrom the default definition of this property in that if it is empty, it \n" 372 "\t\t\twill return the ActiveForm's BasePrefKey or the MainForm's BasePrefKey\n" 425 "\t\t\tfrom the default definition of this property in that if it is empty, " 426 "it \n" 427 "\t\t\twill return the ActiveForm's BasePrefKey or the MainForm's " 428 "BasePrefKey\n" 373 429 "\t\t\tin that order. (str)" 374 430 msgstr "" 375 431 376 432 #: ./dApp.py:1087 377 msgid "Reference to the object that provides cryptographic services. (varies)" 433 msgid "" 434 "Reference to the object that provides cryptographic services. (varies)" 378 435 msgstr "" 379 436 … … 392 449 "Specifies the application's home directory. (string)\n" 393 450 "\n" 394 "\t\t\tThe HomeDirectory is the top-level directory for your application files,\n" 451 "\t\t\tThe HomeDirectory is the top-level directory for your application " 452 "files,\n" 395 453 "\t\t\tthe directory where your main script lives. You never know what the \n" 396 "\t\t\tcurrent directory will be on a given system, but HomeDirectory will always\n" 454 "\t\t\tcurrent directory will be on a given system, but HomeDirectory will " 455 "always\n" 397 456 "\t\t\tget you to your files." 398 457 msgstr "" … … 413 472 "The object reference to the main form of the application, or None.\n" 414 473 "\n" 415 "\t\t\tThe MainForm gets instantiated automatically during application setup, \n" 474 "\t\t\tThe MainForm gets instantiated automatically during application setup, " 475 "\n" 416 476 "\t\t\tbased on the value of MainFormClass. If you want to swap in your own\n" 417 477 "\t\t\tMainForm instance, do it after setup() but before start(), as in:\n" … … 429 489 "\t\t\tclass reference, or the path to a .cdxml file.\n" 430 490 "\n" 431 "\t\t\tDefaults to the dFormMain base class. Set to None if you don't want a \n" 491 "\t\t\tDefaults to the dFormMain base class. Set to None if you don't want a " 492 "\n" 432 493 "\t\t\tmain form, or set to your own main form class. Do this before calling\n" 433 494 "\t\t\tdApp.start(), as in:\n" … … 454 515 "Specifies the dialog to use for the application's user preferences.\n" 455 516 "\n" 456 "\t\t\tIf None, the application will try to run the active form's onEditPreferences()\n" 457 "\t\t\tmethod, if any. Otherwise, the preference dialog will be instantiated and \n" 517 "\t\t\tIf None, the application will try to run the active form's " 518 "onEditPreferences()\n" 519 "\t\t\tmethod, if any. Otherwise, the preference dialog will be instantiated " 520 "and \n" 458 521 "\t\t\tshown when the user chooses to see the preferences." 459 522 msgstr "" … … 463 526 "Specifies the delay before incrementeal searching begins. (int)\n" 464 527 "\n" 465 "\t\t\t\tAs the user types, the search string is modified. If the time between\n" 466 "\t\t\t\tkeystrokes exceeds SearchDelay (milliseconds), the search will run and \n" 528 "\t\t\t\tAs the user types, the search string is modified. If the time " 529 "between\n" 530 "\t\t\t\tkeystrokes exceeds SearchDelay (milliseconds), the search will run " 531 "and \n" 467 532 "\t\t\t\tthe search string\twill be cleared.\n" 468 533 "\n" 469 "\t\t\t\tThe value set here in the Application object will become the default for\n" 534 "\t\t\t\tThe value set here in the Application object will become the default " 535 "for\n" 470 536 "\t\t\t\tall objects that provide incremental searching application-wide." 471 537 msgstr "" … … 476 542 "\n" 477 543 "\t\t\tYou must subclass dSecurityManager, overriding the appropriate hooks \n" 478 "\t\t\tand properties, and then set dApp.SecurityManager to an instance of your \n" 479 "\t\t\tsubclass. There is no security manager by default - you explicitly set \n" 544 "\t\t\tand properties, and then set dApp.SecurityManager to an instance of " 545 "your \n" 546 "\t\t\tsubclass. There is no security manager by default - you explicitly set " 547 "\n" 480 548 "\t\t\tthis to use Dabo security." 481 549 msgstr "" … … 508 576 #: ./dApp.py:1198 509 577 msgid "" 510 "Specifies the reference to the object providing user preference persistence.\n" 578 "Specifies the reference to the object providing user preference " 579 "persistence.\n" 511 580 "\t\t\t\n" 512 "\t\t\tThe default UserSettingProvider will save user preferences inside the .dabo\n" 581 "\t\t\tThe default UserSettingProvider will save user preferences inside the " 582 ".dabo\n" 513 583 "\t\t\tdirectory inside the user's home directory." 514 584 msgstr "" … … 518 588 "Specifies the class to use for user preference persistence.\n" 519 589 "\t\t\t\n" 520 "\t\t\tThe default UserSettingProviderClass will save user preferences inside the .dabo\n" 521 "\t\t\tdirectory inside the user's home directory, and will be instantiated by Dabo\n" 590 "\t\t\tThe default UserSettingProviderClass will save user preferences inside " 591 "the .dabo\n" 592 "\t\t\tdirectory inside the user's home directory, and will be instantiated " 593 "by Dabo\n" 522 594 "\t\t\tautomatically." 523 595 msgstr "" … … 563 635 "Specifies which events to log. (list of strings)\n" 564 636 "\t\t\t\n" 565 "\t\t\tIf the first element is 'All', all events except the following listed events \n" 637 "\t\t\tIf the first element is 'All', all events except the following listed " 638 "events \n" 566 639 "\t\t\twill be logged. \n" 567 "\t\t\tEvent logging is resource-intensive, so in addition to setting this LogEvents\n" 640 "\t\t\tEvent logging is resource-intensive, so in addition to setting this " 641 "LogEvents\n" 568 642 "\t\t\tproperty, you also need to make the following call:\n" 569 643 "\t\t\t>>> dabo.eventLogging = True\n" … … 617 691 618 692 #: ./dPref.py:442 619 msgid "Do property assignments automatically save themselves? Default=True (bool)" 693 msgid "" 694 "Do property assignments automatically save themselves? Default=True (bool)" 620 695 msgstr "" 621 696 … … 628 703 "Specifies the home directory for the report.\n" 629 704 "\n" 630 "\t\tResources on disk (image files, etc.) will be looked for relative to the\n" 631 "\t\tHomeDirectory if specified with relative pathing. The HomeDirectory should\n" 705 "\t\tResources on disk (image files, etc.) will be looked for relative to " 706 "the\n" 707 "\t\tHomeDirectory if specified with relative pathing. The HomeDirectory " 708 "should\n" 632 709 "\t\tbe the directory that contains the report form file. If you set \n" 633 710 "\t\tself.ReportFormFile, HomeDirectory will be set for you automatically.\n" … … 667 744 "The tuple of groups that the user belongs to.\n" 668 745 "\n" 669 "\t\tBusiness objects can be configured to selectively allow/deny various types\n" 746 "\t\tBusiness objects can be configured to selectively allow/deny various " 747 "types\n" 670 748 "\t\tof access based on the group(s) of the logged-in user." 671 749 msgstr "" … … 718 796 719 797 #: ./db/dConnectInfo.py:246 720 msgid "The port to connect on (may not be applicable for all databases). (int)" 798 msgid "" 799 "The port to connect on (may not be applicable for all databases). (int)" 721 800 msgstr "" 722 801 … … 738 817 739 818 #: ./db/dCursorMixin.py:240 740 msgid "Field %(fname)s: Incorrect unicode encoding set; using '%(enc)s' instead" 819 msgid "" 820 "Field %(fname)s: Incorrect unicode encoding set; using '%(enc)s' instead" 741 821 msgstr "" 742 822 … … 855 935 856 936 #: ./db/dCursorMixin.py:2273 857 msgid "Returns a reference to the object defining backend-specific behavior (dBackend)" 937 msgid "" 938 "Returns a reference to the object defining backend-specific behavior " 939 "(dBackend)" 858 940 msgstr "" 859 941 … … 877 959 878 960 #: ./db/dCursorMixin.py:2309 879 msgid "Name of field that is the PK. If multiple fields make up the key, separate the fields with commas. (str)" 961 msgid "" 962 "Name of field that is the PK. If multiple fields make up the key, separate " 963 "the fields with commas. (str)" 880 964 msgstr "" 881 965 … … 905 989 906 990 #: ./db/dDataSet.py:414 907 msgid "Reference to the bizobj that 'owns' this data set. Default=None (bizobj)" 991 msgid "" 992 "Reference to the bizobj that 'owns' this data set. Default=None (bizobj)" 908 993 msgstr "" 909 994 910 995 #: ./db/dDataSet.py:417 911 msgid "Reference to the bizobj that 'owns' this data set. Default=None (dCursorMixin)" 996 msgid "" 997 "Reference to the bizobj that 'owns' this data set. Default=None " 998 "(dCursorMixin)" 912 999 msgstr "" 913 1000 … … 977 1064 978 1065 #: ./db/dTable.py:313 979 msgid "The size required for the column in bytes or character units if it's a string. (int)" 1066 msgid "" 1067 "The size required for the column in bytes or character units if it's a " 1068 "string. (int)" 980 1069 msgstr "" 981 1070 … … 1312 1401 1313 1402 #: ./lib/datanav/Page.py:783 ./lib/datanav2/Page.py:560 1314 msgid "Table that is the primary source for the fields displayed on the page (str)" 1403 msgid "" 1404 "Table that is the primary source for the fields displayed on the page (str)" 1315 1405 msgstr "" 1316 1406 … … 1324 1414 1325 1415 #: ./lib/datanav/__init__.py:11 1326 msgid "This version of the datanav framework is deprecated; please run the current AppWizard to regenerate your application using the datanav2 framework." 1416 msgid "" 1417 "This version of the datanav framework is deprecated; please run the current " 1418 "AppWizard to regenerate your application using the datanav2 framework." 1327 1419 msgstr "" 1328 1420 … … 1338 1430 "Specifies the type of form this is.\n" 1339 1431 "\n" 1340 "\t\t\tThe type of form determines the runtime behavior. FormType can be one of:\n" 1432 "\t\t\tThe type of form determines the runtime behavior. FormType can be one " 1433 "of:\n" 1341 1434 "\t\t\t\tNormal: \n" 1342 1435 "\t\t\t\t\tA normal dataNav form. The default.\n" 1343 1436 "\n" 1344 1437 "\t\t\t\tPickList: \n" 1345 "\t\t\t\t\tOnly select/browse pages shown, and the form is modal, returning the \n" 1438 "\t\t\t\t\tOnly select/browse pages shown, and the form is modal, returning " 1439 "the \n" 1346 1440 "\t\t\t\t\tPrimary Key of the picked record.\n" 1347 1441 "\n" 1348 1442 "\t\t\t\tEdit:\n" 1349 "\t\t\t\t\tModal version of normal, with no Select/Browse pages. User code sends\n" 1443 "\t\t\t\t\tModal version of normal, with no Select/Browse pages. User code " 1444 "sends\n" 1350 1445 "\t\t\t\t\tthe Primary Key of the record to edit.\n" 1351 1446 msgstr "" … … 1393 1488 1394 1489 #: ./lib/logger.py:90 1395 msgid "Specifies whether a timestamp is logged with the message. Default: True" 1490 msgid "" 1491 "Specifies whether a timestamp is logged with the message. Default: True" 1396 1492 msgstr "" 1397 1493 … … 1429 1525 "Specifies the home directory for the report.\n" 1430 1526 "\n" 1431 "\t\tResources on disk (image files, etc.) will be looked for relative to the\n" 1432 "\t\tHomeDirectory if specified with relative pathing. The HomeDirectory should\n" 1527 "\t\tResources on disk (image files, etc.) will be looked for relative to " 1528 "the\n" 1529 "\t\tHomeDirectory if specified with relative pathing. The HomeDirectory " 1530 "should\n" 1433 1531 "\t\tbe the directory that contains the report form file. If you set \n" 1434 1532 "\t\tself.ReportFormFile, HomeDirectory will be set for you automatically." … … 1469 1567 msgid "" 1470 1568 "Specifies whether the report bands are printed with outlines for\n" 1471 "\t\tdebugging and informational purposes. In addition to the band, there is also\n" 1569 "\t\tdebugging and informational purposes. In addition to the band, there is " 1570 "also\n" 1472 1571 "\t\ta caption with the band name at the x,y origin point for the band." 1473 1572 msgstr "" … … 1494 1593 1495 1594 #: ./ui/dDataControlMixinBase.py:400 1496 msgid "DataSource '%s' does not inherit from dObject. This may result in unsupported problems." 1595 msgid "" 1596 "DataSource '%s' does not inherit from dObject. This may result in " 1597 "unsupported problems." 1497 1598 msgstr "" 1498 1599 … … 1528 1629 1529 1630 #: ./ui/dDataControlMixinBase.py:429 1530 msgid "Reference to the object to which this control's Value is bound (object)" 1631 msgid "" 1632 "Reference to the object to which this control's Value is bound (object)" 1531 1633 msgstr "" 1532 1634 1533 1635 #: ./ui/dDataControlMixinBase.py:432 ./ui/uiwx/dCheckBox.py:119 1534 1636 #: ./ui/uiwx/dTextBoxMixin.py:678 1535 msgid "Specifies the current state of the control (the value of the field). (varies)" 1637 msgid "" 1638 "Specifies the current state of the control (the value of the field). (varies)" 1536 1639 msgstr "" 1537 1640 … … 1548 1651 1549 1652 #: ./ui/dPemMixinBase.py:194 1550 msgid "Object reference to the dForm containing the object. Read-only. (dForm)." 1653 msgid "" 1654 "Object reference to the dForm containing the object. Read-only. (dForm)." 1551 1655 msgstr "" 1552 1656 … … 1567 1671 1568 1672 #: ./ui/dialogs/Wizard.py:23 1569 msgid "Deprecated parameter 'image' used in wizard. Use the 'Picture' property instead." 1673 msgid "" 1674 "Deprecated parameter 'image' used in wizard. Use the 'Picture' property " 1675 "instead." 1570 1676 msgstr "" 1571 1677 … … 1647 1753 1648 1754 #: ./ui/dialogs/Wizard.py:443 1649 msgid "" 1650 "Did the skipping work OK?\n" 1755 msgid "Did the skipping work OK?\n" 1651 1756 msgstr "" 1652 1757 … … 1684 1789 #: ./ui/dialogs/WizardPage.py:196 1685 1790 msgid "" 1686 "Normally None, but you can set it to some other image to have the wizard display\n" 1791 "Normally None, but you can set it to some other image to have the wizard " 1792 "display\n" 1687 1793 "\t\t\ta different picture for this page (None or image path)" 1688 1794 msgstr "" … … 1794 1900 #: ./ui/uiwx/dBaseMenuBar.py:56 1795 1901 msgid "&Edit" 1796 msgstr " &Corrija"1902 msgstr "" 1797 1903 1798 1904 #: ./ui/uiwx/dBaseMenuBar.py:58 1799 1905 msgid "&Undo" 1800 msgstr " &Deshaga"1906 msgstr "" 1801 1907 1802 1908 #: ./ui/uiwx/dBaseMenuBar.py:60 1803 1909 msgid "Undo last action" 1804 msgstr " Deshaga la acci\xc3\xb3n pasada."1910 msgstr "" 1805 1911 1806 1912 #: ./ui/uiwx/dBaseMenuBar.py:62 1807 1913 msgid "&Redo" 1808 msgstr " Haga de nuevo"1914 msgstr "" 1809 1915 1810 1916 #: ./ui/uiwx/dBaseMenuBar.py:64 1811 1917 msgid "Undo last undo" 1812 msgstr " Deshaga deshacen por \xc3\xbaltimo"1918 msgstr "" 1813 1919 1814 1920 #: ./ui/uiwx/dBaseMenuBar.py:68 1815 1921 msgid "Cu&t" 1816 msgstr " Corte"1922 msgstr "" 1817 1923 1818 1924 #: ./ui/uiwx/dBaseMenuBar.py:70 1819 1925 msgid "Cut selected text" 1820 msgstr " Corte el texto seleccionado"1926 msgstr "" 1821 1927 1822 1928 #: ./ui/uiwx/dBaseMenuBar.py:72 … … 1941 2047 1942 2048 #: ./ui/uiwx/dBitmapButton.py:187 1943 msgid "Specifies the image displayed on the button when it is depressed. (str)" 2049 msgid "" 2050 "Specifies the image displayed on the button when it is depressed. (str)" 1944 2051 msgstr "" 1945 2052 1946 2053 #: ./ui/uiwx/dBitmapButton.py:190 1947 msgid "The bitmap displayed on the button when it receives focus. (wx.Bitmap)" 2054 msgid "" 2055 "The bitmap displayed on the button when it receives focus. (wx.Bitmap)" 1948 2056 msgstr "" 1949 2057 1950 2058 #: ./ui/uiwx/dBitmapButton.py:193 1951 msgid "Specifies the image displayed on the button when it receives focus. (str)" 2059 msgid "" 2060 "Specifies the image displayed on the button when it receives focus. (str)" 1952 2061 msgstr "" 1953 2062 … … 2096 2205 "\t\t\tUserValue can differ from StringValue, which would mean that the user\n" 2097 2206 "\t\t\thas typed in arbitrary text. Unlike StringValue, PositionValue, and \n" 2098 "\t\t\tKeyValue, setting UserValue does not change the currently selected item\n" 2207 "\t\t\tKeyValue, setting UserValue does not change the currently selected " 2208 "item\n" 2099 2209 "\t\t\tin the list portion of the ComboBox." 2100 2210 msgstr "" … … 2167 2277 "Are the items in the control automatically sorted? Default=False.\n" 2168 2278 "\t\t\tIf True, whenever the Choices property is changed, the resulting list\n" 2169 "\t\t\twill be first sorted using the SortFunction property, which defaults to \n" 2279 "\t\t\twill be first sorted using the SortFunction property, which defaults " 2280 "to \n" 2170 2281 "\t\t\tNone, giving a default sort order. (bool)" 2171 2282 msgstr "" … … 2190 2301 "Specifies which item is currently selected in the list.\n" 2191 2302 "\t\t\t-> Type can vary. Read-write at runtime.\n" 2192 "\t\t\tValue refers to one of the following, depending on the setting of ValueMode:\n" 2193 "\t\t\t\t+ ValueMode=\"Position\" : the index of the selected item(s) (integer)\n" 2194 "\t\t\t\t+ ValueMode=\"String\" : the displayed string of the selected item(s) (string)\n" 2303 "\t\t\tValue refers to one of the following, depending on the setting of " 2304 "ValueMode:\n" 2305 "\t\t\t\t+ ValueMode=\"Position\" : the index of the selected item(s) " 2306 "(integer)\n" 2307 "\t\t\t\t+ ValueMode=\"String\" : the displayed string of the selected " 2308 "item(s) (string)\n" 2195 2309 "\t\t\t\t+ ValueMode=\"Key\" : the key of the selected item(s) (can vary)" 2196 2310 msgstr "" … … 2201 2315 "\t\t\t-> String. Read-write at runtime.\n" 2202 2316 "\t\t\t'Position' : Value refers to the position in the choices (integer).\n" 2203 "\t\t\t'String' : Value refers to the displayed string for the selection (default) (string).\n" 2204 "\t\t\t'Key' : Value refers to a separate key, set using the Keys property (can vary)." 2317 "\t\t\t'String' : Value refers to the displayed string for the selection " 2318 "(default) (string).\n" 2319 "\t\t\t'Key' : Value refers to a separate key, set using the Keys " 2320 "property (can vary)." 2205 2321 msgstr "" 2206 2322 … … 2257 2373 2258 2374 #: ./ui/uiwx/dDockForm.py:614 2259 msgid "Position in pixels of the bottom side of the panel. Read-only when docked; read-write when floating (int)" 2375 msgid "" 2376 "Position in pixels of the bottom side of the panel. Read-only when docked; " 2377 "read-write when floating (int)" 2260 2378 msgstr "" 2261 2379 2262 2380 #: ./ui/uiwx/dDockForm.py:617 2263 msgid "Can the panel be docked to the bottom edge of the form? Default=True (bool)" 2381 msgid "" 2382 "Can the panel be docked to the bottom edge of the form? Default=True (bool)" 2264 2383 msgstr "" 2265 2384 … … 2269 2388 2270 2389 #: ./ui/uiwx/dDockForm.py:623 2271 msgid "When the panel's Close button is clicked, does the panel get destroyed (True) or just hidden (False, default) (bool)" 2390 msgid "" 2391 "When the panel's Close button is clicked, does the panel get destroyed " 2392 "(True) or just hidden (False, default) (bool)" 2272 2393 msgstr "" 2273 2394 … … 2277 2398 2278 2399 #: ./ui/uiwx/dDockForm.py:629 2279 msgid "Determines whether the pane is floating (False) or docked (True) (bool)" 2400 msgid "" 2401 "Determines whether the pane is floating (False) or docked (True) (bool)" 2280 2402 msgstr "" 2281 2403 … … 2288 2410 2289 2411 #: ./ui/uiwx/dDockForm.py:637 2290 msgid "Can the panel be undocked from the form and float independently? Default=True (bool)" 2412 msgid "" 2413 "Can the panel be undocked from the form and float independently? " 2414 "Default=True (bool)" 2291 2415 msgstr "" 2292 2416 2293 2417 #: ./ui/uiwx/dDockForm.py:640 2294 msgid "Determines whether the pane is floating (True) or docked (False) (bool)" 2418 msgid "" 2419 "Determines whether the pane is floating (True) or docked (False) (bool)" 2295 2420 msgstr "" 2296 2421 … … 2328 2453 2329 2454 #: ./ui/uiwx/dDockForm.py:667 2330 msgid "Position in pixels of the height of the panel. Read-only when docked; read-write when floating (int)" 2455 msgid "" 2456 "Position in pixels of the height of the panel. Read-only when docked; read-" 2457 "write when floating (int)" 2331 2458 msgstr "" 2332 2459 2333 2460 #: ./ui/uiwx/dDockForm.py:670 2334 msgid "Position in pixels of the left side of the panel. Read-only when docked; read-write when floating (int)" 2461 msgid "" 2462 "Position in pixels of the left side of the panel. Read-only when docked; " 2463 "read-write when floating (int)" 2335 2464 msgstr "" 2336 2465 2337 2466 #: ./ui/uiwx/dDockForm.py:673 2338 msgid "Can the panel be docked to the left edge of the form? Default=True (bool)" 2467 msgid "" 2468 "Can the panel be docked to the left edge of the form? Default=True (bool)" 2339 2469 msgstr "" 2340 2470 2341 2471 #: ./ui/uiwx/dDockForm.py:676 2342 msgid "Can the panel be moved (True, default), or is it in a fixed position (False). (bool)" 2472 msgid "" 2473 "Can the panel be moved (True, default), or is it in a fixed position " 2474 "(False). (bool)" 2343 2475 msgstr "" 2344 2476 … … 2348 2480 2349 2481 #: ./ui/uiwx/dDockForm.py:682 2350 msgid "Position in pixels of the right side of the panel. Read-only when docked; read-write when floating (int)" 2482 msgid "" 2483 "Position in pixels of the right side of the panel. Read-only when docked; " 2484 "read-write when floating (int)" 2351 2485 msgstr "" 2352 2486 2353 2487 #: ./ui/uiwx/dDockForm.py:685 2354 msgid "Can the panel be docked to the right edge of the form? Default=True (bool)" 2488 msgid "" 2489 "Can the panel be docked to the right edge of the form? Default=True (bool)" 2355 2490 msgstr "" 2356 2491 … … 2360 2495 2361 2496 #: ./ui/uiwx/dDockForm.py:691 2362 msgid "Should the panel's Caption be shown when it is docked? Default=True (bool)" 2497 msgid "" 2498 "Should the panel's Caption be shown when it is docked? Default=True (bool)" 2363 2499 msgstr "" 2364 2500 2365 2501 #: ./ui/uiwx/dDockForm.py:694 2366 msgid "Does the panel display a close button when floating? Default=True (bool)" 2502 msgid "" 2503 "Does the panel display a close button when floating? Default=True (bool)" 2367 2504 msgstr "" 2368 2505 … … 2372 2509 2373 2510 #: ./ui/uiwx/dDockForm.py:700 2374 msgid "Does the panel display a maximize button when floating? Default=False (bool)" 2511 msgid "" 2512 "Does the panel display a maximize button when floating? Default=False (bool)" 2375 2513 msgstr "" 2376 2514 2377 2515 #: ./ui/uiwx/dDockForm.py:703 2378 msgid "Does the panel display a minimize button when floating? Default=False (bool)" 2516 msgid "" 2517 "Does the panel display a minimize button when floating? Default=False (bool)" 2379 2518 msgstr "" 2380 2519 2381 2520 #: ./ui/uiwx/dDockForm.py:706 2382 msgid "Does the panel display a pin button when floating? Default=False (bool)" 2521 msgid "" 2522 "Does the panel display a pin button when floating? Default=False (bool)" 2383 2523 msgstr "" 2384 2524 2385 2525 #: ./ui/uiwx/dDockForm.py:709 2386 msgid "Position in pixels of the top side of the panel. Read-only when docked; read-write when floating (int)" 2526 msgid "" 2527 "Position in pixels of the top side of the panel. Read-only when docked; read-" 2528 "write when floating (int)" 2387 2529 msgstr "" 2388 2530 2389 2531 #: ./ui/uiwx/dDockForm.py:712 2390 msgid "Can the panel be docked to the top edge of the form? Default=True (bool)" 2532 msgid "" 2533 "Can the panel be docked to the top edge of the form? Default=True (bool)" 2391 2534 msgstr "" 2392 2535 … … 2396 2539 2397 2540 #: ./ui/uiwx/dDockForm.py:718 2398 msgid "Position in pixels of the width of the panel. Read-only when docked; read-write when floating (int)" 2541 msgid "" 2542 "Position in pixels of the width of the panel. Read-only when docked; read-" 2543 "write when floating (int)" 2399 2544 msgstr "" 2400 2545 2401 2546 #: ./ui/uiwx/dDockForm.py:776 2402 msgid "Reference to the center (i.e., non-docking) panel. (read-only) (dPanel)" 2547 msgid "" 2548 "Reference to the center (i.e., non-docking) panel. (read-only) (dPanel)" 2403 2549 msgstr "" 2404 2550 … … 2494 2640 2495 2641 #: ./ui/uiwx/dEditor.py:2106 2496 msgid "Determines if auto-completion pops up without a special trigger key (bool)" 2642 msgid "" 2643 "Determines if auto-completion pops up without a special trigger key (bool)" 2497 2644 msgstr "" 2498 2645 … … 2532 2679 2533 2680 #: ./ui/uiwx/dEditor.py:2133 2534 msgid "Type of encoding to use. Defaults to the application's default encoding. (str)" 2681 msgid "" 2682 "Type of encoding to use. Defaults to the application's default encoding. " 2683 "(str)" 2535 2684 msgstr "" 2536 2685 … … 2600 2749 2601 2750 #: ./ui/uiwx/dEditor.py:2183 2602 msgid "Tuple containing the start/end positions of the selected text. (2-tuple of int)" 2751 msgid "" 2752 "Tuple containing the start/end positions of the selected text. (2-tuple of " 2753 "int)" 2603 2754 msgstr "" 2604 2755 … … 2701 2852 2702 2853 #: ./ui/uiwx/dFileDialog.py:88 2703 msgid "The wildcard that will limit the files displayed in the dialog. (str)" 2854 msgid "" 2855 "The wildcard that will limit the files displayed in the dialog. (str)" 2704 2856 msgstr "" 2705 2857 … … 2733 2885 "\t\t\t\tBorderOnly\t\t(simple border, no fill color)\n" 2734 2886 "\t\t\t\tFilledBorder\t(combination of the two above)\n" 2735 "\t\t\t\tVerticalFill\t\t(vertical gradient fill, using the two caption colors)\n" 2736 "\t\t\t\tHorizontalFill\t\t(horizontal gradient fill, using the two caption colors)\n" 2887 "\t\t\t\tVerticalFill\t\t(vertical gradient fill, using the two caption " 2888 "colors)\n" 2889 "\t\t\t\tHorizontalFill\t\t(horizontal gradient fill, using the two caption " 2890 "colors)\n" 2737 2891 "\t\t\t" 2738 2892 msgstr "" … … 2947 3101 "Specifies whether the user is prompted to save or discard changes. (bool)\n" 2948 3102 "\n" 2949 "\t\t\tIf True (the default), when operations such as requery() or the closing\n" 2950 "\t\t\tof the form are about to occur, the user will be presented with a dialog\n" 3103 "\t\t\tIf True (the default), when operations such as requery() or the " 3104 "closing\n" 3105 "\t\t\tof the form are about to occur, the user will be presented with a " 3106 "dialog\n" 2951 3107 "\t\t\tbox asking whether to save changes, discard changes, or cancel the \n" 2952 3108 "\t\t\toperation that led to the dialog being presented." … … 2971 3127 "Specifies whether this dForm is modal or not (bool)\n" 2972 3128 "\n" 2973 "\t\t\tA modal dForm runs its own event loop, blocking program flow until the\n" 2974 "\t\t\tform is hidden or closed, exactly like a dDialog does it. This property\n" 2975 "\t\t\tmay only be sent to the constructor, and once instantiated you may not\n" 3129 "\t\t\tA modal dForm runs its own event loop, blocking program flow until " 3130 "the\n" 3131 "\t\t\tform is hidden or closed, exactly like a dDialog does it. This " 3132 "property\n" 3133 "\t\t\tmay only be sent to the constructor, and once instantiated you may " 3134 "not\n" 2976 3135 "\t\t\tchange the modality of a form. For example,\n" 2977 3136 "\t\t\t\t\tfrm = dabo.ui.dForm(Modal=True)\n" … … 3007 3166 3008 3167 #: ./ui/uiwx/dFormMixin.py:279 3009 msgid "The underlying UI toolkit does not support modal forms. Use a dDialog instead." 3168 msgid "" 3169 "The underlying UI toolkit does not support modal forms. Use a dDialog " 3170 "instead." 3010 3171 msgstr "" 3011 3172 … … 3023 3184 3024 3185 #: ./ui/uiwx/dFormMixin.py:911 3025 msgid "Does this form update the status text with the current record position? (bool)" 3186 msgid "" 3187 "Does this form update the status text with the current record position? " 3188 "(bool)" 3026 3189 msgstr "" 3027 3190 … … 3068 3231 "Returns True if this is a MDI (Multiple Document Interface) form. (bool)\n" 3069 3232 "\t\n" 3070 "\t\t\tOtherwise, returns False if this is a SDI (Single Document Interface) form.\n" 3071 "\t\t\tUsers on Microsoft Windows seem to expect MDI, while on other platforms SDI is\n" 3233 "\t\t\tOtherwise, returns False if this is a SDI (Single Document Interface) " 3234 "form.\n" 3235 "\t\t\tUsers on Microsoft Windows seem to expect MDI, while on other " 3236 "platforms SDI is\n" 3072 3237 "\t\t\tpreferred.\n" 3073 3238 "\t\t\t\n" … … 3090 3255 msgid "" 3091 3256 "Specifies whether the form's position and size as set by the user\n" 3092 "\t\t\t\twill get saved and restored in the next session. Default is True for\n" 3257 "\t\t\t\twill get saved and restored in the next session. Default is True " 3258 "for\n" 3093 3259 "\t\t\t\tforms and False for dialogs." 3094 3260 msgstr "" … … 3099 3265 3100 3266 #: ./ui/uiwx/dFormMixin.py:970 3101 msgid "Specifies whether a close button is displayed in the title bar. (bool)." 3267 msgid "" 3268 "Specifies whether a close button is displayed in the title bar. (bool)." 3102 3269 msgstr "" 3103 3270 … … 3107 3274 3108 3275 #: ./ui/uiwx/dFormMixin.py:976 3109 msgid "Specifies whether a maximize button is displayed in the title bar. (bool)." 3276 msgid "" 3277 "Specifies whether a maximize button is displayed in the title bar. (bool)." 3110 3278 msgstr "" 3111 3279 … … 3115 3283 3116 3284 #: ./ui/uiwx/dFormMixin.py:982 3117 msgid "Specifies whether a minimize button is displayed in the title bar. (bool)." 3285 msgid "" 3286 "Specifies whether a minimize button is displayed in the title bar. (bool)." 3118 3287 msgstr "" 3119 3288 … … 3123 3292 3124 3293 #: ./ui/uiwx/dFormMixin.py:988 3125 msgid "Specifies whether a system menu is displayed in the title bar. (bool)." 3294 msgid "" 3295 "Specifies whether a system menu is displayed in the title bar. (bool)." 3126 3296 msgstr "" 3127 3297 … … 3173 3343 3174 3344 #: ./ui/uiwx/dGauge.py:78 3175 msgid "Specifies whether the gauge is displayed as Horizontal or Vertical. (str)" 3345 msgid "" 3346 "Specifies whether the gauge is displayed as Horizontal or Vertical. (str)" 3176 3347 msgstr "" 3177 3348 … … 3226 3397 "\n" 3227 3398 "\t\t\tSet this to override the default list choices on a row-by-row basis.\n" 3228 "\t\t\tIf there is no custom entry for a given row in CustomListEditorChoices,\n" 3399 "\t\t\tIf there is no custom entry for a given row in " 3400 "CustomListEditorChoices,\n" 3229 3401 "\t\t\tthe ListEditorChoices property setting will apply." 3230 3402 msgstr "" … … 3234 3406 "Custom Renderer class for this column. Default: None.\n" 3235 3407 "\n" 3236 "\t\t\tSet this to override the default renderer class, which Dabo will select based\n" 3408 "\t\t\tSet this to override the default
