[seam-commits] Seam SVN: r9766 - trunk/doc/Seam_Reference_Guide/it-IT.

seam-commits at lists.jboss.org seam-commits at lists.jboss.org
Fri Dec 12 14:17:06 EST 2008


Author: nico.ben
Date: 2008-12-12 14:17:06 -0500 (Fri, 12 Dec 2008)
New Revision: 9766

Modified:
   trunk/doc/Seam_Reference_Guide/it-IT/Elenhancements.po
   trunk/doc/Seam_Reference_Guide/it-IT/Preface.po
   trunk/doc/Seam_Reference_Guide/it-IT/Tutorial.po
Log:
JBSEAM-3767: Italian translation of Seam guide

Modified: trunk/doc/Seam_Reference_Guide/it-IT/Elenhancements.po
===================================================================
--- trunk/doc/Seam_Reference_Guide/it-IT/Elenhancements.po	2008-12-12 15:05:19 UTC (rev 9765)
+++ trunk/doc/Seam_Reference_Guide/it-IT/Elenhancements.po	2008-12-12 19:17:06 UTC (rev 9766)
@@ -6,7 +6,7 @@
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-04-04 01:24+0000\n"
-"PO-Revision-Date: 2008-12-12 15:38+0100\n"
+"PO-Revision-Date: 2008-12-12 20:10+0100\n"
 "Last-Translator: Nicola Benaglia <nico.benaz at gmail.com>\n"
 "Language-Team: none\n"
 "MIME-Version: 1.0\n"
@@ -23,7 +23,7 @@
 #: Elenhancements.xml:7
 #, no-c-format
 msgid "Seam uses JBoss EL which provides an extension to the standard Unified Expression Language (EL). JBoss EL provides a number of enhancements that increase the expressiveness and power of EL expressions."
-msgstr ""
+msgstr "Seam utilizza JBoss EL, il quale fornisce un'estensione allo standard Unified Expression Language (EL). JBoss EL apporta un numero di miglioramenti che incrementa l'espressività e la potenza delle espressioni EL. "
 
 #. Tag: title
 #: Elenhancements.xml:14
@@ -35,7 +35,7 @@
 #: Elenhancements.xml:16
 #, no-c-format
 msgid "Standard EL does not allow you to use a method with user defined parameters &#8212; of course, JSF listener methods (e.g. a <literal>valueChangeListener</literal>) take parameters provided by JSF."
-msgstr ""
+msgstr "Lo standard EL non consente di utilizzare un metodo con parametri definiti dall'utente  &#8212; sicuramente metodi JSF listener (es. <literal>valueChangeListener</literal>) prende i parametri forniti da JSF."
 
 #. Tag: para
 #: Elenhancements.xml:22
@@ -97,7 +97,7 @@
 #: Elenhancements.xml:45
 #, no-c-format
 msgid "Any value expression may be used as a parameter:"
-msgstr ""
+msgstr "Qualsiasi valore d'espressione può essere usato come parametro:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:49
@@ -121,13 +121,13 @@
 #: Elenhancements.xml:60
 #, no-c-format
 msgid "You must ensure that the parameters are available not only when the page is rendered, but also when it is submittedIf the arguments can not be resolved when the page is submitted the action method will be called with <literal>null</literal> arguments!"
-msgstr ""
+msgstr "Devi assicurarti che i paramentri siano disponibili non solo quando la pagina viene generata, ma anche quando ne viene fatto il submit. Se gli argomenti non possono essere risolti quando la pagina viene inviata, il metodo d'azione verrà chiamato con argomenti <literal>null</literal>!"
 
 #. Tag: para
 #: Elenhancements.xml:67
 #, no-c-format
 msgid "You can also pass literal strings using single quotes:"
-msgstr ""
+msgstr "Puoi anche passare stringe letterali usando virgolette singole:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:71
@@ -145,7 +145,7 @@
 #: Elenhancements.xml:82
 #, no-c-format
 msgid "JBoss EL removes this restriction by allowing values to be retrieved using the method syntax. For example:"
-msgstr ""
+msgstr "JBoss EL rimuove questa restrizione permettendo che i valori vengano recuperati usando la sintassi del metodo. Per esempio:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:87
@@ -157,7 +157,7 @@
 #: Elenhancements.xml:89
 #, no-c-format
 msgid "You can access the size of a collection in a similar manner:"
-msgstr ""
+msgstr "Puoi accedere alla dimensione di una collezioni in maniera analoga:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:93
@@ -175,7 +175,7 @@
 #: Elenhancements.xml:99
 #, no-c-format
 msgid "Parameters are also allowed. The following example calls the <literal>productsByColorMethod</literal> with a literal string argument:"
