[jboss-svn-commits] JBL Code SVN: r24552 - labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/fr-FR.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Jan 6 01:20:07 EST 2009


Author: croe at redhat.com
Date: 2009-01-06 01:20:05 -0500 (Tue, 06 Jan 2009)
New Revision: 24552

Modified:
   labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/fr-FR/Appendix_A.po
Log:
translation in progress

Modified: labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/fr-FR/Appendix_A.po
===================================================================
--- labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/fr-FR/Appendix_A.po	2009-01-06 06:18:12 UTC (rev 24551)
+++ labs/jbosstm/enterprise/tags/EAP_4_3_0/JBoss_TS_Programmers_Guide/fr-FR/Appendix_A.po	2009-01-06 06:20:05 UTC (rev 24552)
@@ -1,29 +1,32 @@
+# translation of Appendix_A.po to French
 # Language fr-FR translations for EAP package.
+#
 # Automatically generated, 2008.
-#
+# Corina Roe <croe at redhat.com>, 2009.
 msgid ""
 msgstr ""
-"Project-Id-Version: EAP 4_3_0\n"
+"Project-Id-Version: Appendix_A\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-10-21 03:26+0000\n"
-"PO-Revision-Date: 2008-10-21 03:26+0000\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2009-01-06 16:18+1000\n"
+"Last-Translator: Corina Roe <croe at redhat.com>\n"
+"Language-Team: French <i18 at redhat.com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
 
 #. Tag: title
 #: Appendix_A.xml:6
 #, no-c-format
 msgid "Appendix A: Object store implementations"
-msgstr ""
+msgstr "Annexe A : implémentations Object Store"
 
 #. Tag: title
 #: Appendix_A.xml:9
 #, no-c-format
 msgid "The ObjectStore"
-msgstr ""
+msgstr "L'ObjectStore"
 
 #. Tag: para
 #: Appendix_A.xml:10
@@ -32,7 +35,7 @@
 "In this appendix we shall examine the various TxCore object store "
 "implementations and give guidelines as to how other implementations may be "
 "created and plugged into an application."
-msgstr ""
+msgstr "Dans cette annexe, nous allons examiner les diverses implémentations TxCore Object Store et donner des lignes de conduites sur la façon de créer d'autres implémentations et comment les associer à une application."
 
 #. Tag: para
 #: Appendix_A.xml:13
@@ -48,6 +51,8 @@
 "arjuna.ats.arjuna.objectstore.objectStoreType</property> property variable "
 "to one of the types described below."
 msgstr ""
+"Ces notes de sortie de JBossTS comprennent plusieurs implémentations différentes d'un object store de base. Chacune d'entre elle dessert un but précis et est normalement optimisée dans ce but particulier. Toutes les implémentations sont dérivées de l'interface <interface>ObjectStore</interface> qui définit les opérations minimum qui doivent être fournies pour qu'une implémentation object store soit utilisée par JBossTS. L'implémentation object store par défaut peut être remplacée en cours d'exécution en configurant la variable de propriété <property>com."
+"arjuna.ats.arjuna.objectstore.objectStoreType</property> à l'un des types décrits ci-dessous."
 
 #. Tag: screen
 #: Appendix_A.xml:16
@@ -118,6 +123,65 @@
 "        public static void printState (PrintStream strm, int res);\n"
 "};"
 msgstr ""
