89
95
#~ msgid "Choose a file"
90
96
#~ msgstr "Choisir un fichier"
92
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:30
98
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:41
96
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:36
102
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:47
98
104
msgid "Run %s as console program without a gui"
99
msgstr "Lancer %s en console sans interface graphique"
105
msgstr "Lancer %s à la ligne de commande sans interface graphique"
101
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:40
107
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:51
103
109
msgid "Run %s as a gui droplet"
110
msgstr "Lancer %s sous forme d'appliquette"
106
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:44
112
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:55
107
113
msgid "Ignore errors"
108
114
msgstr "Ignorer les erreurs"
110
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:48
116
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:59
111
117
msgid "Interactive"
112
118
msgstr "Interactif"
114
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:52
120
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:64
121
msgid "Specify locale language (for example en or en_GB)"
122
msgstr "Spécifier la langue locale (par example fr ou fr_FR)"
124
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:68
115
125
msgid "Save metadata (requires exif & iptc plugin)"
116
msgstr "Conserver les métadonnées (nécessite les greffons exif & iptc)"
126
msgstr "Enregistrer les métadonnées (nécessite les greffons exif & iptc)"
118
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:56
128
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:72
119
129
msgid "Inspect metadata (requires exif & iptc plugin)"
121
"Inspecter les données méta (des modules additionnels sont requis exif et "
130
msgstr "Inspecter les métadonnées (nécessite les greffons exif & iptc)"
124
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:60
132
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:76
125
133
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/dialogs.py:184
126
134
msgid "Overwrite existing images"
127
135
msgstr "Écraser les images existantes"
129
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:64
137
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:80
130
138
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/dialogs.py:186
131
139
msgid "Include all subfolders"
132
140
msgstr "Inclure tous les sous-dossiers"
134
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:68
142
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:84
135
143
msgid "Do not create missing folders"
136
144
msgstr "Ne pas créer les répertoires manquants"
138
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:72
146
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:88
140
147
msgid "Do not check images first"
141
msgstr "Au début, ne pas vérifier les images"
148
msgstr "Ne pas vérifier les images initialement"
143
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:76
150
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:92
147
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:146
148
#: /home/stani/sync/python/phatch/trunk/phatch/console/console.py:49
149
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/wxcheck.py:38
153
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:148
154
msgid "no image files or folders provided"
155
msgstr "Pas d'aimages ou de dossiers fournis"
157
#: /home/stani/sync/python/phatch/trunk/phatch/app.py:150
158
msgid "no action list provided"
159
msgstr "Pas de liste d'actions fournie"
161
154
#: /home/stani/sync/python/phatch/trunk/phatch/templates/action.py:26
162
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:183
163
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:201
155
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:197
156
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:216
167
160
#: /home/stani/sync/python/phatch/trunk/phatch/templates/action.py:26
161
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:132
171
165
#: /home/stani/sync/python/phatch/trunk/phatch/templates/action.py:40
176
169
#: /home/stani/sync/python/phatch/trunk/phatch/templates/action.py:45
180
173
#: /home/stani/sync/python/phatch/trunk/phatch/templates/action.py:46
181
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:283
174
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:307
182
175
msgid "Description"
183
176
msgstr "Déscription"
833
799
#: /home/stani/sync/python/phatch/trunk/phatch/actions/rotate.py:52
834
800
msgid "Rotate with random angle"
801
msgstr "Tourner avec un angle aléatoire"
837
803
#: /home/stani/sync/python/phatch/trunk/phatch/actions/rotate.py:55
841
807
#: /home/stani/sync/python/phatch/trunk/phatch/actions/rotate.py:57
845
#: /home/stani/sync/python/phatch/trunk/phatch/actions/text.py:56
846
#: /home/stani/sync/python/phatch/trunk/phatch/actions/text.py:66
811
#: /home/stani/sync/python/phatch/trunk/phatch/actions/text.py:57
812
#: /home/stani/sync/python/phatch/trunk/phatch/actions/text.py:67
850
#: /home/stani/sync/python/phatch/trunk/phatch/actions/text.py:63
816
#: /home/stani/sync/python/phatch/trunk/phatch/actions/text.py:64
851
817
msgid "Write text at a given position"
818
msgstr "Ecrire un texte à une position donnéee"
854
#: /home/stani/sync/python/phatch/trunk/phatch/actions/text.py:69
820
#: /home/stani/sync/python/phatch/trunk/phatch/actions/text.py:72
858
#: /home/stani/sync/python/phatch/trunk/phatch/actions/text.py:72
824
#: /home/stani/sync/python/phatch/trunk/phatch/actions/text.py:76
859
825
msgid "Orientation"
862
828
#: /home/stani/sync/python/phatch/trunk/phatch/actions/median.py:39
866
832
#: /home/stani/sync/python/phatch/trunk/phatch/actions/median.py:46
868
833
msgid "Copies the median pixel value"
869
834
msgstr "Copiez la valeur du pixel médian"
871
836
#: /home/stani/sync/python/phatch/trunk/phatch/actions/perspective.py:52
872
837
msgid "Perspective"
875
840
#: /home/stani/sync/python/phatch/trunk/phatch/actions/perspective.py:59
876
841
msgid "Shear 2d or 3d"
842
msgstr "Couper en 2d ou 3d"
879
844
#: /home/stani/sync/python/phatch/trunk/phatch/actions/perspective.py:63
880
845
msgid "Left Shear Angle"
846
msgstr "Angle de coupe gauche"
883
848
#: /home/stani/sync/python/phatch/trunk/phatch/actions/perspective.py:64
884
849
msgid "Top Shear Angle"
850
msgstr "Angle de coupe haut"
887
852
#: /home/stani/sync/python/phatch/trunk/phatch/actions/perspective.py:65
888
853
msgid "Bottom Shear Factor"
854
msgstr "Facteur (coefficient) de coupe du bas"
891
856
#: /home/stani/sync/python/phatch/trunk/phatch/actions/perspective.py:66
892
857
msgid "Right Shear Factor"
858
msgstr "Facteur de coupe de droite"
895
860
#: /home/stani/sync/python/phatch/trunk/phatch/actions/common.py:39
899
864
#: /home/stani/sync/python/phatch/trunk/phatch/actions/common.py:46
900
865
msgid "Copies the most common pixel value"
866
msgstr "Copie la valeur de pixel la plus courante"
903
868
#: /home/stani/sync/python/phatch/trunk/phatch/actions/colorize.py:46
907
872
#: /home/stani/sync/python/phatch/trunk/phatch/actions/colorize.py:53
908
873
msgid "Colorize grayscale image"
874
msgstr "Colorier une image en niveaux de gris"
911
876
#: /home/stani/sync/python/phatch/trunk/phatch/actions/colorize.py:56
915
880
#: /home/stani/sync/python/phatch/trunk/phatch/actions/colorize.py:57
919
#: /home/stani/sync/python/phatch/trunk/phatch/actions/mask.py:51
920
#: /home/stani/sync/python/phatch/trunk/phatch/actions/mask.py:62
884
#: /home/stani/sync/python/phatch/trunk/phatch/actions/mask.py:52
885
#: /home/stani/sync/python/phatch/trunk/phatch/actions/mask.py:63
924
#: /home/stani/sync/python/phatch/trunk/phatch/actions/mask.py:59
889
#: /home/stani/sync/python/phatch/trunk/phatch/actions/mask.py:60
925
890
msgid "Apply a transparency mask"
926
891
msgstr "Applique un masque de transparence"
928
#: /home/stani/sync/python/phatch/trunk/phatch/actions/mask.py:63
893
#: /home/stani/sync/python/phatch/trunk/phatch/actions/mask.py:64
929
894
msgid "Resample Mask"
895
msgstr "Rééchantilloner le masque"
932
897
#: /home/stani/sync/python/phatch/trunk/phatch/actions/invert.py:38
937
902
msgid "Invert the colors of an image"
938
903
msgstr "Inverser les couleurs d'une image"
940
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:36
941
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:202
905
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:40
906
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:218
942
907
msgid "is not a valid path"
943
908
msgstr "n'est pas un chemin valide"
945
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:124
946
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:131
910
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:138
911
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:145
947
912
msgid "Nothing to do."
948
913
msgstr "Rien à faire."
950
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:125
915
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:139
951
916
msgid "The action list is empty."
952
917
msgstr "La liste d'actions est vide."
954
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:132
919
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:146
955
920
msgid "There is no action enabled."
956
921
msgstr "Il n'y a aucune action activée."
958
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:155
923
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:169
959
924
msgid "Checking images"
960
925
msgstr "Vérification des images"
962
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:172
927
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:186
964
929
msgid "Phatch can not handle %d image(s):"
965
930
msgstr "Phatch ne peut pas gérer %d image(s):"
967
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:173
932
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:187
968
933
msgid "Invalid images"
969
934
msgstr "Images invalides"
971
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:183
936
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:197
972
937
msgid "no valid files found"
973
938
msgstr "aucun fichier valide n'a été trouvé"
975
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:212
940
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:228
976
941
msgid "No files or folder selected."
977
942
msgstr "Aucun fichier ou dossier n'est sélectionné"
979
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:223
944
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:242
980
945
msgid "Unable to open file"
981
946
msgstr "Impossible d'ouvrir le fichier"
983
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:243
948
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:257
984
949
#: /home/stani/sync/python/phatch/trunk/phatch/console/console.py:144
985
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:110
950
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:142
989
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:247
990
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:249
954
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:263
955
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:267
991
956
#: /home/stani/sync/python/phatch/trunk/phatch/console/console.py:144
992
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:112
957
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:144
996
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:260
961
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:285
998
963
msgid "Can not apply action %(a)s on image '%(i)s' in folder:"
1001
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:315
965
"Impossible d'appliquer l'action %(a)s sur l'image '%(i)s' dans le dossier:"
967
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:324
969
msgid "Can not apply action %(a)s:"
970
msgstr "impossible de réaliser l'action %(a)s:"
972
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:347
1002
973
msgid "Executing action list"
1003
974
msgstr "Liste d'actions en cours de traitement"
1005
#: /home/stani/sync/python/phatch/trunk/phatch/core/base.py:318
976
#: /home/stani/sync/python/phatch/trunk/phatch/core/api.py:350
1006
977
msgid "Starting..."
1007
978
msgstr "Démarrage..."
1009
980
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:51
1014
984
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:51
1016
985
msgid "february"
1019
988
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:51
1024
992
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:51
1029
996
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:51
1051
1018
msgstr "octobre"
1053
1020
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:53
1055
1021
msgid "november"
1058
1024
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:53
1059
1025
msgid "december"
1060
1026
msgstr "décembre"
1062
1028
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:54
1067
1032
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:54
1069
1033
msgid "tuesday"
1072
1036
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:54
1074
1037
msgid "wednesday"
1077
1040
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:54
1079
1041
msgid "thursday"
1082
1044
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:55
1084
1046
msgstr "vendredi"
1086
1048
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:55
1088
1049
msgid "saturday"
1091
1052
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:55
1093
1054
msgstr "dimanche"
1095
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:156
1099
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:158
1056
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:83
1057
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:87
1058
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:91
1059
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:344
1060
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:118
1064
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:167
1065
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:169
1066
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:170
1067
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:171
1068
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:116
1072
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:170
1073
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:121
1101
1075
msgstr "racine"
1103
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:158
1077
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:170
1104
1078
msgid "foldername"
1105
1079
msgstr "Nom de dossier"
1107
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:167
1081
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:171
1082
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:123
1084
msgstr "sous-dossier"
1086
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:172
1087
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:150
1091
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:174
1092
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:115
1094
msgstr "nom de fichier"
1096
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:179
1097
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:182
1099
msgstr "Taille de fichier"
1101
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:184
1102
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:119
1103
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:146
1111
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:167
1112
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:171
1107
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:184
1108
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:188
1109
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:119
1117
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:167
1113
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:184
1114
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:119
1121
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:167
1118
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:184
1119
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:120
1125
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:168
1123
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:185
1124
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:120
1127
1126
msgstr "minute"
1129
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:168
1128
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:185
1129
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:120
1131
1131
msgstr "Seconde"
1133
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:168
1134
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:170
1133
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:185
1134
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:187
1136
1135
msgid "weekday"
1137
msgstr "Jour de la semaine"
1136
msgstr "jour de la semaine"
1139
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:170
1138
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:187
1141
1139
msgid "weekdayname"
1142
1140
msgstr "Nom de Jours de la semaine"
1144
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:171
1142
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:188
1145
1143
msgid "monthname"
1146
1144
msgstr "Nom de mois"
1148
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:179
1149
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:276
1150
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:339
1146
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:196
1147
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:295
1148
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:362
1149
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:122
1152
1151
msgstr "largeur"
1154
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:180
1155
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:277
1156
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:340
1153
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:197
1154
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:296
1155
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:363
1156
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:122
1158
1158
msgstr "hauteur"
1160
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:181
1161
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:329
1160
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:198
1161
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:352
1165
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:270
1165
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:289
1166
1166
msgid "background"
1167
1167
msgstr "arrière plan"
1169
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:276
1170
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:277
1171
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:284
1172
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:344
1169
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:295
1170
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:296
1171
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:303
1172
#: /home/stani/sync/python/phatch/trunk/phatch/core/pil.py:367
1174
1174
msgstr "nouveau"
1176
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:23
1177
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/about.py:30
1176
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:25
1177
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/about.py:54
1178
1178
msgid "Photo Batch Processor"
1179
1179
msgstr "Traitement de photos par lot"
1181
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:47
1181
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:51
1185
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:47
1185
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:51
1189
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:47
1190
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:423
1189
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:51
1190
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:497
1194
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:47
1195
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:423
1194
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:51
1195
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:497
1199
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:48
1199
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:52
1200
1200
msgid "Unsaved Action List"
1201
1201
msgstr "Liste d'actions non sauvegardée"
1203
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:50
1203
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:54
1204
1204
msgid "Action Lists"
1205
1205
msgstr "Listes d'actions"
1207
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:50
1207
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:55
1208
1208
msgid "All Files"
1209
1209
msgstr "Tous les Fichiers"
1211
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:51
1211
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:56
1212
1212
msgid "Describe here the action list."
1213
1213
msgstr "Décrivez la liste d'actions ici."
1215
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:52
1215
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:57
1216
1216
msgid "There should be a 'Save' action at the end."
1217
1217
msgstr "Il doit y avoir une action 'Enregistrer' à la fin."
1219
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:75
1220
#: /home/stani/sync/python/phatch/trunk/phatch/linux/droplet.py:135
1224
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:76
1228
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:77
1229
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:303
1230
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:194
1231
msgid "Image Inspector"
1232
msgstr "Inspecteur d'Images"
1234
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:79
1236
msgid "Associate Images with Action List in %s..."
1237
msgstr "Associer les Images avec la Liste d'Action dans %s...."
1239
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:80
1241
msgid "Associate Images with Recent Action Lists in %s..."
1242
msgstr "Associer les Images avec les Listes d'Action Récentes dans %s...."
1244
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:81
1246
msgid "Associate Images with Image Inspector in %s..."
1247
msgstr "Associer les Images avec l'Inspécteur d'Image dans %s..."
1249
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:82
1251
msgid "Remove Association from %s..."
1252
msgstr "Supprimer l'Association de %s...."
1254
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:84
1255
msgid "&Image Inspector Droplet..."
1256
msgstr "&Appliquette d'inspection d'images"
1258
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:85
1259
msgid "&Recent Droplet..."
1260
msgstr "Appliquette récente"
1262
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:86
1263
msgid "&Action List Droplet..."
1264
msgstr "Droplet de liste d'action"
1266
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:121
1267
msgid "Batch process with recent action lists"
1268
msgstr "Traiter un lot avec les listes d'action récentes"
1270
#: /home/stani/sync/python/phatch/trunk/phatch/core/ct.py:122
1271
msgid "Inspect EXIF & IPTC tags"
1272
msgstr "Inspecter les tags EXIF & IPTC"
1219
1274
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:35
1221
1276
msgstr "gauche"
1243
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:46
1298
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:49
1244
1299
msgid "Monochrome (1-bit pixels, black and white)"
1245
1300
msgstr "Monochrome (1-bit par pixel, noir et blanc)"
1247
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:47
1302
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:50
1248
1303
msgid "Grayscale (8-bit pixels, black and white)"
1249
1304
msgstr "Echelle de gris (8-bits par pixel, noir et blanc)"
1251
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:48
1306
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:51
1252
1307
msgid "RGB (3x8-bit pixels, true colour)"
1253
1308
msgstr "RGB (3x8-bits par pixel, vraies couleurs)"
1255
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:49
1310
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:52
1256
1311
msgid "RGBA (4x8-bit pixels, RGB with transparency mask)"
1257
1312
msgstr "RGBA (4x8-bits par pixel, RGB avec masque de transparence)"
1259
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:50
1314
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:53
1260
1315
msgid "CMYK (4x8-bit pixels, colour separation)"
1261
1316
msgstr "CMYK (4x8-bits par pixel, séparation des couleurs)"
1263
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:51
1318
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:54
1264
1319
msgid "P (8-bit pixels, mapped using a colour palette)"
1265
1320
msgstr "P (8-bits par pixel, mappé en utilisant une palette de couleurs)"
1267
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:52
1322
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:55
1268
1323
msgid "YCbCr (3x8-bit pixels, colour video format)"
1269
1324
msgstr "YCbCr (3x8-bits par pixel, format vidéo couleur)"
1271
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:53
1326
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:56
1272
1327
msgid "I (32-bit integer pixels)"
1273
1328
msgstr "I (pixels sur entier 32-bits)"
1275
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:54
1330
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:57
1276
1331
msgid "F (32-bit floating point pixels)"
1277
1332
msgstr "F (pixels sur 32-bits à virgule flottante)"
1279
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:55
1334
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:58
1283
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:55
1338
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:58
1284
1339
msgid "contour"
1287
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:55
1342
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:58
1289
1344
msgstr "détail"
1291
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:56
1346
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:59
1292
1347
msgid "edge enhance"
1348
msgstr "Valoriser les bords"
1295
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:56
1350
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:59
1296
1351
msgid "edge enhance more"
1352
msgstr "Valoriser plus les bords"
1299
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:57
1354
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:60
1303
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:57
1358
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:60
1304
1359
msgid "find edges"
1360
msgstr "trouver les bords"
1307
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:57
1362
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:60
1311
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:58
1366
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:61
1312
1367
msgid "smooth more"
1368
msgstr "adoucir plus"
1315
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:58
1370
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:61
1316
1371
msgid "sharpen"
1317
1372
msgstr "Durcir"
1319
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:59
1374
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:62
1320
1375
msgid "nearest"
1321
1376
msgstr "le plus proche"
1323
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:59
1378
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:62
1324
1379
msgid "bilinear"
1325
1380
msgstr "bilinéaire"
1327
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:60
1382
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:63
1328
1383
msgid "antialias"
1329
1384
msgstr "anticrénelage"
1331
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:61
1386
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:64
1332
1387
msgid "Rotate 90"
1333
1388
msgstr "Rotation de 90°"
1335
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:61
1390
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:64
1336
1391
msgid "Rotate 180"
1337
1392
msgstr "Rotation de 180°"
1339
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:61
1394
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:64
1340
1395
msgid "Rotate 270"
1341
1396
msgstr "Rotation de 270°"
1343
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:62
1398
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:65
1344
1399
msgid "Flip Left Right"
1345
1400
msgstr "Miroir vertical"
1347
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:62
1402
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:65
1348
1403
msgid "Flip Top Bottom"
1349
1404
msgstr "Miroir Horizontal"
1351
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:64
1352
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:548
1406
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:67
1407
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:639
1356
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:287
1411
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:349
1357
1412
msgid "the variable"
1413
msgstr "la variable"
1360
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:288
1415
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:350
1361
1416
msgid "doesn't exist"
1362
1417
msgstr "n'existe pas"
1364
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:289
1419
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:351
1366
1420
msgid "Use the Image Inspector to list all the variables."
1367
1421
msgstr "Utilisez l'inpecteur d'image pour lister toutes les variables."
1369
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:327
1423
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:389
1371
1424
msgid "invalid syntax"
1372
1425
msgstr "Syntaxe invalide"
1374
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:328
1375
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:337
1427
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:390
1428
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:411
1376
1429
msgid "for integer"
1377
1430
msgstr "pour entier"
1379
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:332
1432
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:393
1433
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:396
1437
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:406
1380
1438
msgid "integer"
1381
1439
msgstr "entier"
1383
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:336
1384
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:385
1385
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:422
1441
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:410
1442
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:459
1443
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:496
1386
1444
msgid "invalid literal"
1445
msgstr "Littéralement invalide"
1389
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:347
1390
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:389
1447
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:421
1448
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:463
1391
1449
msgid "positive integer"
1392
1450
msgstr "entier positif"
1394
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:354
1395
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:396
1452
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:428
1453
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:470
1396
1454
msgid "is negative, but should be positive"
1397
1455
msgstr "est négatif, mais devrait être positif"
1399
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:360
1400
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:402
1457
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:434
1458
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:476
1401
1459
msgid "positive, non-zero integer"
1402
1460
msgstr "entier positif non nul"
1404
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:366
1462
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:440
1406
1463
msgid "the integer value"
1407
msgstr "Valeur entier"
1464
msgstr "Valeur numérique entière"
1409
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:367
1410
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:409
1466
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:441
1467
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:483
1411
1468
msgid "is zero, but should be non-zero."
1412
1469
msgstr "est nulle, mais ne devrait pas l'être."
1414
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:375
1471
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:449
1415
1472
msgid "resolution"
1416
1473
msgstr "résolution"
1418
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:378
1475
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:452
1420
1477
msgstr "flottant"
1422
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:385
1479
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:459
1423
1480
msgid "for float"
1424
1481
msgstr "pour flottant"
1426
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:408
1483
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:482
1428
1484
msgid "the float value"
1429
msgstr "Valeur flottant"
1485
msgstr "Valeur numérique à virgule"
1431
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:413
1487
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:487
1432
1488
msgid "boolean"
1433
1489
msgstr "booléen"
1435
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:423
1491
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:497
1436
1492
msgid "for boolean"
1437
1493
msgstr "pour booléen"
1439
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:426
1443
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:430
1495
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:500
1447
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:448
1499
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:526
1449
1500
msgid "the file extension"
1450
1501
msgstr "Extension de fichier"
1452
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:449
1503
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:527
1453
1504
msgid "is invalid."
1454
1505
msgstr "est invalide"
1456
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:450
1457
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:457
1507
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:528
1508
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:535
1458
1509
msgid "You can only use files with the following extensions"
1459
1510
msgstr "Vous ne pouvez utiliser que les extensions suivantes"
1461
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:456
1512
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:534
1463
1513
msgid "a filename with a valid extension was expected."
1464
1514
msgstr "Un nom de fichier avec un ne extension valide est attendue"
1466
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:471
1516
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:549
1467
1517
msgid "the filename"
1468
1518
msgstr "Le nom de fichier"
1470
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:472
1520
#: /home/stani/sync/python/phatch/trunk/phatch/core/lib/formField.py:550
1471
1521
msgid "does not exist."
1472
1522
msgstr "n'existe pas"
1474
#: /home/stani/sync/python/phatch/trunk/phatch/linux/export.py:34
1475
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:279
1476
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:169
1478
msgid "Image Inspector"
1479
msgstr "Inspecteur d'Images"
1481
#: /home/stani/sync/python/phatch/trunk/phatch/linux/export.py:44
1482
msgid "Choose the folder for the droplet"
1485
#: /home/stani/sync/python/phatch/trunk/phatch/linux/export.py:51
1487
msgid "You need to save the action list first."
1488
msgstr "Vous devez sauver la liste d'actions en premier."
1490
#: /home/stani/sync/python/phatch/trunk/phatch/linux/export.py:85
1491
msgid "As &droplet..."
1494
#: /home/stani/sync/python/phatch/trunk/phatch/linux/export.py:90
1495
msgid "&Image Inspector as droplet..."
1498
#: /home/stani/sync/python/phatch/trunk/phatch/console/console.py:44
1524
#: /home/stani/sync/python/phatch/trunk/phatch/windows/droplet.py:27
1526
"These extensions have been succesfully installed:\n"
1529
"Les extensions suivantes ont été installées avec succés:\n"
1532
#: /home/stani/sync/python/phatch/trunk/phatch/windows/droplet.py:29
1533
msgid "Phatch did not succeed to install the requested feature."
1534
msgstr "Phatch n'a pas réussi à installed la fonctionalité demandée."
1536
#: /home/stani/sync/python/phatch/trunk/phatch/windows/droplet.py:31
1537
msgid "Phatch tried to uninstall itself from the Windows Explorer."
1538
msgstr "Phatch a essayé de se désinstaller de Windows Explorer."
1540
#: /home/stani/sync/python/phatch/trunk/phatch/windows/droplet.py:47
1541
msgid "You need to install the Python Win32 Extensions for this feature."
1543
"Vous devez installer les extensions win32 python pour cette fonction."
1545
#: /home/stani/sync/python/phatch/trunk/phatch/linux/droplet.py:35
1547
msgid "If you restart %s, the action will appear in the context menu."
1548
msgstr "Si vous redémarrez %s, la tâche apparaîtra dans le menu contextuel"
1550
#: /home/stani/sync/python/phatch/trunk/phatch/linux/droplet.py:39
1552
msgid "Phatch could not install the action in %s:"
1553
msgstr "Phatch n'a pas pu installer l'action dans %s:"
1555
#: /home/stani/sync/python/phatch/trunk/phatch/linux/droplet.py:124
1556
msgid "This requires also that the python-nautilus package is installed."
1557
msgstr "Ceci nécessite que le package python-nautilus soit installé."
1559
#: /home/stani/sync/python/phatch/trunk/phatch/linux/droplet.py:125
1560
#: /home/stani/sync/python/phatch/trunk/linux/phatch_recent.py:29
1561
msgid "Batch process images with Phatch"
1562
msgstr "Traiter en lot les images avec Phatch"
1564
#: /home/stani/sync/python/phatch/trunk/phatch/linux/droplet.py:146
1565
#: /home/stani/sync/python/phatch/trunk/linux/phatch_recent.py:28
1566
msgid "Process with recent Phatch action list"
1567
msgstr "Traiter avec la list d'action récente Phatch"
1569
#: /home/stani/sync/python/phatch/trunk/phatch/linux/droplet.py:157
1570
#: /home/stani/sync/python/phatch/trunk/linux/phatch_image_inspector.py:28
1571
msgid "Inspect with Phatch"
1572
msgstr "Inspecter avec Phatch"
1574
#: /home/stani/sync/python/phatch/trunk/phatch/linux/droplet.py:160
1575
#: /home/stani/sync/python/phatch/trunk/linux/phatch_image_inspector.py:29
1576
msgid "Inspect EXIF & IPTC tags"
1577
msgstr "Inspécter les données EXIF et IPTC"
1579
#: /home/stani/sync/python/phatch/trunk/phatch/console/console.py:43
1499
1580
#: /home/stani/sync/python/phatch/trunk/phatch/console/console.py:132
1500
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/popup.py:172
1581
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/popup.py:221
1504
#: /home/stani/sync/python/phatch/trunk/phatch/console/console.py:44
1585
#: /home/stani/sync/python/phatch/trunk/phatch/console/console.py:43
1505
1586
#: /home/stani/sync/python/phatch/trunk/phatch/console/console.py:132
1506
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/popup.py:172
1587
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/popup.py:221
1591
#: /home/stani/sync/python/phatch/trunk/phatch/console/console.py:48
1592
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/wxcheck.py:42
1510
1596
#: /home/stani/sync/python/phatch/trunk/phatch/console/console.py:114
1511
1597
msgid "Action list"
1512
1598
msgstr "Liste d'actions"
1514
1600
#: /home/stani/sync/python/phatch/trunk/phatch/console/console.py:117
1515
1601
msgid "No action list provided."
1602
msgstr "Aucune liste d'actions fournie"
1518
1604
#: /home/stani/sync/python/phatch/trunk/phatch/console/console.py:122
1520
1605
msgid "Image paths"
1521
1606
msgstr "Chemins d'Image"
1525
1610
msgstr "Voulez vous continuer?"
1527
1612
#: /home/stani/sync/python/phatch/trunk/phatch/console/console.py:143
1529
1613
msgid "What do you want to do now?"
1530
1614
msgstr "Que voulez vous faire maintenant"
1532
1616
#: /home/stani/sync/python/phatch/trunk/phatch/console/console.py:144
1533
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:114
1617
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:146
1537
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:50
1621
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:51
1538
1622
msgid "Choose a folder"
1539
1623
msgstr "Choisir un dossier"
1541
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:128
1625
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:114
1542
1626
msgid "Save metadata"
1543
1627
msgstr "Sauvez les méta données"
1545
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:137
1629
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:123
1546
1630
msgid "Choose File(s)"
1547
1631
msgstr "Séléctionnez un ou plusieurs fichiers"
1549
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:151
1633
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:136
1550
1634
msgid "Choose an image folder"
1551
1635
msgstr "Choisissez un dossier d'images"
1553
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:191
1554
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:522
1637
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:168
1638
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:570
1555
1639
msgid "Drag & Drop"
1556
1640
msgstr "Glisser-déposer"
1558
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:231
1642
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:206
1559
1643
msgid "All selected image types"
1560
1644
msgstr "Tous les types d'images sélectionnés"
1562
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:233
1646
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:208
1563
1647
msgid "All default image types"
1564
1648
msgstr "Tout les types d'images par défaut"
1566
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:236
1650
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:211
1568
1652
msgstr "images"
1570
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:257
1654
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:232
1572
1656
msgstr "Rechercher"
1574
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:267
1658
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:242
1575
1659
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/dialogs.py:181
1577
1661
msgstr "Dossier"
1579
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:316
1580
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:323
1581
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:428
1585
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:320
1586
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:428
1587
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:73
1588
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:97
1589
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:139
1593
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:366
1663
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:341
1594
1664
msgid "View Source"
1595
1665
msgstr "Afficher la Source"
1597
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:405
1598
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:146
1667
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:380
1668
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:171
1599
1669
msgid "broaden your search"
1670
msgstr "élargir la recherche"
1602
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:443
1672
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/dialogs.py:418
1603
1673
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/dialogs.py:15
1605
1675
msgstr "Chemin d'accès"
1607
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:104
1677
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:64
1678
msgid "You can paste it as text into the properties of a new launcher."
1680
"Vous pouvez le coller comme texte dans les propriétés d'un nouveau lanceur."
1682
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:136
1608
1683
msgid "See Tools>Show Log for more details."
1611
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:136
1684
msgstr "Regardez les outils>Montrez le Log pour plus de details."
1686
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:168
1688
msgid "Sorry, you need to install the %s action for this action list."
1689
msgstr "Désolé, il faut installer l'action %s pour cette liste d'actions."
1691
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:174
1612
1692
msgid "Sorry, the action list seems incompatible with\n"
1693
msgstr "Désolé, la liste d'actions a l'air incompatible avec\n"
1615
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:137
1616
#, fuzzy, python-format
1695
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:175
1617
1697
msgid "the current version (%(version)s) of %(name)s."
1618
1698
msgstr "La version courante (%(version)s) de %(name)s."
1620
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:142
1700
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:180
1621
1701
#, python-format
1623
1703
"This action list was made by an older %(name)s version.\n"
1706
"Cette liste d'actions a été faite avec une version %(name)s plus vieille.\n"
1627
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:143
1709
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:181
1628
1710
msgid "Sorry, the values of these options will be lost in\n"
1711
msgstr "Désolé, la valeur de cette options sera perdue dans\n"
1631
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:152
1713
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:190
1633
1714
msgid "click '+' to add actions"
1634
1715
msgstr "cliquez sur '+' pour ajouter des actions"
1636
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:207
1717
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:232
1637
1718
msgid "&Recent"
1640
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:261
1721
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:285
1642
1723
msgstr "Ouvrir"
1644
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:262
1725
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:286
1645
1726
msgid "Open an action list"
1646
1727
msgstr "Ouvrir une liste d'actions"
1648
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:264
1729
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:288
1649
1730
msgid "Execute"
1650
1731
msgstr "Executer"
1652
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:265
1733
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:289
1653
1734
msgid "Execute the action"
1654
1735
msgstr "Executer l'action"
1656
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:268
1737
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:292
1658
1739
msgstr "Ajouter"
1660
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:269
1661
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:60
1741
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:293
1742
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:65
1662
1743
msgid "Add an action"
1663
1744
msgstr "Ajouter une action"
1665
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:271
1746
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:295
1667
1748
msgstr "Enlever"
1669
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:272
1750
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:296
1670
1751
msgid "Remove the selected action"
1671
1752
msgstr "Enlever l'action sélectionnée"
1673
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:273
1754
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:297
1675
1756
msgstr "En haut"
1677
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:274
1678
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:70
1758
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:298
1759
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:75
1679
1760
msgid "Move the selected action up"
1680
1761
msgstr "Déplacer l'action séléctionnée vers le haut"
1682
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:275
1763
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:299
1684
1765
msgstr "En bas"
1686
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:276
1687
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:72
1767
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:300
1768
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:77
1688
1769
msgid "Move the selected action down"
1689
1770
msgstr "Déplacer l'action séléctionnée vers le bas"
1691
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:280
1692
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:90
1772
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:304
1773
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:95
1693
1774
msgid "Look up exif and iptc tags"
1775
msgstr "chercher les données EXIF et IPTC"
1696
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:284
1777
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:308
1697
1778
msgid "Show description of the action list"
1698
1779
msgstr "Affiche la description de la liste d'actions"
1700
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:312
1781
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:336
1701
1782
msgid "Choose an Action List File..."
1702
1783
msgstr "Choisir une liste d'actions"
1704
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:330
1785
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:354
1705
1786
msgid "Save Action List As..."
1706
1787
msgstr "Enregistrer la liste d'action sous..."
1708
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:354
1709
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:426
1789
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:370
1790
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:377
1791
msgid "The droplet command for this actionlist was copied to the clipboard."
1793
"L'instruction pour le droplet de cette liste d'actions est copiée sur la "
1796
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:384
1798
"The droplet command for the image inspector was copied to the clipboard."
1800
"L'instruction pour l'inspecteur des images est copié sur la planchette."
1802
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:399
1803
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:473
1710
1804
msgid "actions"
1711
1805
msgstr "actions"
1713
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:413
1807
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:460
1714
1808
msgid "Nothing has been logged yet."
1715
1809
msgstr "Rien n'a été enregistré pour l'instant"
1717
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:414
1811
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:461
1719
1813
msgstr "Journal"
1721
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:421
1815
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:468
1723
1817
msgstr "Console"
1725
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:424
1819
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:471
1726
1820
msgid "application"
1727
1821
msgstr "application"
1729
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:425
1823
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:472
1731
1825
msgstr "fenêtre"
1733
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:451
1827
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:499
1734
1828
msgid "A html tutorial will open in your internet browser."
1735
1829
msgstr "Un tutoriel HTML va s'ouvrir et s'afficher dans votre navigateur web"
1737
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:453
1831
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:501
1738
1832
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/dialogs.py:13
1739
1833
msgid "You only need to know PIL to write a plugin for Phatch,"
1741
1835
"Vous n'avez besoin que de connaître PIL pour écrire un plugin pour Phatch,"
1743
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:454
1837
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:502
1744
1838
msgid "as Phatch will generate the user interface automatically."
1745
1839
msgstr "comme Phatch génèrera automatiquement l'interface utilisateur."
1747
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:455
1841
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:503
1748
1842
msgid "Study the action plugins in:"
1749
1843
msgstr "Étudie les modules d'actions dans:"
1751
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:457
1845
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:505
1752
1846
msgid "If you want to contribute a plugin for Phatch,"
1753
1847
msgstr "Si vous voulez proposer un module pour Phatch,"
1755
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:458
1849
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:506
1756
1850
msgid "please email"
1757
1851
msgstr "veuillez envoyer un email à"
1759
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:534
1853
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:516
1854
msgid "PHoto bATCH Processor & Renamer"
1855
msgstr "PHoto bATCH Traiteur et Renomeur de lot"
1857
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:582
1761
1859
"Drop any files and/or folders on this Phatch droplet\n"
1762
1860
"to batch process them.\n"
1766
1864
"pour les traiter par lot.\n"
1767
1865
"Cliquez-droit ou double-cliquez pout revenir à la vue standard."
1769
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:558
1867
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:606
1770
1868
msgid "Phatch will add one for you, please check its settings."
1772
1870
"Phatch en ajoutera une pour vous, merci de vérifier ses paramétrages."
1774
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:590
1872
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:638
1775
1873
msgid "Save last changes to"
1778
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/popup.py:217
1779
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/popup.py:246
1780
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:48
1874
msgstr "Sauvegarder les derniers changement vers"
1876
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:688
1877
msgid "Choose the folder for the droplet"
1878
msgstr "Chosir le dossier pour l'icone de traitement"
1880
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:699
1881
msgid "Phatch successfully created the droplet."
1882
msgstr "Phatch a creé le droplet avec succès."
1884
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:702
1885
msgid "Phatch could not create the droplet:"
1886
msgstr "Phatch ne pouvait pas creér le droplet."
1888
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/gui.py:798
1889
msgid "Select action list"
1890
msgstr "Choisir la liste d'actions"
1892
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/popup.py:281
1893
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/popup.py:310
1894
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:52
1781
1895
msgid "All files"
1782
1896
msgstr "Tous fichiers"
1784
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/popup.py:245
1898
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/popup.py:309
1785
1899
msgid "Selection"
1788
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/popup.py:254
1902
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/popup.py:416
1792
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/popup.py:266
1793
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:48
1906
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/popup.py:433
1907
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:52
1795
1909
msgstr "Images"
1797
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:71
1911
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:34
1913
msgstr "Sélectionner"
1915
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:35
1801
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:109
1919
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:92
1920
msgid "Only an image file is allowed."
1921
msgstr "Seul les fichiers images sont permis"
1923
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:134
1802
1924
msgid "Choose an image"
1925
msgstr "Choisir une image"
1805
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:119
1927
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:144
1806
1928
msgid "Enter an image url"
1929
msgstr "Entrer une URL de l'image"
1809
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:144
1931
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:169
1810
1932
msgid "drag & drop any image here"
1933
msgstr "Glisser et Déposer n'importe quelle image ici"
1813
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:149
1935
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:174
1814
1936
msgid "please install pyexiv2"
1937
msgstr "Installer pyexiv2 s'il vous plait"
1817
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:150
1939
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:175
1818
1940
#, python-format
1819
1941
msgid "no %s tags found"
1942
msgstr "pas d'étiquette %s trouvée"
1822
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:189
1944
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:214
1823
1945
msgid "&Preview"
1826
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:192
1948
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:217
1827
1949
msgid "Open image file"
1950
msgstr "Ouvrir le fichier image"
1830
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:194
1952
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:219
1831
1953
msgid "Open image url"
1954
msgstr "Entrer une URL de l'image"
1834
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:196
1956
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/imageInspector.py:221
1835
1957
msgid "Copy cell text"
1958
msgstr "Copier le texte de la cellule"
1838
1960
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/lib/vlistTag.py:69
1839
1961
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/dialogs.py:188
2064
2186
msgid "Saves an action list as"
2065
2187
msgstr "Enregistre la liste d'action sous"
2067
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:52
2068
msgid "Nothing available"
2071
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:54
2189
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:53
2190
msgid "Copy Actionlist as &Command to Clipboard"
2191
msgstr "Copier la liste d'actions comme &Commande vers le Presse Papier"
2193
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:53
2194
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:55
2195
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:57
2196
msgid "Paste this command in a launcher"
2197
msgstr "Coller cette commande dans le lanceur"
2199
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:55
2200
msgid "Copy R&ecent as Command to Clipboard"
2201
msgstr "Copier R&écent comme Instruction sur la Planchette"
2203
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:57
2204
msgid "Copy Image I&nspector as Command to Clipboard"
2205
msgstr "Copier I&nspecteur d'Image comme Instruction sur la Planchette"
2207
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:59
2072
2208
msgid "&Export..."
2209
msgstr "&Exporter..."
2075
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:56
2211
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:61
2076
2212
msgid "&Quit\tCtrl-Q"
2077
2213
msgstr "&Quitter\tCtrl-Q"
2079
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:56
2215
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:61
2080
2216
msgid "Quit the application."
2081
2217
msgstr "Quitter l'application."
2083
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:58
2219
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:63
2085
2221
msgstr "&Fichier"
2087
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:60
2223
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:65
2088
2224
msgid "&Add...\tCtrl-+"
2089
2225
msgstr "&Ajouter...\tCtrl-+"
2091
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:62
2227
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:67
2092
2228
msgid "&Remove\tCtrl--"
2093
2229
msgstr "Enleve&r\tCtrl--"
2095
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:62
2231
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:67
2096
2232
msgid "Remove the selected action."
2097
2233
msgstr "Efface l'action sélectionnée"
2099
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:65
2235
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:70
2100
2236
msgid "&Enable\tCtrl-1"
2101
2237
msgstr "Activ&er\tCtrl-1"
2103
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:65
2239
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:70
2104
2240
msgid "Enable action"
2105
2241
msgstr "Activer l'action"
2107
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:67
2243
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:72
2108
2244
msgid "&Disable\tCtrl-0"
2109
2245
msgstr "&Désactiver\tCtrl-0"
2111
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:67
2247
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:72
2112
2248
msgid "Disable action"
2113
2249
msgstr "Désactiver l'action"
2115
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:70
2251
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:75
2116
2252
msgid "&Up\tCtrl-Up"
2117
2253
msgstr "Haut\tCtrl-Haut"
2119
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:72
2255
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:77
2120
2256
msgid "&Down\tCtrl-Down"
2121
2257
msgstr "Bas\tCtrl-Bas"
2123
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:74
2259
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:79
2125
2261
msgstr "&Éditer"
2127
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:76
2263
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:81
2128
2264
msgid "&Droplet\tCtrl-D"
2129
2265
msgstr "&Droplet\tCtrl-D"
2131
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:76
2267
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:81
2132
2268
msgid "View as a droplet to drag and drop files"
2133
2269
msgstr "Voir en tant que droplet pour déplacer des fichiers"
2135
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:78
2271
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:83
2136
2272
msgid "&Show Description\tCtrl-H"
2137
2273
msgstr "Voir la de&scription\tCtrl-H"
2139
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:78
2275
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:83
2140
2276
msgid "Tools to handle the current action list"
2141
2277
msgstr "Outils pour manipuler la liste d'action en cour"
2143
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:81
2279
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:86
2144
2280
msgid "&Expand All\tCtrl-E"
2145
2281
msgstr "Tout dévelloper\tCtrl-E"
2147
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:81
2283
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:86
2148
2284
msgid "Show all the parameters of the actions."
2149
2285
msgstr "Affiche tous les paramètres des actions."
2151
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:83
2152
msgid "Collapse All\tCtrl-Space"
2287
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:88
2288
msgid "&Collapse All\tCtrl-Shift-E"
2289
msgstr "&Plier Tout\tCtrl-Shift-E"
2155
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:83
2291
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:88
2156
2292
msgid "Show only the labels of the actions."
2157
2293
msgstr "Afficher les intitulés d'actions uniquement."
2159
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:85
2295
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:90
2161
2297
msgstr "Afficha&ge"
2163
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:87
2299
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:92
2164
2300
msgid "&Execute...\tCtrl-Return"
2301
msgstr "&Exécutez...\tCtrl-Return"
2167
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:87
2303
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:92
2168
2304
msgid "Execute the action list"
2169
2305
msgstr "Exécuter la liste des actions"
2171
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:90
2172
msgid "&Image Inspector (exif)"
2307
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:95
2308
msgid "&Image Inspector (exif)\tCtrl-Space"
2309
msgstr "&Inspécteur d'Image (EXIF)\t Ctrl-Space"
2175
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:93
2311
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:98
2176
2312
msgid "Show &Log...\tCtrl-L"
2177
2313
msgstr "Voir les journaux (&logs)\tCtrl-L"
2179
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:93
2315
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:98
2180
2316
msgid "Show log file"
2181
2317
msgstr "Afficher le journal"
2183
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:95
2319
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:100
2184
2320
msgid "&Python Shell...\tCtrl-P"
2185
2321
msgstr "Shell &Python...\tCtrl-P"
2187
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:95
2323
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:100
2188
2324
msgid "Open a python shell for introspection"
2189
2325
msgstr "Ouvrir une console python pour inspection"
2191
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:97
2327
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:102
2193
2329
msgstr "Ou&tils"
2195
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:99
2331
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:104
2196
2332
msgid "Web&site...\tCtrl-I"
2197
2333
msgstr "&Site web...\tCtrl-I"
2199
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:99
2335
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:104
2200
2336
msgid "Go to the Phatch homepage."
2201
2337
msgstr "Aller à la page d'accueil de Phatch"
2203
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:101
2339
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:106
2204
2340
msgid "&Documentation...\tCtrl-M"
2205
2341
msgstr "&Documentation...\tCtrl-M"
2207
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:101
2343
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:106
2209
2344
msgid "Go to the Phatch documentation."
2210
msgstr "Voir la documentation de Phatch"
2345
msgstr "Consulter la documentation de Phatch"
2212
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:103
2347
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:108
2213
2348
msgid "&Forum...\tCtrl-F"
2214
2349
msgstr "&Forum...\tCtrl-F"
2216
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:103
2351
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:108
2217
2352
msgid "Go to the Phatch forum"
2353
msgstr "Aller dans le forum Phatch"
2220
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:106
2355
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:111
2221
2356
msgid "&Translate Phatch...\tCtrl-T"
2222
2357
msgstr "&Traduire Phatch...\tCtrl-T"
2224
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:106
2359
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:111
2225
2360
msgid "Translate Phatch in your native language."
2226
2361
msgstr "Traduire Phatch dans votre langue."
2228
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:108
2363
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:113
2229
2364
msgid "&Report a Bug...\tCtrl-B"
2230
2365
msgstr "&Signaler un bug...\tCtrl-B"
2232
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:108
2367
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:113
2233
2368
msgid "Report a bug on launchpad."
2369
msgstr "Rapporter une erreur sur launchpad."
2236
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:110
2371
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:115
2237
2372
msgid "&Write Action Plugin...\tCtrl-W"
2238
2373
msgstr "&Ajouter une action...\tCtrl-A"
2240
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:110
2375
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:115
2241
2376
msgid "Write a new action plugin for Phatch with PIL."
2242
2377
msgstr "Écrire un nouveau module action pour Phatch avec PIL."
2244
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:113
2245
msgid "&About Phatch...\tCtrl-A"
2246
msgstr "&A propos de Phatch..."
2379
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:118
2380
msgid "&About Phatch...\tCtrl-Shift-A"
2381
msgstr "&À Propos de Phatch...\t Ctlr-Shift-A"
2248
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:113
2383
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:118
2249
2384
msgid "Displays information about this application."
2250
2385
msgstr "Affiche les informations sur cette application."
2252
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:115
2387
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:120
2256
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:156
2260
#: /home/stani/sync/python/phatch/trunk/phatch/pyWx/wxGlade/frame.py:160
2261
msgid "(c) 2007 www.stani.be"
2262
msgstr "(c) 2007 www.stani.be"