-msgstr ""
+msgstr "Sono consentiti anche i parametri. Il seguente esempio chiama <literal>productsByColorMethod</literal> con un argomento stringa letterale:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:105
@@ -193,7 +193,7 @@
 #: Elenhancements.xml:112
 #, no-c-format
 msgid "When using JBoss EL you should keep the following points in mind:"
-msgstr ""
+msgstr "Nell'uso di JBoss EL dovresti tenere presente i seguenti punti:"
 
 #. Tag: para
 #: Elenhancements.xml:118
@@ -253,7 +253,7 @@
 #: Elenhancements.xml:167
 #, no-c-format
 msgid "When you invoke a <literal>MethodExpression</literal> in Java code, parameters you pass may be ignored. Parameters defined in the expression will take precedence."
-msgstr ""
+msgstr "Quando viene invocato un <literal>MethodExpression</literal> nel codice Java, i parametri passati potrebbero essere ignorati. I parametri definiti nell'espressione avranno la precedenza."
 
 #. Tag: para
 #: Elenhancements.xml:175
@@ -277,7 +277,7 @@
 #: Elenhancements.xml:198
 #, no-c-format
 msgid "JBoss EL supports a limited projection syntax. A projection expression maps a sub-expression across a multi-valued (list, set, etc...) expression. For instance, the expression:"
-msgstr ""
+msgstr "JBoss EL supporta una limitata sintassi di proiezione. Un'espressione di proiezione mappa una sotto-espressione attraverso un'espressione a valori multipli (lista, set, ecc...). Per esempio, l'espressione:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:204
@@ -289,7 +289,7 @@
 #: Elenhancements.xml:206
 #, no-c-format
 msgid "might return a list of departments. If you only need a list of department names, your only option is to iterate over the list to retrieve the values. JBoss EL allows this with a projection expression:"
-msgstr ""
+msgstr "potrebbe restituire una lista di dipartimenti. Se tu avessi bisogno di una lista di nommi di dipartimento, la tua unica opzione è quella di iterare sulla lista per recuperare i valori. JBoss EL permette questo con l'espressione di proiezione:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:212
@@ -319,7 +319,7 @@
 #: Elenhancements.xml:229
 #, no-c-format
 msgid "Projections can be nested. The following expression returns the last names of every employee in every department:"
-msgstr ""
+msgstr "Le proiezioni possono essere annidate. La seguente espressione ritorna gli ultimi nomi di ciascun impiegato in ogni dipartimento:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:234
@@ -331,7 +331,7 @@
 #: Elenhancements.xml:236
 #, no-c-format
 msgid "Nested projections can be slightly tricky, however. The following expression looks like it returns a list of all the employees in all the departments:"
-msgstr ""
+msgstr "Le proiezioni annidate possono comunque rivelarsi un pò difficoltose. La seguente espressione sembra ritornare una lista di tutti gli impiegati in tutti i dipartimenti:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:242
@@ -343,7 +343,7 @@
 #: Elenhancements.xml:244
 #, no-c-format
 msgid "However, it actually returns a list containing a list of the employees for each individual department. To combine the values, it is necessary to use a slightly longer expression:"
-msgstr ""
+msgstr "Comunque, restituisce una lista contenente una lista di impiegati per ogni singolo dipartimento. Per combinare questi valori è necessario usare un'espressione leggermente più lunga:"
 
 #. Tag: programlisting
 #: Elenhancements.xml:250
@@ -355,5 +355,5 @@
 #: Elenhancements.xml:252
 #, no-c-format
 msgid "It is important to note that this syntax cannot be parsed by Facelets or JSP and thus cannot be used in xhtml or JSP files. We anticipate that the projection syntax will change in future versions of JBoss EL."
-msgstr ""
+msgstr "E' importante notare che questa sintassi non può essere analizzata da Facelet o JSP e quindi non può essere usata in file xhtml o jsp. Anticipiamo che la sintassi di proiezione cambierà nelle future versioni di JBoss EL."
 

Modified: trunk/doc/Seam_Reference_Guide/it-IT/Preface.po
===================================================================
--- trunk/doc/Seam_Reference_Guide/it-IT/Preface.po	2008-12-12 15:05:19 UTC (rev 9765)
+++ trunk/doc/Seam_Reference_Guide/it-IT/Preface.po	2008-12-12 19:17:06 UTC (rev 9766)
@@ -6,7 +6,7 @@
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-04-04 01:24+0000\n"
-"PO-Revision-Date: 2008-12-12 15:33+0100\n"
+"PO-Revision-Date: 2008-12-12 19:46+0100\n"
 "Last-Translator: Nicola Benaglia <nico.benaz at gmail.com>\n"
 "Language-Team: none\n"
 "MIME-Version: 1.0\n"