+"/*\n"
+"        * Il s'agit de la classe de base dont tous les types d'object store sont dérivés.\n"
+"        * Notons que comme les instances d'object store sont sans état, pour améliorer\n"
+"        * l'efficacité, nous essayons de ne créer qu'une seule instance pour chaque type par processus.\n"
+"        * Ainsi, les méthodes 'créer' (create) et 'détruire' (destroy) sont utilisées à la place de 'nouveau' (new)\n"
+"        * et 'supprimer'(delete). Si on accède à un Object Store via 'créer' on *devra*\n"
+"        * l'effacer en utilisant 'détruire'. Biensur, il est possible d'utiliser 'nouveau'(new) et 'supprimer'(delete) directement\n"
+"        * et de créer des instances sur la pile.\n"
+"        */\n"
+"        \n"
+"        public class ObjectStore\n"
+"        {\n"
+"        public static final int OS_COMMITTED;\n"
+"        public static final int OS_COMMITTED_HIDDEN;\n"
+"        public static final int OS_HIDDEN;\n"
+"        public static final int OS_INVISIBLE;\n"
+"        public static final int OS_ORIGINAL;\n"
+"        public static final int OS_SHADOW;\n"
+"        public static final int OS_UNCOMMITTED;\n"
+"        public static final int OS_UNCOMMITTED_HIDDEN;\n"
+"        public static final int OS_UNKNOWN;\n"
+"        public ObjectStore (ClassName type);\n"
+"        public ObjectStore (ClassName type, String osRoot);\n"
+"        public ObjectStore (String osRoot);\n"
+"        public synchronized boolean allObjUids (String s, InputObjectState "
+"buff)\n"
+"        throws ObjectStoreException;\n"
+"        public synchronized boolean allObjUids (String s, InputObjectState "
+"buff,\n"
+"        int m) throws ObjectStoreException;\n"
+"        \n"
+"        public synchronized boolean allTypes (InputObjectState buff)\n"
+"        throws ObjectStoreException;\n"
+"        public synchronized int currentState(Uid u, String tn)\n"
+"        throws ObjectStoreException;\n"
+"        public synchronized boolean commit_state (Uid u, String tn)\n"
+"        throws ObjectStoreException;\n"
+"        public synchronized boolean hide_state (Uid u, String tn)\n"
+"        throws ObjectStoreException;\n"
+"        public synchronized boolean reveal_state (Uid u, String tn)\n"
+"        throws ObjectStoreException;\n"
+"        public synchronized InputObjectState read_committed (Uid u, String "
+"tn)\n"
+"        throws ObjectStoreException;\n"
+"        public synchronized InputObjectState read_uncommitted (Uid u, String "
+"tn)\n"
+"        throws ObjectStoreException;\n"
+"        public synchronized boolean remove_committed (Uid u, String tn)\n"
+"        throws ObjectStoreException;\n"
+"        public synchronized boolean remove_uncommitted (Uid u, String tn)\n"
+"        throws ObjectStoreException;\n"
+"        public synchronized boolean write_committed (Uid u, String tn,\n"
+"        OutputObjectState buff)\n"
+"        throws ObjectStoreException;\n"
+"        public synchronized boolean write_uncommitted (Uid u, String tn,\n"
+"        OutputObjectState buff)\n"
+"        throws ObjectStoreException;\n"
+"        public static void printState (PrintStream strm, int res);\n"
+"};"
 
 #. Tag: para
 #: Appendix_A.xml:17
@@ -140,7 +204,7 @@
 "however, any other implementation that maintains this abstraction is "
 "permissible. Object states may become hidden (and thus inaccessible) under "
 "the control of the crash recovery system."
-msgstr ""
+msgstr "Les programmeurs JBoossTS n'ont pas normalement besoin d'interagir avec les implémentations Object Store directement sinon peut-être pour les créer au départ (même cela n'est pas strictement nécessaire si le type de store par défaut est utilisé car JBossTS créera les stores en fonction des besoins). Tous les stores manipulent des instances de la classe <classname>ObjectState</classname> qui sont nommées en utilisant un type (via l'opération type() d'objet) et un Uid. Pour les actions atomiques, les états d'objet des stores peuvent être dans deux états distincts principalement : OS_COMMITED, et OS_UNCOMMITTED. Si un état d'objet commence dans l'état OS_COMMITED, mais qu'une fois modifié sous le contrôle de l'action atomique, un nouvel état d'objet secondaire peut être inscrit avec pour état OS_UNCOMMITED. Si l'action est validée (commit) ce second état remplace l'état d'origine et devient OS_COMMITED. Si l'action est annulée, ce second état !
 d'objet est tout simplement ignoré. Toutes les implémentations fournies dans cette version gèrent ces transitions d'état en utilisant les copies doubles (shadow copies) des états d'objet. Mais, toute autre implémentation qui conserve cette abstraction est permise. Les états d'objets peuvent être cachés (et donc inaccessibles) sous le contrôle du système de recouvrement en cas de crash."
 
 #. Tag: para
 #: Appendix_A.xml:20
@@ -155,12 +219,15 @@
 "the Uids of all objects of a given type terminated by the special "
 "<methodname>Uid.nullUid()</methodname>."
 msgstr ""
+"On peut naviguer le contenu d'un store grâce aux opérations <methodname>allTypes</methodname> et <methodname>allObjUids</methodname>. <methodname>allTypes</methodname> retourne un "
+"<type>InputObjectState</type> contenant tous les noms de types appartenant aux objets d'un store, se terminant par un nom null. <methodname>allObjUids</"
+"methodname> retourne un <type>InputObjectState</type> qui contient tous les Uids de tous les objets d'un type donné se terminant spécialement par <methodname>Uid.nullUid()</methodname>."
 
 #. Tag: title
 #: Appendix_A.xml:25
 #, no-c-format
 msgid "Persistent object stores"
-msgstr ""
+msgstr "Object stores persistants"
 
 #. Tag: para
 #: Appendix_A.xml:26
@@ -170,13 +237,13 @@
 "of the supplied implementations of the persistent object store. Persistent "
 "object states are mapped onto the structure of the file system supported by "
 "the host operating system."
