--- fr.po	2009-05-28 11:51:44.000000000 +0200
+++ fr.po.typo	2009-05-28 12:22:04.000000000 +0200
@@ -6556,7 +6556,7 @@
 #: regclass.c:743
 #, c-format
 msgid "can't use '%s' as a %s register"
-msgstr "ne peut utiliser � %s � comme le registre %s"
+msgstr "ne peut utiliser � %s � comme registre de %s"
 
 #: regclass.c:758 config/ia64/ia64.c:4666 config/ia64/ia64.c:4673
 #, c-format
@@ -6626,7 +6626,7 @@
 #: reload1.c:1878
 #, c-format
 msgid "can't find a register in class `%s' while reloading `asm'"
-msgstr "ne peut rep�rer un registre dans la classe � %s � durant le rechargement �asm �"
+msgstr "ne peut rep�rer un registre dans la classe � %s � durant le rechargement � asm �"
 
 #: reload1.c:1882
 #, c-format
@@ -6759,12 +6759,12 @@
 #: stmt.c:1511
 #, c-format
 msgid "unknown register name `%s' in `asm'"
-msgstr "nom de registre inconnu � %s � dans �asm �"
+msgstr "nom de registre inconnu � %s � dans � asm �"
 
 #: stmt.c:1519
 #, c-format
 msgid "PIC register `%s' clobbered in `asm'"
-msgstr "registre PIC � %s � est maltrait� dans �asm �"
+msgstr "registre PIC � %s � est maltrait� dans � asm �"
 
 #: stmt.c:1568
 #, c-format
@@ -13275,7 +13275,7 @@
 
 #: cp/class.c:279
 msgid "cannot convert from base `%T' to derived type `%T' via virtual base `%T'"
-msgstr "ne peut convertir de la base � %T � � un type d�riv� � %T � via la base virtuel � %T �"
+msgstr "ne peut convertir de la base � %T � � un type d�riv� � %T � via la base virtuelle � %T �"
 
 #: cp/class.c:762
 msgid "Java class '%T' cannot have an implicit non-trivial destructor"
@@ -13540,7 +13540,7 @@
 
 #: cp/class.c:5935
 msgid "assuming pointer to member `%D'"
-msgstr "pointeur assum� vers le membre � %D �"
+msgstr "pointeur suppos� vers le membre � %D �"
 
 #: cp/class.c:5938
 #, c-format
@@ -25955,7 +25955,7 @@
 #~ msgstr "variable DO �%A� est de type REEL ou DOUBLE PRECISION � %0 -- comportement inattendue est � pr�voir"
 
 #~ msgid "DO-variable `%A' is type REAL or DOUBLE PRECISION at %0"
-#~ msgstr "variable DO �%A� est de type REEL ou DOUBLE PRECISION � %0"
+#~ msgstr "variable DO � %A � est de type REEL ou DOUBLE PRECISION � %0"
 
 #~ msgid "Invalid actual argument at %0 -- replace hollerith constants with %%REF('string') and typeless constants with INTEGER constant equivalents, or use -fugly-args or -fugly"
 #~ msgstr "argument actuel invalide � %0 -- remplacer les constantes Hollerith avec %%REF('cha�ne') et des constantes sans type avec des �quivalents entiers ou utiliser -fugly-args ou -fugly"
@@ -25970,10 +25970,10 @@
 #~ msgstr "virgule flottante en quadruple pr�cision non support�"
 
 #~ msgid "Initialization of large (%B-unit) aggregate area `%A' at %0 currently very slow and takes lots of memory during g77 compile -- to be improved in 0.6"
-#~ msgstr "initialisation d'une large zone aggr�gat (unit %B) �%A� � %0 couramment lente et prenant beaucoup de m�moire durant la compilation g77 -- � �tre am�lior� dans 0.6"
+#~ msgstr "initialisation d'une large zone aggr�gat (unit %B) � %A � � %0 couramment lente et prenant beaucoup de m�moire durant la compilation g77 -- � �tre am�lior� dans 0.6"
 
 #~ msgid "This could take a while (initializing `%A' at %0)..."
-#~ msgstr "Cela pourrait prendre du temps (initialisation �%A� � %0)..."
+#~ msgstr "Cela pourrait prendre du temps (initialisation � %A � � %0)..."
 
 #~ msgid "can't to open %s"
 #~ msgstr "ne peut ouvrir %s"
@@ -25994,7 +25994,7 @@
 #~ msgstr "pas de type de port�e de fichier nomm� `%D'"
 
 #~ msgid "%T is not a class type"
-#~ msgstr "� %T � n'est pas un type de classe"
+#~ msgstr "� %T � n'est pas une classe"
 
 #~ msgid "base clause without member specification for `%#T'"
 #~ msgstr "clause de base sans sp�cification de membre pour `%#T'"
@@ -26147,7 +26147,7 @@
 #~ msgstr "Faire que is_compiled_class retourne 1"
 
 #~ msgid "Dump class files to <name>.class"
-#~ msgstr "Vidanger les fichiers de classs dans <nom>.class"
+#~ msgstr "Vidanger les fichiers de class dans <nom>.class"
 
 #~ msgid "input file is list of file names to compile"
 #~ msgstr "fichier d'entr�e est list� dans les noms de fichiers � compiler"
@@ -26288,7 +26288,7 @@
 #~ msgstr "nom qualifi� ne nomme pas une classe"
 
 #~ msgid "assignment to non-static member `%D' of enclosing class `%T'"
-#~ msgstr "affectation � un membre non statique � %D � de la classe � %T � entour�e"
+#~ msgstr "affectation � un membre non statique � %D � de la classe � %T � englogante"
 
 #~ msgid "ISO C++ does not permit named return values"
 #~ msgstr "ISO C++ ne permet pas les valeurs retourn�es nomm�es"