@@ -134,12 +134,11 @@
 msgid "Declarative state management"
 msgstr "Gestione dichiarativa dello stato"
 
-# memory leaks ???
 #. Tag: para
 #: Preface.xml:123
 #, no-c-format
 msgid "We're all used to the concept of declarative transaction management and declarative security from the early days of EJB. EJB 3.0 even introduces declarative persistence context management. These are three examples of a broader problem of managing state that is associated with a particular <emphasis>context</emphasis>, while ensuring that all needed cleanup occurs when the context ends. Seam takes the concept of declarative state management much further and applies it to <emphasis>application state</emphasis>. Traditionally, J2EE applications implement state management manually, by getting and setting servlet session and request attributes. This approach to state management is the source of many bugs and memory leaks when applications fail to clean up session attributes, or when session data associated with different workflows collides in a multi-window application. Seam has the potential to almost entirely eliminate this class of bugs."
-msgstr "Siamo tutti abituati al concetto di gestione dichiarativa delle transazioni e sicurezza dichiarativa fin dai primi giorni di EJB. EJB3 introduce anche la gestione dichiarativa del contesto di persistenza. Ci sono tre esempi di un ampio problema di gestione dello stato che è associato ad un particolare <emphasis>contesto</emphasis>, mentre tutte i dovuti cleanup avvengono quando il contesto termina. Seam porta oltre il concetto di gestione dichiarativa dello stato e lo applica allo <emphasis>stato dell'applicazione</emphasis>. Tradizionalmente le applicazioni J2EE implementano manualmente la gestione dello stato con il get e set della sessione servlet e degli attributi di richiesta. Questo approccio alla gestione dello stato è l'origine di molti bug e memory leak quando l'applicazione non riesce a pulire gli attributi di sessione, o quando i dati di sessione associati a diversi workflow collidono all'interno di un'applicazione multi-finestra. Seam ha il potenziale !
 per eliminare quasi interamente questa classe di bug."
+msgstr "Siamo tutti abituati al concetto di gestione dichiarativa delle transazioni e sicurezza dichiarativa fin dai primi giorni di EJB. EJB3 introduce anche la gestione dichiarativa del contesto di persistenza. Ci sono tre esempi di un ampio problema di gestione dello stato che è associato ad un particolare <emphasis>contesto</emphasis>, mentre tutte i dovuti cleanup avvengono quando il contesto termina. Seam porta oltre il concetto di gestione dichiarativa dello stato e lo applica allo <emphasis>stato dell'applicazione</emphasis>. Tradizionalmente le applicazioni J2EE implementano manualmente la gestione dello stato con il get e set della sessione servlet e degli attributi di richiesta. Questo approccio alla gestione dello stato è l'origine di molti bug e problemi di memoria (memory leak) quando l'applicazione non riesce a pulire gli attributi di sessione, o quando i dati di sessione associati a diversi workflow collidono all'interno di un'applicazione multi-finestra. !
 Seam ha il potenziale per eliminare quasi interamente questa classe di bug."
 
 #. Tag: para
 #: Preface.xml:136

Modified: trunk/doc/Seam_Reference_Guide/it-IT/Tutorial.po
===================================================================
--- trunk/doc/Seam_Reference_Guide/it-IT/Tutorial.po	2008-12-12 15:05:19 UTC (rev 9765)
+++ trunk/doc/Seam_Reference_Guide/it-IT/Tutorial.po	2008-12-12 19:17:06 UTC (rev 9766)
@@ -6,7 +6,7 @@
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-12-04 00:59+0000\n"
-"PO-Revision-Date: 2008-12-09 21:08+0100\n"
+"PO-Revision-Date: 2008-12-12 20:16+0100\n"
 "Last-Translator: Nicola Benaglia <nico.benaz at gmail.com>\n"
 "Language-Team: none\n"
 "MIME-Version: 1.0\n"
@@ -23,13 +23,13 @@
 #: Tutorial.xml:7
 #, no-c-format
 msgid "Using the Seam examples"
-msgstr ""
+msgstr "Utilizzo degli esempi di Seam"
 
 #. Tag: para
 #: Tutorial.xml:9
 #, no-c-format
 msgid "Seam provides a number of example applications demonstrating how to use the various features of Seam. This tutorial will guide you through a few of those examples to help you get started learning Seam. The Seam examples are located in the <filename>examples</filename> subdirectory of the Seam distribution. The registration example, which will be the first example we look at, is in the <filename>examples/registration</filename> directory."