-msgstr ""
+msgstr "Cette section décrit brièvement les caractéristiques et les optimisations de chacune des implémentations fournies de l'object store persistant. Les états d'objets persistants sont mappés dans la structure d'un système de fichiers pris en charge par le système d'exploitation de l'hôte."
 
 #. Tag: title
 #: Appendix_A.xml:30
 #, no-c-format
 msgid "Common functionality"
-msgstr ""
+msgstr "Fonctionnalités communes"
 
 #. Tag: para
 #: Appendix_A.xml:31
@@ -184,7 +251,7 @@
 msgid ""
 "In addition to the features mentioned earlier all of the supplied persistent "
 "object stores obey the following rules:"
-msgstr ""
+msgstr "En plus des fonctionnalités mentionnées ci-dessus, tous les object stores persistants fournis sont régis par les règles suivantes :"
 
 #. Tag: para
 #: Appendix_A.xml:35
@@ -192,7 +259,7 @@
 msgid ""
 "Each object state is stored in its own file that is named using the "
 "<code>Uid</code> of the object."
-msgstr ""
+msgstr "Chaque état d'objet est stocké dans son propre fichier, lui-même nommé suivant l'<code>Uid</code> de l'objet."
 
 #. Tag: para
 #: Appendix_A.xml:40
@@ -200,7 +267,7 @@
 msgid ""
 "The type of an object (as given by the <methodname>type()</methodname> "
 "operation) determines the directory into which the object is placed."
-msgstr ""
+msgstr "Le type d'un objet (donné par l'opération <methodname>type()</methodname>) détermine le répertoire dans lequel va se trouver l'objet."
 
 #. Tag: para
 #: Appendix_A.xml:45
@@ -209,7 +276,7 @@
 "All of the stores have a common root directory that is determined when "
 "JBossTS is configured. This directory name is automatically prepended to any "
 "store specific root information."
-msgstr ""
+msgstr "Tous les stores possèdent un répertoire racine en commun qui est déterminé au moment de la configuration de JBossTS. Ce nom de répertoire est automatiquement ajoutée en préfixe à n'importe quelle information superutilisateur spécifique au store."
 
 #. Tag: para
 #: Appendix_A.xml:50
@@ -219,7 +286,7 @@
 "automatically prepended to the type of the object to determine the ultimate "
 "directory name. The localised root name is specified when the store is "
 "created. By default the localised root name is <code>defaultStore</code>."
-msgstr ""
+msgstr "Tous les stores possèdent la notion d'un répertoire racine local qui s'attache en préfixe automatiquement au type de l'objet pour déterminer le nom de répertoire final. Le nom racine localisé est précisé quand le store est créé. Le nom racine localisé est par défaut <code>defaultStore</code>."
 
 #. Tag: screen
 #: Appendix_A.xml:55
@@ -359,6 +426,7 @@
 #. Tag: para
 #: Appendix_A.xml:104
 #, no-c-format
+#, fuzzy
 msgid ""
 "The <methodname>JDBCStore</methodname> uses a JDBC database to save "
 "persistent object states; when used in conjunction with the Transactional "
@@ -368,7 +436,7 @@
 "BLOBs is 64k; if an attempt is made to store an object state which exceeds "
 "this limit an error will be output and the state will not be stored. The "
 "transaction will subsequently be forced to roll back."
-msgstr ""
+msgstr "<methodname></methodname> sortie."
 
 #. Tag: para
 #: Appendix_A.xml:108
@@ -414,11 +482,12 @@
 #. Tag: para
 #: Appendix_A.xml:122
 #, no-c-format
+#, fuzzy
 msgid ""
 "<methodname>putConnection</methodname>: this method will be called to return "
 "one of the Connections acquired from getConnection. Connections are returned "
 "if any errors occur when using them."
-msgstr ""
+msgstr "<methodname></methodname> Connexions Connexions."
 
 #. Tag: para
 #: Appendix_A.xml:127
@@ -431,13 +500,14 @@
 #. Tag: para
 #: Appendix_A.xml:132
 #, no-c-format
+#, fuzzy
 msgid ""
 "The JDBC object store will initially request the number of Connections "
 "defined in the <property>com.arjuna.ats.arjuna.objectstore."
 "jdbcPoolSizeInitial</property> property and will use no more than defined in "
 "the <property>com.arjuna.ats.arjuna.objectstore.jdbcPoolSizeMaximum</"
 "property> property."
-msgstr ""
+msgstr "Connexions<property></property><property></property>."
 
 #. Tag: para
 #: Appendix_A.xml:135
@@ -565,3 +635,4 @@
 "property> determines whether flushes of the cache are sync-ed to disk. The "
 "default is OFF. To enable, set to ON."
 msgstr ""
+




More information about the jboss-svn-commits mailing list