[Ktutorial-commits] SF.net SVN: ktutorial:[163] trunk/ktutorial/ktutorial-editor/po
Status: Alpha
Brought to you by:
danxuliu
|
From: <dan...@us...> - 2010-03-16 06:24:59
|
Revision: 163
http://ktutorial.svn.sourceforge.net/ktutorial/?rev=163&view=rev
Author: danxuliu
Date: 2010-03-16 06:24:53 +0000 (Tue, 16 Mar 2010)
Log Message:
-----------
Update translation template and Spanish translation.
Modified Paths:
--------------
trunk/ktutorial/ktutorial-editor/po/es.po
trunk/ktutorial/ktutorial-editor/po/ktutorial-editor.pot
Modified: trunk/ktutorial/ktutorial-editor/po/es.po
===================================================================
--- trunk/ktutorial/ktutorial-editor/po/es.po 2010-03-16 05:42:56 UTC (rev 162)
+++ trunk/ktutorial/ktutorial-editor/po/es.po 2010-03-16 06:24:53 UTC (rev 163)
@@ -9,8 +9,8 @@
"Project-Id-Version: ktutorial-editor\n"
"Report-Msgid-Bugs-To: http://sourceforge."
"net/tracker/?group_id=301227&atid=1270278\n"
-"POT-Creation-Date: 2010-03-10 19:41+0100\n"
-"PO-Revision-Date: 2010-03-10 19:41-0500\n"
+"POT-Creation-Date: 2010-03-16 06:44+0100\n"
+"PO-Revision-Date: 2010-03-16 07:21-0400\n"
"Last-Translator: Daniel Calviño Sánchez <dan...@gm...>\n"
"Language-Team: Spanish <>\n"
"MIME-Version: 1.0\n"
@@ -19,79 +19,84 @@
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Lokalize 1.0\n"
-#: KTutorialEditor.cpp:77
+#: KTutorialEditor.cpp:81
msgctxt "@title"
msgid "Edit tutorial"
msgstr "Editar tutorial"
-#: KTutorialEditor.cpp:82
+#: KTutorialEditor.cpp:86
msgctxt "@title"
msgid "Edit step"
msgstr "Editar paso"
-#: KTutorialEditor.cpp:94
+#: KTutorialEditor.cpp:90 rc.cpp:52
+msgctxt "@title"
+msgid "Edit reaction"
+msgstr "Editar reacción"
+
+#: KTutorialEditor.cpp:103
msgctxt "@action"
msgid "Set information..."
msgstr "Establecer información..."
-#: KTutorialEditor.cpp:95
+#: KTutorialEditor.cpp:104
msgctxt "@info:status"
msgid "Set the name and description of the tutorial."
msgstr "Establecer el nombre y la descripción del tutorial."
-#: KTutorialEditor.cpp:104
+#: KTutorialEditor.cpp:113
msgctxt "@action"
msgid "Set license..."
msgstr "Establecer licencia..."
-#: KTutorialEditor.cpp:105
+#: KTutorialEditor.cpp:114
msgctxt "@info:status"
msgid "Set the license text of the tutorial."
msgstr "Establecer el texto de licencia del tutorial."
-#: KTutorialEditor.cpp:113 KTutorialEditor.cpp:153
+#: KTutorialEditor.cpp:122 KTutorialEditor.cpp:162
msgctxt "@action"
msgid "Set setup code..."
msgstr "Establecer código de inicialización..."
-#: KTutorialEditor.cpp:114
+#: KTutorialEditor.cpp:123
msgctxt "@info:status"
msgid "Set the custom code to be executed when the tutorial starts."
msgstr ""
"Establecer el código propio para ser ejecutado cuando comience el tutorial."
-#: KTutorialEditor.cpp:122 KTutorialEditor.cpp:163
+#: KTutorialEditor.cpp:131 KTutorialEditor.cpp:172
msgctxt "@action"
msgid "Set tear down code..."
msgstr "Establecer el código de finalización..."
-#: KTutorialEditor.cpp:123
+#: KTutorialEditor.cpp:132
msgctxt "@info:status"
msgid "Set the custom code to be executed when the tutorial finishes."
msgstr ""
"Establecer el código propio para ser ejecutado cuando termine el tutorial."
-#: KTutorialEditor.cpp:134
+#: KTutorialEditor.cpp:143
msgctxt "@action"
msgid "Add step..."
msgstr "Añadir paso..."
-#: KTutorialEditor.cpp:135
+#: KTutorialEditor.cpp:144
msgctxt "@info:status"
msgid "Add a new step to the tutorial."
msgstr "Añadir un nuevo paso al tutorial."
-#: KTutorialEditor.cpp:143
+#: KTutorialEditor.cpp:152
msgctxt "@action"
msgid "Set data..."
msgstr "Establecer datos..."
-#: KTutorialEditor.cpp:144
+#: KTutorialEditor.cpp:153
msgctxt "@info:status"
msgid "Set the name and text of the currently selected step."
msgstr "Establecer el nombre y el texto del paso seleccionado actualmente."
-#: KTutorialEditor.cpp:154
+#: KTutorialEditor.cpp:163
msgctxt "@info:status"
msgid ""
"Set the custom code to be executed when the tutorial passes to the currently "
@@ -100,7 +105,7 @@
"Establecer el código propio para ser ejecutado cuando el tutorial cambie al "
"paso seleccionado actualmente."
-#: KTutorialEditor.cpp:164
+#: KTutorialEditor.cpp:173
msgctxt "@info:status"
msgid ""
"Set the custom code to be executed when the tutorial changes from the "
@@ -109,16 +114,48 @@
"Establecer el código propio para ser ejecutado cuando el tutorial cambie del "
"paso seleccionado actualmente a otro paso."
-#: KTutorialEditor.cpp:174
+#: KTutorialEditor.cpp:183
msgctxt "@action"
msgid "Remove step"
msgstr "Eliminar paso"
-#: KTutorialEditor.cpp:175
+#: KTutorialEditor.cpp:184
msgctxt "@info:status"
msgid "Removes the currently selected step from the tutorial."
msgstr "Elimina del tutorial el paso seleccionado actualmente."
+#: KTutorialEditor.cpp:196
+msgctxt "@action"
+msgid "Add reaction..."
+msgstr "Añadir reacción..."
+
+#: KTutorialEditor.cpp:197
+msgctxt "@info:status"
+msgid "Add a new reaction to the selected step."
+msgstr "Añadir una nueva reacción al paso seleccionado actualmente."
+
+#: KTutorialEditor.cpp:206
+msgctxt "@action"
+msgid "Set reaction data..."
+msgstr "Establecer datos de la reacción..."
+
+#: KTutorialEditor.cpp:207
+msgctxt "@info:status"
+msgid "Set the trigger and the response of the currently selected reaction."
+msgstr ""
+"Establecer el activador y la respuesta de la reacción seleccionada "
+"actualmente."
+
+#: KTutorialEditor.cpp:216
+msgctxt "@action"
+msgid "Remove reaction"
+msgstr "Eliminar reacción"
+
+#: KTutorialEditor.cpp:217
+msgctxt "@info:status"
+msgid "Removes the currently selected reaction from its step."
+msgstr "Elimina de su paso la reacción seleccionada actualmente."
+
#: main.cpp:27
msgctxt "@title"
msgid "KTutorial editor"
@@ -145,6 +182,41 @@
msgid "Main developer"
msgstr "Desarrollador principal"
+#: view/ReactionTreeItem.cpp:50
+msgctxt "@item"
+msgid "Reaction"
+msgstr "Reacción"
+
+#: view/ReactionTreeItem.cpp:78
+msgctxt "@item"
+msgid "(No condition set)"
+msgstr "(Condición no establecida)"
+
+#: view/ReactionTreeItem.cpp:98
+msgctxt "@item"
+msgid "(option name not set)"
+msgstr "(nombre de la opción no establecido)"
+
+#: view/ReactionTreeItem.cpp:104
+msgctxt "@item"
+msgid "When the option %1 is selected"
+msgstr "Cuando se seleccione la opción %1"
+
+#: view/ReactionTreeItem.cpp:110
+msgctxt "@item"
+msgid "Execute the following code:"
+msgstr "Ejecutar el siguiente código:"
+
+#: view/ReactionTreeItem.cpp:134
+msgctxt "@item"
+msgid "(step id not set)"
+msgstr "(identificador del paso no establecido)"
+
+#: view/ReactionTreeItem.cpp:140
+msgctxt "@item"
+msgid "Change to step %1"
+msgstr "Cambiar al paso %1"
+
#: view/StepCustomCodeWidget.cpp:39
msgctxt "@title"
msgid "Step setup code"
@@ -195,27 +267,27 @@
"editor. Esto quiere decir que el código debe estar escrito en el mismo "
"lenguaje de programación que en el que se exportará el tutorial.</para>"
-#: view/StepTreeItem.cpp:45
+#: view/StepTreeItem.cpp:54
msgctxt "@item Noun, a step in a tutorial"
msgid "Step"
msgstr "Paso"
-#: view/StepTreeItem.cpp:48
+#: view/StepTreeItem.cpp:57
msgctxt "@item Noun, a step in a tutorial"
msgid "Step %1"
msgstr "Paso %1"
-#: view/StepTreeItem.cpp:74
+#: view/StepTreeItem.cpp:96
msgctxt "@item"
msgid "Text: %1"
msgstr "Texto: %1"
-#: view/StepTreeItem.cpp:83 view/TutorialTreeItem.cpp:120
+#: view/StepTreeItem.cpp:105 view/TutorialTreeItem.cpp:120
msgctxt "@item"
msgid "Setup:"
msgstr "Inicialización:"
-#: view/StepTreeItem.cpp:93 view/TutorialTreeItem.cpp:130
+#: view/StepTreeItem.cpp:115 view/TutorialTreeItem.cpp:130
msgctxt "@item"
msgid "Tear down:"
msgstr "Finalización:"
@@ -295,11 +367,46 @@
msgid "License:"
msgstr "Licencia:"
-#: view/TutorialTreeItem.cpp:142
+#: view/WaitForComposedTreeItem.cpp:46
msgctxt "@item"
-msgid "Steps:"
-msgstr "Pasos:"
+msgid "When all the contained conditions match"
+msgstr "Cuando todas las condiciones contenidas se cumplan"
+#: view/WaitForComposedTreeItem.cpp:49
+msgctxt "@item"
+msgid "When any of the contained conditions match"
+msgstr "Cuando alguna de las condiciones contenidas se cumpla"
+
+#: view/WaitForEventTreeItem.cpp:40 view/WaitForSignalTreeItem.cpp:40
+msgctxt "@item"
+msgid "(object not set)"
+msgstr "(objeto no establecido)"
+
+#: view/WaitForEventTreeItem.cpp:47
+msgctxt "@item"
+msgid "(event not set)"
+msgstr "(evento no establecido)"
+
+#: view/WaitForEventTreeItem.cpp:52
+msgctxt "@item"
+msgid "When the event %1 is received by object %2"
+msgstr "Cuando se reciba el evento %1 en el objeto %2"
+
+#: view/WaitForNotTreeItem.cpp:39
+msgctxt "@item"
+msgid "The contained condition can't have been met"
+msgstr "La condición contenida no se puede haber cumplido"
+
+#: view/WaitForSignalTreeItem.cpp:47
+msgctxt "@item"
+msgid "(signal not set)"
+msgstr "(señal no establecida)"
+
+#: view/WaitForSignalTreeItem.cpp:52
+msgctxt "@item"
+msgid "When the signal %1 is emitted by object %2"
+msgstr "Cuando se emita la señal %1 por el objeto %2"
+
#: rc.cpp:3
msgctxt "@title:menu"
msgid "Tutorial"
@@ -311,16 +418,21 @@
msgstr "Paso"
#: rc.cpp:9
+msgctxt "@title:menu Noun, a reaction in a step"
+msgid "Reaction"
+msgstr "Reacción"
+
+#: rc.cpp:12
msgctxt "@title:menu"
msgid "Panels"
msgstr "Paneles"
-#: rc.cpp:12
+#: rc.cpp:15
msgctxt "@title"
msgid "Set tutorial license"
msgstr "Establecer licencia del tutorial"
-#: rc.cpp:15
+#: rc.cpp:18
msgctxt "@info:whatsthis"
msgid ""
"<para>Set the license of the tutorial.</para>\n"
@@ -339,17 +451,140 @@
"se encargará de añadirle los caracteres necesarios en cada línea para "
"indicar que son comentarios en lugar de código fuente.</para>"
-#: rc.cpp:19
+#: rc.cpp:22
msgctxt "@title"
msgid "License text"
msgstr "Texto de la licencia"
-#: rc.cpp:22
+#: rc.cpp:25
msgctxt "@title"
+msgid "New condition to wait for"
+msgstr "Nueva condición por la que esperar"
+
+#: rc.cpp:28
+msgctxt "@info:whatsthis"
+msgid "<para>Selects the type of the new condition.</para>"
+msgstr "<para>Selecciona el tipo de la nueva condición.</para>"
+
+#: rc.cpp:31
+msgctxt "@title"
+msgid "Condition to wait for type"
+msgstr "Tipo de la condición por la que esperar"
+
+#: rc.cpp:34
+msgid "Type:"
+msgstr "Tipo:"
+
+#: rc.cpp:37
+msgctxt "@item:inlistbox"
+msgid "All the contained conditions must match"
+msgstr "Todas las condiciones contenidas deben cumplirse"
+
+#: rc.cpp:40
+msgctxt "@item:inlistbox"
+msgid "Any of the contained conditions must match"
+msgstr "Alguna de las condiciones contenidas debe cumplirse"
+
+#: rc.cpp:43
+msgctxt "@item:inlistbox"
+msgid "The contained condition can't match"
+msgstr "La condición contenida no puede cumplirse"
+
+#: rc.cpp:46
+msgctxt "@item:inlistbox"
+msgid "The specified signal is emitted"
+msgstr "Se emite la señal especificada"
+
+#: rc.cpp:49
+msgctxt "@item:inlistbox"
+msgid "The specified event is received"
+msgstr "Se recibe el evento especificado"
+
+#: rc.cpp:55
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>Edit the response of a step to certain trigger.</para>\n"
+"<para>When a step is active, the actions of the user can trigger a response "
+"in the tutorial. A trigger can be an option in the step selected by the "
+"user, or a condition that was met. The response can be changing to another "
+"step, or executing some custom code.</para>"
+msgstr ""
+"<para>Editar la respuesta de un paso ante cierto activador.</para>\n"
+"<para>Cuando un paso está activo, las acciones del usuario pueden provocar "
+"una respuesta en el tutorial. Un activador puede ser una opción en el paso "
+"seleccionada por el usuario, o una condición que se cumplió. La respuesta "
+"puede ser cambiar a otro paso, o ejecutar cierto código propio.</para>"
+
+#: rc.cpp:59
+msgctxt "@title:group Something that causes a response"
+msgid "Trigger"
+msgstr "Activador"
+
+#: rc.cpp:62
+msgctxt "@option:radio"
+msgid "Option:"
+msgstr "Opción:"
+
+#: rc.cpp:65
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>The name of the option.</para>\n"
+"<para>An option with this name will be added to the step, so the same name "
+"set here will be shown to the user.</para>"
+msgstr ""
+"<para>El nombre de la opción.</para>\n"
+"<para>Una opción con ese nombre se añadirá al paso, por lo que el mismo "
+"nombre establecido aquí será el mostrado al usuario.</para>"
+
+#: rc.cpp:69
+msgctxt "@option:radio"
+msgid "Condition met:"
+msgstr "Condición cumplida:"
+
+#: rc.cpp:72
+msgctxt "@title:group"
+msgid "Response"
+msgstr "Respuesta"
+
+#: rc.cpp:75
+msgctxt "@option:radio"
+msgid "Change to step:"
+msgstr "Cambiar al paso:"
+
+#: rc.cpp:78
+msgctxt "@info:whatsthis"
+msgid "<para>The id of the step to change to.</para>"
+msgstr "<para>El identificador del paso al que cambiar.</para>"
+
+#: rc.cpp:81
+msgctxt "@option:radio"
+msgid "Custom response code:"
+msgstr "Código propio de respuesta:"
+
+#: rc.cpp:84
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>The custom code to execute.</para>\n"
+"<para>The code will be written as is into a new function called when the "
+"response is triggered. This means that the code must be written in the same "
+"programming language the tutorial will be exported to.</para>\n"
+"<para>Also note that you only have to provide the body of the function. The "
+"signature is automatically generated.</para>"
+msgstr ""
+"<para>El código propio a ejecutar.</para>\n"
+"<para>El código se escribirá tal cuál en una nueva función que se ejecutará "
+"cuando se cause la respuesta. Esto quiere decir que el código debe estar "
+"escrito en el mismo lenguaje de programación que en el que se exportará el "
+"tutorial.</para>\n"
+"<para>Además, ten en cuenta que sólo tienes que especificar el cuerpo de la "
+"función. La signatura se genera automáticamente.</para>"
+
+#: rc.cpp:89
+msgctxt "@title"
msgid "Set step data"
msgstr "Establecer datos del paso"
-#: rc.cpp:25
+#: rc.cpp:92
msgctxt "@info:whatsthis"
msgid ""
"<para>Set the id and the text of the step</para>\n"
@@ -366,27 +601,27 @@
"muestra al usuario. Se utiliza para identificar los pasos en el tutorial "
"cuando tiene que cambiar de un paso a otro.</para>"
-#: rc.cpp:30
+#: rc.cpp:97
msgctxt "@title"
msgid "Step data"
msgstr "Datos del paso"
-#: rc.cpp:33
+#: rc.cpp:100
msgctxt "@label:textbox"
msgid "Id:"
msgstr "Identificador:"
-#: rc.cpp:36
+#: rc.cpp:103
msgctxt "@label:textbox"
msgid "Text:"
msgstr "Texto:"
-#: rc.cpp:39
+#: rc.cpp:106
msgctxt "@title"
msgid "Set tutorial information"
msgstr "Establecer información del tutorial"
-#: rc.cpp:42
+#: rc.cpp:109
msgctxt "@info:whatsthis"
msgid ""
"<para>Set the name and description of the tutorial.</para>\n"
@@ -397,27 +632,211 @@
"<para>El nombre y la descripción se muestran en el diálogo en el que se "
"selecciona qué tutorial se empezará.</para>"
-#: rc.cpp:46
+#: rc.cpp:113
msgctxt "@title"
msgid "Tutorial information"
msgstr "Información del tutorial"
-#: rc.cpp:49
+#: rc.cpp:116
msgctxt "@label:textbox Noun, the name of a tutorial"
msgid "Name:"
msgstr "Nombre:"
-#: rc.cpp:52
+#: rc.cpp:119
msgctxt "@label:textbox"
msgid "Description:"
msgstr "Descripción:"
-#: rc.cpp:53
+#: rc.cpp:122
+msgctxt "@title"
+msgid "Edit event to wait for"
+msgstr "Editar el evento por el que esperar"
+
+#: rc.cpp:125
+msgctxt "@info:whatsthis"
+msgid "<para>Set the receiver name and the event to wait for.</para>"
+msgstr ""
+"<para>Establece el nombre del receptor y el evento por el que esperar.</para>"
+
+#: rc.cpp:128
+msgctxt "@title:group"
+msgid "Wait for event"
+msgstr "Esperar por el evento"
+
+#: rc.cpp:131
+msgctxt "@label:textbox"
+msgid "Receiver name:"
+msgstr "Nombre del receptor:"
+
+#: rc.cpp:134
+msgctxt "@label:textbox"
+msgid "Event name:"
+msgstr "Nombre del evento:"
+
+#: rc.cpp:137
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>The name of the QObject that receives the event.</para>\n"
+"<para>Note that the name is not the class of the object, but the string "
+"returned by its objectName() method.</para>"
+msgstr ""
+"<para>El nombre de QObject que recibe el evento.</para>\n"
+"<para>Ten en cuenta que el nombre no es la clase del objeto, sino la cadena "
+"devuelta por su método objectName().</para>"
+
+#: rc.cpp:141
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>The name of the event.</para>\n"
+"<para>The name must not contain the \"QEvent::\" prefix, only the pure name "
+"of the event.</para>"
+msgstr ""
+"<para>El nombre del evento.</para>\n"
+"<para>El nombre no debe contener el prefijo \"QEvent::\", sólo el nombre "
+"puro del evento.</para>"
+
+#: rc.cpp:145
+msgctxt "@title"
+msgid "Edit signal to wait for"
+msgstr "Editar la señal por la que esperar"
+
+#: rc.cpp:148
+msgctxt "@info:whatsthis"
+msgid "<para>Set the emitter name and the signal to wait for.</para>"
+msgstr ""
+"<para>Establece el nombre del emisor y la señal por la que esperar.</para>"
+
+#: rc.cpp:151
+msgctxt "@title:group"
+msgid "Wait for signal"
+msgstr "Esperar por la señal"
+
+#: rc.cpp:154
+msgid "Emitter name:"
+msgstr "Nombre del emisor:"
+
+#: rc.cpp:157
+msgid "Signal name:"
+msgstr "Nombre de la señal:"
+
+#: rc.cpp:160
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>The name of the QObject that emits the signal.</para>\n"
+"<para>Note that the name is not the class of the object, but the string "
+"returned by its objectName() method.</para>"
+msgstr ""
+"<para>El nombre del QObject que emite la señal.</para>\n"
+"<para>Ten en cuenta que el nombre no es la clase del objeto, sino la cadena "
+"devuelta por su método objectName().</para>"
+
+#: rc.cpp:164
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>The name of the signal.</para>\n"
+"<para>The name must be written as <em>signalName(TypeOfFirstArgument, "
+"TypeOfSecondArgument, TypeOfThirdArgument...)</em>, without including "
+"<em>SIGNAL()</em> wrapping text.</para>"
+msgstr ""
+"<para>El nombre de la señal.</para>\n"
+"<para>El nombre debe estar escrito como <em>"
+"nombreDeLaSeñal(TipoDelPrimerArgumento, TipoDelSegundoArgumento, "
+"TipoDelTercerArgumento...)</em>, sin estar envuelto en el texto <em>"
+"SIGNAL()</em>.</para>"
+
+#: rc.cpp:168
+msgctxt "@title"
+msgid "Edit condition to wait for"
+msgstr "Editar la condición por la que esperar"
+
+#: rc.cpp:171
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>Edit a condition to wait for until it is met.</para>\n"
+"<para>A condition can be a plain condition or a composed condition. Plain "
+"conditions wait for some specific thing to happen, for example, they wait "
+"until a signal is emitted. Composed conditions contain other conditions "
+"(plain or also composed) and wait until something happens in its contained "
+"conditions, for example, wait until all the contained conditions were met.</"
+"para>"
+msgstr ""
+"<para>Editar la condición por la que esperar hasta que se cumpla.</para>\n"
+"<para>Una condición puede ser una condición simple o una condición compuesta."
+" Las condiciones simples esperan hasta que algo concreto ocurra, por "
+"ejemplo, esperan hasta que se emita una señal. Las condiciones compuestas "
+"contienen otras condiciones (simples o también compuestas) y esperan hasta "
+"que algo ocurra en las condiciones que contienen, por ejemplo, esperan hasta "
+"que todas las condiciones que contienen se hayan cumplido.</para>"
+
+#: rc.cpp:175
+msgctxt "@info:tooltip"
+msgid "Add a new condition"
+msgstr "Añadir una nueva condición"
+
+#: rc.cpp:178
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>Adds a new condition.</para>\n"
+"<para>A condition has to be added to composed conditions, that is, "
+"conditions that contain other conditions, or as the root condition when "
+"there is no other condition.</para>"
+msgstr ""
+"<para>Añade una nueva condición.</para>\n"
+"<para>Una condición tiene que añadirse a condiciones compuestas, es decir, "
+"condiciones que contienen otras condiciones, o como la condición base cuando "
+"no hay más condiciones.</para>"
+
+#: rc.cpp:182
+msgctxt "@action:button"
+msgid "Add..."
+msgstr "Añadir..."
+
+#: rc.cpp:185
+msgctxt "@info:tooltip"
+msgid "Edit the selected condition"
+msgstr "Editar la condición seleccionada"
+
+#: rc.cpp:188
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>Edits the selected condition.</para>\n"
+"<para>Only plain conditions, that is, conditions that aren't composed by "
+"other conditions, can be edited.</para>"
+msgstr ""
+"<para>Edita la condición seleccionada.</para>\n"
+"<para>Sólo las condiciones simples, es decir, las condiciones que no están "
+"compuestas por otras condiciones, pueden editarse.</para>"
+
+#: rc.cpp:192
+msgctxt "@action:button"
+msgid "Edit..."
+msgstr "Editar..."
+
+#: rc.cpp:195
+msgctxt "@info:tooltip"
+msgid "Remove the selected condition"
+msgstr "Eliminar la condición seleccionada"
+
+#: rc.cpp:198
+msgctxt "@info:whatsthis"
+msgid "Removes the selected condition."
+msgstr "Elimina la condición seleccionada."
+
+#: rc.cpp:201
+msgctxt "@action:button"
+msgid "Remove"
+msgstr "Eliminar"
+
+#: rc.cpp:202
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Daniel Calviño Sánchez"
-#: rc.cpp:54
+#: rc.cpp:203
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "dan...@gm..."
+
+#~ msgctxt "@item"
+#~ msgid "Steps:"
+#~ msgstr "Pasos:"
Modified: trunk/ktutorial/ktutorial-editor/po/ktutorial-editor.pot
===================================================================
--- trunk/ktutorial/ktutorial-editor/po/ktutorial-editor.pot 2010-03-16 05:42:56 UTC (rev 162)
+++ trunk/ktutorial/ktutorial-editor/po/ktutorial-editor.pot 2010-03-16 06:24:53 UTC (rev 163)
@@ -9,7 +9,7 @@
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: http://sourceforge.net/tracker/?"
"group_id=301227&atid=1270278\n"
-"POT-Creation-Date: 2010-03-10 19:41+0100\n"
+"POT-Creation-Date: 2010-03-16 06:44+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL...@li...>\n"
@@ -17,100 +17,135 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: KTutorialEditor.cpp:77
+#: KTutorialEditor.cpp:81
msgctxt "@title"
msgid "Edit tutorial"
msgstr ""
-#: KTutorialEditor.cpp:82
+#: KTutorialEditor.cpp:86
msgctxt "@title"
msgid "Edit step"
msgstr ""
-#: KTutorialEditor.cpp:94
+#: KTutorialEditor.cpp:90 rc.cpp:52
+msgctxt "@title"
+msgid "Edit reaction"
+msgstr ""
+
+#: KTutorialEditor.cpp:103
msgctxt "@action"
msgid "Set information..."
msgstr ""
-#: KTutorialEditor.cpp:95
+#: KTutorialEditor.cpp:104
msgctxt "@info:status"
msgid "Set the name and description of the tutorial."
msgstr ""
-#: KTutorialEditor.cpp:104
+#: KTutorialEditor.cpp:113
msgctxt "@action"
msgid "Set license..."
msgstr ""
-#: KTutorialEditor.cpp:105
+#: KTutorialEditor.cpp:114
msgctxt "@info:status"
msgid "Set the license text of the tutorial."
msgstr ""
-#: KTutorialEditor.cpp:113 KTutorialEditor.cpp:153
+#: KTutorialEditor.cpp:122 KTutorialEditor.cpp:162
msgctxt "@action"
msgid "Set setup code..."
msgstr ""
-#: KTutorialEditor.cpp:114
+#: KTutorialEditor.cpp:123
msgctxt "@info:status"
msgid "Set the custom code to be executed when the tutorial starts."
msgstr ""
-#: KTutorialEditor.cpp:122 KTutorialEditor.cpp:163
+#: KTutorialEditor.cpp:131 KTutorialEditor.cpp:172
msgctxt "@action"
msgid "Set tear down code..."
msgstr ""
-#: KTutorialEditor.cpp:123
+#: KTutorialEditor.cpp:132
msgctxt "@info:status"
msgid "Set the custom code to be executed when the tutorial finishes."
msgstr ""
-#: KTutorialEditor.cpp:134
+#: KTutorialEditor.cpp:143
msgctxt "@action"
msgid "Add step..."
msgstr ""
-#: KTutorialEditor.cpp:135
+#: KTutorialEditor.cpp:144
msgctxt "@info:status"
msgid "Add a new step to the tutorial."
msgstr ""
-#: KTutorialEditor.cpp:143
+#: KTutorialEditor.cpp:152
msgctxt "@action"
msgid "Set data..."
msgstr ""
-#: KTutorialEditor.cpp:144
+#: KTutorialEditor.cpp:153
msgctxt "@info:status"
msgid "Set the name and text of the currently selected step."
msgstr ""
-#: KTutorialEditor.cpp:154
+#: KTutorialEditor.cpp:163
msgctxt "@info:status"
msgid ""
"Set the custom code to be executed when the tutorial passes to the currently "
"selected step."
msgstr ""
-#: KTutorialEditor.cpp:164
+#: KTutorialEditor.cpp:173
msgctxt "@info:status"
msgid ""
"Set the custom code to be executed when the tutorial changes from the "
"currently selected step to another step."
msgstr ""
-#: KTutorialEditor.cpp:174
+#: KTutorialEditor.cpp:183
msgctxt "@action"
msgid "Remove step"
msgstr ""
-#: KTutorialEditor.cpp:175
+#: KTutorialEditor.cpp:184
msgctxt "@info:status"
msgid "Removes the currently selected step from the tutorial."
msgstr ""
+#: KTutorialEditor.cpp:196
+msgctxt "@action"
+msgid "Add reaction..."
+msgstr ""
+
+#: KTutorialEditor.cpp:197
+msgctxt "@info:status"
+msgid "Add a new reaction to the selected step."
+msgstr ""
+
+#: KTutorialEditor.cpp:206
+msgctxt "@action"
+msgid "Set reaction data..."
+msgstr ""
+
+#: KTutorialEditor.cpp:207
+msgctxt "@info:status"
+msgid "Set the trigger and the response of the currently selected reaction."
+msgstr ""
+
+#: KTutorialEditor.cpp:216
+msgctxt "@action"
+msgid "Remove reaction"
+msgstr ""
+
+#: KTutorialEditor.cpp:217
+msgctxt "@info:status"
+msgid "Removes the currently selected reaction from its step."
+msgstr ""
+
#: main.cpp:27
msgctxt "@title"
msgid "KTutorial editor"
@@ -136,6 +171,41 @@
msgid "Main developer"
msgstr ""
+#: view/ReactionTreeItem.cpp:50
+msgctxt "@item"
+msgid "Reaction"
+msgstr ""
+
+#: view/ReactionTreeItem.cpp:78
+msgctxt "@item"
+msgid "(No condition set)"
+msgstr ""
+
+#: view/ReactionTreeItem.cpp:98
+msgctxt "@item"
+msgid "(option name not set)"
+msgstr ""
+
+#: view/ReactionTreeItem.cpp:104
+msgctxt "@item"
+msgid "When the option %1 is selected"
+msgstr ""
+
+#: view/ReactionTreeItem.cpp:110
+msgctxt "@item"
+msgid "Execute the following code:"
+msgstr ""
+
+#: view/ReactionTreeItem.cpp:134
+msgctxt "@item"
+msgid "(step id not set)"
+msgstr ""
+
+#: view/ReactionTreeItem.cpp:140
+msgctxt "@item"
+msgid "Change to step %1"
+msgstr ""
+
#: view/StepCustomCodeWidget.cpp:39
msgctxt "@title"
msgid "Step setup code"
@@ -176,27 +246,27 @@
"the tutorial will be exported to.</para>"
msgstr ""
-#: view/StepTreeItem.cpp:45
+#: view/StepTreeItem.cpp:54
msgctxt "@item Noun, a step in a tutorial"
msgid "Step"
msgstr ""
-#: view/StepTreeItem.cpp:48
+#: view/StepTreeItem.cpp:57
msgctxt "@item Noun, a step in a tutorial"
msgid "Step %1"
msgstr ""
-#: view/StepTreeItem.cpp:74
+#: view/StepTreeItem.cpp:96
msgctxt "@item"
msgid "Text: %1"
msgstr ""
-#: view/StepTreeItem.cpp:83 view/TutorialTreeItem.cpp:120
+#: view/StepTreeItem.cpp:105 view/TutorialTreeItem.cpp:120
msgctxt "@item"
msgid "Setup:"
msgstr ""
-#: view/StepTreeItem.cpp:93 view/TutorialTreeItem.cpp:130
+#: view/StepTreeItem.cpp:115 view/TutorialTreeItem.cpp:130
msgctxt "@item"
msgid "Tear down:"
msgstr ""
@@ -266,11 +336,46 @@
msgid "License:"
msgstr ""
-#: view/TutorialTreeItem.cpp:142
+#: view/WaitForComposedTreeItem.cpp:46
msgctxt "@item"
-msgid "Steps:"
+msgid "When all the contained conditions match"
msgstr ""
+#: view/WaitForComposedTreeItem.cpp:49
+msgctxt "@item"
+msgid "When any of the contained conditions match"
+msgstr ""
+
+#: view/WaitForEventTreeItem.cpp:40 view/WaitForSignalTreeItem.cpp:40
+msgctxt "@item"
+msgid "(object not set)"
+msgstr ""
+
+#: view/WaitForEventTreeItem.cpp:47
+msgctxt "@item"
+msgid "(event not set)"
+msgstr ""
+
+#: view/WaitForEventTreeItem.cpp:52
+msgctxt "@item"
+msgid "When the event %1 is received by object %2"
+msgstr ""
+
+#: view/WaitForNotTreeItem.cpp:39
+msgctxt "@item"
+msgid "The contained condition can't have been met"
+msgstr ""
+
+#: view/WaitForSignalTreeItem.cpp:47
+msgctxt "@item"
+msgid "(signal not set)"
+msgstr ""
+
+#: view/WaitForSignalTreeItem.cpp:52
+msgctxt "@item"
+msgid "When the signal %1 is emitted by object %2"
+msgstr ""
+
#: rc.cpp:3
msgctxt "@title:menu"
msgid "Tutorial"
@@ -282,16 +387,21 @@
msgstr ""
#: rc.cpp:9
+msgctxt "@title:menu Noun, a reaction in a step"
+msgid "Reaction"
+msgstr ""
+
+#: rc.cpp:12
msgctxt "@title:menu"
msgid "Panels"
msgstr ""
-#: rc.cpp:12
+#: rc.cpp:15
msgctxt "@title"
msgid "Set tutorial license"
msgstr ""
-#: rc.cpp:15
+#: rc.cpp:18
msgctxt "@info:whatsthis"
msgid ""
"<para>Set the license of the tutorial.</para>\n"
@@ -303,17 +413,125 @@
"para>"
msgstr ""
-#: rc.cpp:19
+#: rc.cpp:22
msgctxt "@title"
msgid "License text"
msgstr ""
-#: rc.cpp:22
+#: rc.cpp:25
msgctxt "@title"
+msgid "New condition to wait for"
+msgstr ""
+
+#: rc.cpp:28
+msgctxt "@info:whatsthis"
+msgid "<para>Selects the type of the new condition.</para>"
+msgstr ""
+
+#: rc.cpp:31
+msgctxt "@title"
+msgid "Condition to wait for type"
+msgstr ""
+
+#: rc.cpp:34
+msgid "Type:"
+msgstr ""
+
+#: rc.cpp:37
+msgctxt "@item:inlistbox"
+msgid "All the contained conditions must match"
+msgstr ""
+
+#: rc.cpp:40
+msgctxt "@item:inlistbox"
+msgid "Any of the contained conditions must match"
+msgstr ""
+
+#: rc.cpp:43
+msgctxt "@item:inlistbox"
+msgid "The contained condition can't match"
+msgstr ""
+
+#: rc.cpp:46
+msgctxt "@item:inlistbox"
+msgid "The specified signal is emitted"
+msgstr ""
+
+#: rc.cpp:49
+msgctxt "@item:inlistbox"
+msgid "The specified event is received"
+msgstr ""
+
+#: rc.cpp:55
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>Edit the response of a step to certain trigger.</para>\n"
+"<para>When a step is active, the actions of the user can trigger a response "
+"in the tutorial. A trigger can be an option in the step selected by the "
+"user, or a condition that was met. The response can be changing to another "
+"step, or executing some custom code.</para>"
+msgstr ""
+
+#: rc.cpp:59
+msgctxt "@title:group Something that causes a response"
+msgid "Trigger"
+msgstr ""
+
+#: rc.cpp:62
+msgctxt "@option:radio"
+msgid "Option:"
+msgstr ""
+
+#: rc.cpp:65
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>The name of the option.</para>\n"
+"<para>An option with this name will be added to the step, so the same name "
+"set here will be shown to the user.</para>"
+msgstr ""
+
+#: rc.cpp:69
+msgctxt "@option:radio"
+msgid "Condition met:"
+msgstr ""
+
+#: rc.cpp:72
+msgctxt "@title:group"
+msgid "Response"
+msgstr ""
+
+#: rc.cpp:75
+msgctxt "@option:radio"
+msgid "Change to step:"
+msgstr ""
+
+#: rc.cpp:78
+msgctxt "@info:whatsthis"
+msgid "<para>The id of the step to change to.</para>"
+msgstr ""
+
+#: rc.cpp:81
+msgctxt "@option:radio"
+msgid "Custom response code:"
+msgstr ""
+
+#: rc.cpp:84
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>The custom code to execute.</para>\n"
+"<para>The code will be written as is into a new function called when the "
+"response is triggered. This means that the code must be written in the same "
+"programming language the tutorial will be exported to.</para>\n"
+"<para>Also note that you only have to provide the body of the function. The "
+"signature is automatically generated.</para>"
+msgstr ""
+
+#: rc.cpp:89
+msgctxt "@title"
msgid "Set step data"
msgstr ""
-#: rc.cpp:25
+#: rc.cpp:92
msgctxt "@info:whatsthis"
msgid ""
"<para>Set the id and the text of the step</para>\n"
@@ -324,27 +542,27 @@
"change from one to step to another.</para>"
msgstr ""
-#: rc.cpp:30
+#: rc.cpp:97
msgctxt "@title"
msgid "Step data"
msgstr ""
-#: rc.cpp:33
+#: rc.cpp:100
msgctxt "@label:textbox"
msgid "Id:"
msgstr ""
-#: rc.cpp:36
+#: rc.cpp:103
msgctxt "@label:textbox"
msgid "Text:"
msgstr ""
-#: rc.cpp:39
+#: rc.cpp:106
msgctxt "@title"
msgid "Set tutorial information"
msgstr ""
-#: rc.cpp:42
+#: rc.cpp:109
msgctxt "@info:whatsthis"
msgid ""
"<para>Set the name and description of the tutorial.</para>\n"
@@ -352,27 +570,177 @@
"tutorial to be started is selected.</para>"
msgstr ""
-#: rc.cpp:46
+#: rc.cpp:113
msgctxt "@title"
msgid "Tutorial information"
msgstr ""
-#: rc.cpp:49
+#: rc.cpp:116
msgctxt "@label:textbox Noun, the name of a tutorial"
msgid "Name:"
msgstr ""
-#: rc.cpp:52
+#: rc.cpp:119
msgctxt "@label:textbox"
msgid "Description:"
msgstr ""
-#: rc.cpp:53
+#: rc.cpp:122
+msgctxt "@title"
+msgid "Edit event to wait for"
+msgstr ""
+
+#: rc.cpp:125
+msgctxt "@info:whatsthis"
+msgid "<para>Set the receiver name and the event to wait for.</para>"
+msgstr ""
+
+#: rc.cpp:128
+msgctxt "@title:group"
+msgid "Wait for event"
+msgstr ""
+
+#: rc.cpp:131
+msgctxt "@label:textbox"
+msgid "Receiver name:"
+msgstr ""
+
+#: rc.cpp:134
+msgctxt "@label:textbox"
+msgid "Event name:"
+msgstr ""
+
+#: rc.cpp:137
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>The name of the QObject that receives the event.</para>\n"
+"<para>Note that the name is not the class of the object, but the string "
+"returned by its objectName() method.</para>"
+msgstr ""
+
+#: rc.cpp:141
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>The name of the event.</para>\n"
+"<para>The name must not contain the \"QEvent::\" prefix, only the pure name "
+"of the event.</para>"
+msgstr ""
+
+#: rc.cpp:145
+msgctxt "@title"
+msgid "Edit signal to wait for"
+msgstr ""
+
+#: rc.cpp:148
+msgctxt "@info:whatsthis"
+msgid "<para>Set the emitter name and the signal to wait for.</para>"
+msgstr ""
+
+#: rc.cpp:151
+msgctxt "@title:group"
+msgid "Wait for signal"
+msgstr ""
+
+#: rc.cpp:154
+msgid "Emitter name:"
+msgstr ""
+
+#: rc.cpp:157
+msgid "Signal name:"
+msgstr ""
+
+#: rc.cpp:160
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>The name of the QObject that emits the signal.</para>\n"
+"<para>Note that the name is not the class of the object, but the string "
+"returned by its objectName() method.</para>"
+msgstr ""
+
+#: rc.cpp:164
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>The name of the signal.</para>\n"
+"<para>The name must be written as <em>signalName(TypeOfFirstArgument, "
+"TypeOfSecondArgument, TypeOfThirdArgument...)</em>, without including "
+"<em>SIGNAL()</em> wrapping text.</para>"
+msgstr ""
+
+#: rc.cpp:168
+msgctxt "@title"
+msgid "Edit condition to wait for"
+msgstr ""
+
+#: rc.cpp:171
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>Edit a condition to wait for until it is met.</para>\n"
+"<para>A condition can be a plain condition or a composed condition. Plain "
+"conditions wait for some specific thing to happen, for example, they wait "
+"until a signal is emitted. Composed conditions contain other conditions "
+"(plain or also composed) and wait until something happens in its contained "
+"conditions, for example, wait until all the contained conditions were met.</"
+"para>"
+msgstr ""
+
+#: rc.cpp:175
+msgctxt "@info:tooltip"
+msgid "Add a new condition"
+msgstr ""
+
+#: rc.cpp:178
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>Adds a new condition.</para>\n"
+"<para>A condition has to be added to composed conditions, that is, "
+"conditions that contain other conditions, or as the root condition when "
+"there is no other condition.</para>"
+msgstr ""
+
+#: rc.cpp:182
+msgctxt "@action:button"
+msgid "Add..."
+msgstr ""
+
+#: rc.cpp:185
+msgctxt "@info:tooltip"
+msgid "Edit the selected condition"
+msgstr ""
+
+#: rc.cpp:188
+msgctxt "@info:whatsthis"
+msgid ""
+"<para>Edits the selected condition.</para>\n"
+"<para>Only plain conditions, that is, conditions that aren't composed by "
+"other conditions, can be edited.</para>"
+msgstr ""
+
+#: rc.cpp:192
+msgctxt "@action:button"
+msgid "Edit..."
+msgstr ""
+
+#: rc.cpp:195
+msgctxt "@info:tooltip"
+msgid "Remove the selected condition"
+msgstr ""
+
+#: rc.cpp:198
+msgctxt "@info:whatsthis"
+msgid "Removes the selected condition."
+msgstr ""
+
+#: rc.cpp:201
+msgctxt "@action:button"
+msgid "Remove"
+msgstr ""
+
+#: rc.cpp:202
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr ""
-#: rc.cpp:54
+#: rc.cpp:203
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr ""
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|