-msgstr ""
+msgstr "Seam fornisce un ampio numeri di applicazioni d'esempio che dimostrano l'uso delle varie funzionalità di Seam. Questo tutorial ti guiderà attraverso alcuni di questi esempi per aiutarti nell'apprendimento di Seam. Gli esempi di Seam sono posizionati nella sottodirectory <filename>examples</filename> della distribuzione Seam. L'esempio di registrazione, che è il primo esempio che vediamo, si trova nella directoyry <filename>examples/registration</filename>."
 
 #. Tag: para
 #: Tutorial.xml:15
@@ -158,7 +158,7 @@
 #: Tutorial.xml:955
 #, no-c-format
 msgid "Understanding the code"
-msgstr ""
+msgstr "Capire il codice"
 
 #. Tag: para
 #: Tutorial.xml:136
@@ -182,7 +182,7 @@
 #: Tutorial.xml:148
 #, no-c-format
 msgid "User.java"
-msgstr ""
+msgstr "User.java"
 
 #. Tag: programlisting
 #: Tutorial.xml:160
@@ -394,7 +394,7 @@
 #: Tutorial.xml:237
 #, no-c-format
 msgid "RegisterAction.java"
-msgstr ""
+msgstr "RegisterAction.java"
 
 #. Tag: programlisting
 #: Tutorial.xml:250
@@ -556,7 +556,7 @@
 #: Tutorial.xml:337
 #, no-c-format
 msgid "Register.java"
-msgstr ""
+msgstr "Register.java"
 
 #. Tag: programlisting
 #: Tutorial.xml:338
@@ -596,7 +596,7 @@
 #: Tutorial.xml:352
 #, no-c-format
 msgid "register.xhtml"
-msgstr ""
+msgstr "register.xhtml"
 
 #. Tag: programlisting
 #: Tutorial.xml:353
@@ -670,7 +670,7 @@
 #: Tutorial.xml:361
 #, no-c-format
 msgid "registered.xhtml"
-msgstr ""
+msgstr "registered.xhtml"
 
 #. Tag: programlisting
 #: Tutorial.xml:362
@@ -746,7 +746,7 @@
 #: Tutorial.xml:393
 #, no-c-format
 msgid "components.xml"
-msgstr ""
+msgstr "components.xml"
 
 #. Tag: programlisting
 #: Tutorial.xml:394
@@ -802,7 +802,7 @@
 #: Tutorial.xml:410
 #, no-c-format
 msgid "web.xml"
-msgstr ""
+msgstr "web.xml"
 
 #. Tag: programlisting
 #: Tutorial.xml:411
@@ -898,7 +898,7 @@
 #: Tutorial.xml:427
 #, no-c-format
 msgid "faces-config.xml"
-msgstr ""
+msgstr "faces-config.xml"
 
 #. Tag: programlisting
 #: Tutorial.xml:428
@@ -1161,7 +1161,7 @@
 #: Tutorial.xml:1070
 #, no-c-format
 msgid "How it works"
-msgstr ""
+msgstr "Come funziona"
 
 #. Tag: para
 #: Tutorial.xml:488
@@ -1233,7 +1233,7 @@
 #: Tutorial.xml:544
 #, no-c-format
 msgid "Message.java"
-msgstr ""
+msgstr "Message.java"
 
 #. Tag: programlisting
 #: Tutorial.xml:545
@@ -1395,7 +1395,7 @@
 #: Tutorial.xml:568
 #, no-c-format
 msgid "MessageManagerBean.java"
-msgstr ""
+msgstr "MessageManagerBean.java"
 
 #. Tag: programlisting
 #: Tutorial.xml:580
@@ -1549,7 +1549,7 @@
 #: Tutorial.xml:644
 #, no-c-format
 msgid "MessageManager.java"
-msgstr ""
+msgstr "MessageManager.java"
 
 #. Tag: programlisting
 #: Tutorial.xml:646
@@ -1601,7 +1601,7 @@
 #: Tutorial.xml:663
 #, no-c-format
 msgid "messages.jsp"
-msgstr ""
+msgstr "messages.jsp"
 
 #. Tag: programlisting
 #: Tutorial.xml:664
@@ -1737,7 +1737,7 @@
 #: Tutorial.xml:728
 #, no-c-format
 msgid "todo.jpdl.xml"
-msgstr ""
+msgstr "todo.jpdl.xml"
 
 #. Tag: programlisting
 #: Tutorial.xml:737
@@ -3351,7 +3351,7 @@
 #: Tutorial.xml:1310
 #, no-c-format
 msgid "HotelSearchingAction.java"
