[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. |