-msgstr ""
+msgstr "HotelSearchingAction.java"
 
 #. Tag: programlisting
 #: Tutorial.xml:1319
@@ -3431,6 +3431,79 @@
 "   public void destroy() {}\n"
 "}]]>"
 msgstr ""
+"<![CDATA[@Stateful\n"
+"@Name(\"hotelSearch\")\n"
+"@Scope(ScopeType.SESSION)\n"
+"@Restrict(\"#{identity.loggedIn}\")\n"
+"public class HotelSearchingAction implements HotelSearching\n"
+"{\n"
+"   \n"
+"   @PersistenceContext\n"
+"   private EntityManager em;\n"
+"   \n"
+"   private String searchString;\n"
+"   private int pageSize = 10;\n"
+"   private int page;\n"
+"   \n"
+"   @DataModel\n"
+"   private List<Hotel> hotels;\n"
+"   \n"
+"   public void find()\n"
+"   {\n"
+"      page = 0;\n"
+"      queryHotels();\n"
+"   }\n"
+"   public void nextPage()\n"
+"   {\n"
+"      page++;\n"
+"      queryHotels();\n"
+"   }\n"
+"      \n"
+"   private void queryHotels()\n"
+"   {\n"
+"      hotels = \n"
+"          em.createQuery(\"select h from Hotel h where lower(h.name) like #{pattern} \" + \n"
+"                         \"or lower(h.city) like #{pattern} \" + \n"
+"                         \"or lower(h.zip) like #{pattern} \" +\n"
+"                         \"or lower(h.address) like #{pattern}\")\n"
+"            .setMaxResults(pageSize)\n"
+"            .setFirstResult( page * pageSize )\n"
+"            .getResultList();\n"
+"   }\n"
+"   \n"
+"   public boolean isNextPageAvailable()\n"
+"   {\n"
+"      return hotels!=null && hotels.size()==pageSize;\n"
+"   }\n"
+"   \n"
+"   public int getPageSize() {\n"
+"      return pageSize;\n"
+"   }\n"
+"   \n"
+"   public void setPageSize(int pageSize) {\n"
+"      this.pageSize = pageSize;\n"
+"   }\n"
+"   \n"
+"   @Factory(value=\"pattern\", scope=ScopeType.EVENT)\n"
+"   public String getSearchPattern()\n"
+"   {\n"
+"      return searchString==null ? \n"
+"            \"%\" : '%' + searchString.toLowerCase().replace('*', '%') + '%';\n"
+"   }\n"
+"   \n"
+"   public String getSearchString()\n"
+"   {\n"
+"      return searchString;\n"
+"   }\n"
+"   \n"
+"   public void setSearchString(String searchString)\n"
+"   {\n"
+"      this.searchString = searchString;\n"
+"   }\n"
+"   \n"
+"   @Remove\n"
+"   public void destroy() {}\n"
+"}]]>"
 
 #. Tag: para
 #: Tutorial.xml:1322
@@ -3466,7 +3539,7 @@
 #: Tutorial.xml:1355
 #, no-c-format
 msgid "main.xhtml"
-msgstr ""
+msgstr "main.xhtml"
 
 #. Tag: programlisting
 #: Tutorial.xml:1364
@@ -3657,7 +3730,7 @@
 #: Tutorial.xml:1633
 #, no-c-format
 msgid "HotelBookingAction.java"
-msgstr ""
+msgstr "HotelBookingAction.java"
 
 #. Tag: programlisting
 #: Tutorial.xml:1418
@@ -3957,7 +4030,7 @@
 #: Tutorial.xml:1549
 #, no-c-format
 msgid "RoomPreferenceAction.java"
-msgstr ""
+msgstr "RoomPreferenceAction.java"
 
 #. Tag: programlisting
 #: Tutorial.xml:1558
@@ -4135,7 +4208,7 @@
 #: Tutorial.xml:1599
 #, no-c-format
 msgid "rooms.xhtml"
-msgstr ""
+msgstr "rooms.xhtml"
 
 #. Tag: programlisting
 #: Tutorial.xml:1607
@@ -4512,7 +4585,7 @@
 #: Tutorial.xml:1699
 #, no-c-format
 msgid "DVD Store example"
-msgstr ""
+msgstr "Esempio di Negozio DVD"
 
 #. Tag: para
 #: Tutorial.xml:1695
@@ -4542,7 +4615,7 @@
 #: Tutorial.xml:1733
 #, no-c-format
 msgid "Blog example"
-msgstr ""
+msgstr "Esempio di Blog"
 
 #. Tag: para
 #: Tutorial.xml:1744




More information about the seam-commits mailing list