aboutsummaryrefslogtreecommitdiff
path: root/nls/fr_FR
diff options
context:
space:
mode:
authorsimonb <simonb>2006-05-20 15:08:14 (GMT)
committersimonb <simonb>2006-05-20 15:08:14 (GMT)
commit0861f3a9073ccd016302af26ff992fa19331a02d (patch)
treef1a2276449a5fc9b27f2d1afa5ffff4410141345 /nls/fr_FR
parent5ddabb0f390f69db793b5a6e40be9f94b8f83136 (diff)
downloadfluxbox-0861f3a9073ccd016302af26ff992fa19331a02d.zip
fluxbox-0861f3a9073ccd016302af26ff992fa19331a02d.tar.bz2
improve native language handling, move messages and menu labels to
FbTk::FbString
Diffstat (limited to 'nls/fr_FR')
-rw-r--r--nls/fr_FR/Makefile.am42
-rw-r--r--nls/fr_FR/generated-ISO-8859-15.m129
-rw-r--r--nls/fr_FR/generated-UTF-8.m129
3 files changed, 287 insertions, 13 deletions
diff --git a/nls/fr_FR/Makefile.am b/nls/fr_FR/Makefile.am
index dfb56e1..3c07bf6 100644
--- a/nls/fr_FR/Makefile.am
+++ b/nls/fr_FR/Makefile.am
@@ -1,30 +1,46 @@
1# nls/fr_FR/Makefile.am for Fluxbox - www.fluxbox.org 1# nls/fr_FR/Makefile.am for Fluxbox - www.fluxbox.org
2 2
3THE_LANG = fr_FR 3THE_LANG = fr_FR
4SRC_CODESET = ISO-8859-15
5DEST_CODESETS = ISO-8859-15 UTF-8
4 6
5LOCALE_PATH = @LOCALE_PATH@ 7LOCALE_PATH = @LOCALE_PATH@
6NLSTEST = @NLS@ 8NLSTEST = @NLS@
7CLEANFILES = fluxbox.cat
8MAINTAINERCLEANFILES = Makefile.in
9MFILES = Translation.m 9MFILES = Translation.m
10EXTRA_DIST= $(MFILES) 10GENERATED_MFILES = $(patsubst %,generated-%.m,$(DEST_CODESETS))
11MAINTAINERCLEANFILES = Makefile.in $(GENERATED_MFILES)
12CATFILES = $(patsubst %,fluxbox-%.cat,$(DEST_CODESETS))
11 13
12all-local: fluxbox.cat 14# We distribute the generated files so that users don't need iconv
13install-data-local: fluxbox.cat 15EXTRA_DIST= $(MFILES) $(GENERATED_MFILES)
16CLEANFILES = $(CATFILES)
17
18all-local: $(CATFILES)
19install-data-local: $(CATFILES)
14 @if test x$(NLSTEST) = "x-DNLS"; then \ 20 @if test x$(NLSTEST) = "x-DNLS"; then \
15 echo "Installing catalog in $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG)"; \ 21 for codeset in $(DEST_CODESETS); do \
16 $(mkinstalldirs) $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG); \ 22 echo "Installing catalog in $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}"; \
17 $(INSTALL_DATA) fluxbox.cat $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG); \ 23 $(mkinstalldirs) $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}; \
24 $(INSTALL_DATA) fluxbox-$${codeset}.cat $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}/fluxbox.cat; \
25 done; \
18 fi 26 fi
19 27
28# not part of the normal build process
29translations: $(GENERATED_MFILES)
30
31generated-%.m: Translation.m
32 iconv -f $(SRC_CODESET) -t $* Translation.m | sed s/$(SRC_CODESET)/$*/ > $@
33
20uninstall-local: 34uninstall-local:
21 @if test x$(NLSTEST) = "x-DNLS"; then \ 35 @if test x$(NLSTEST) = "x-DNLS"; then \
22 rm -f $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG)/fluxbox.cat; \ 36 for codeset in $(DEST_CODESETS); do \
23 rmdir $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG); \ 37 rm -f $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}/fluxbox.cat; \
38 rmdir $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}; \
39 done; \
24 fi 40 fi
25 41
26fluxbox.cat: Translation.m 42fluxbox-%.cat: generated-%.m Translation.m
27 @if test x$(NLSTEST) = "x-DNLS"; then \ 43 @if test x$(NLSTEST) = "x-DNLS"; then \
28 $(gencat_cmd) fluxbox.cat Translation.m; \ 44 echo "Creating catfile for $*"; \
45 $(gencat_cmd) fluxbox-$*.cat generated-$*.m; \
29 fi 46 fi
30
diff --git a/nls/fr_FR/generated-ISO-8859-15.m b/nls/fr_FR/generated-ISO-8859-15.m
new file mode 100644
index 0000000..062a16f
--- /dev/null
+++ b/nls/fr_FR/generated-ISO-8859-15.m
@@ -0,0 +1,129 @@
1$ codeset=ISO-8859-15
2
3$set 1 #Align
4
51 En bas au centre
62 En bas à gauche
73 En bas à droite
84 Horizontal
96 A gauche en bas
107 A gauche au centre
118 A gauche en Haut
1211 A droite en bas
1312 A droite au centre
1413 A droite en haut
1514 En haut au centre
1615 En haut à gauche
1716 En haut à droite
1817 Vertical
19
20$set 2 #BaseDisplay
21
22
23$set 3 #Common
24
252 Masquer automatiquement
26
27$set 4 #Configmenu
28
292 Premier plan automatique
304 Cliquer pour converger
317 Convergence de la dernière fenêtre
328 Mode de convergence
339 Convergence de la nouvelle fenêtre
3410 Maximization complète
3511 Lissage d'images
3612 Déplacement opaque des fenêtres
3713 Focus semi-stupide
3814 Convergence souple
3915 Workspace Warping
40
41$set 5 #Ewmh
42
43
44$set 6 #FbTkError
45
46
47$set 7 #Fluxbox
48
49
50$set 8 #Gnome
51
52
53$set 9 #Keys
54
55
56$set 10 #Menu
57
583 Sortie
594 Icones
607 Disposition
619 Redémarrer
62
63$set 11 #Remember
64
65
66$set 12 #Screen
67
682 L: %4d x H: %4d
69
70$set 13 #Slit
71
724 Orientation du Slit
737 Disposition du Slit
748 Slit
75
76$set 14 #Toolbar
77
781 Bâptème du bureau courant
7910 Disposition de la barre d'outils
8011 Barre d'outils
81
82$set 15 #Window
83
841 Inconnu
85
86$set 16 #Windowmenu
87
881 Fermer
892 Iconifier
904 Baisser
915 Maximiser
926 Lever
937 Envoyer vers ...
948 Ombrer
959 Coller
96
97$set 17 #Workspace
98
991 Bureau %d
1002 Bureaux
1013 Nouveau bureau
1024 Supprimer le dernier
103
104$set 18 #fbsetroot
105
1061 Erreur: il faut préciser: -solid, -mod, -gradient\n
1073 -display <chaîne> connexion à l'écran\n\
108-mod <x> <y> schéma\n\
109-foreground, -fg <couleur> couleur au premier plan\n\
110-background, -bg <couleur> couleur au second plan\n\n\
111-gradient <texture> texture du dégradé\n\
112-from <couleur> couleur de départ du dégradé\n\
113-to <couleur> couleur d'arrivé du dégradé\n\n\
114-solid <couleur> couleur pleine\n\n\
115-help affiche ce texte d'aide et quitte\n
116
117$set 19 #main
118
1191 Erreur: '-display' nécessite un argument
12011 Erreur: '-rc' nécessite un argument
12113 Fluxbox %s: (c) %s Henrik Kinnunen\n\n\
122-display <chaîne>\t\tutilise la connexion à l'affichage.\n\
123-rc <chaîne>\t\t\tutilise un autre fichier de configuration.\n\
124-version\t\t\taffiche la version et quitte.\n\
125-info\t\t\t\tdisplay some useful information.\n\
126-log <filename>\t\t\tlog output to file.\n\
127-help\t\t\t\taffiche ce texte d'aide et quitte.\n\n
128
129
diff --git a/nls/fr_FR/generated-UTF-8.m b/nls/fr_FR/generated-UTF-8.m
new file mode 100644
index 0000000..a46af52
--- /dev/null
+++ b/nls/fr_FR/generated-UTF-8.m
@@ -0,0 +1,129 @@
1$ codeset=UTF-8
2
3$set 1 #Align
4
51 En bas au centre
62 En bas à gauche
73 En bas à droite
84 Horizontal
96 A gauche en bas
107 A gauche au centre
118 A gauche en Haut
1211 A droite en bas
1312 A droite au centre
1413 A droite en haut
1514 En haut au centre
1615 En haut à gauche
1716 En haut à droite
1817 Vertical
19
20$set 2 #BaseDisplay
21
22
23$set 3 #Common
24
252 Masquer automatiquement
26
27$set 4 #Configmenu
28
292 Premier plan automatique
304 Cliquer pour converger
317 Convergence de la dernière fenêtre
328 Mode de convergence
339 Convergence de la nouvelle fenêtre
3410 Maximization complète
3511 Lissage d'images
3612 Déplacement opaque des fenêtres
3713 Focus semi-stupide
3814 Convergence souple
3915 Workspace Warping
40
41$set 5 #Ewmh
42
43
44$set 6 #FbTkError
45
46
47$set 7 #Fluxbox
48
49
50$set 8 #Gnome
51
52
53$set 9 #Keys
54
55
56$set 10 #Menu
57
583 Sortie
594 Icones
607 Disposition
619 Redémarrer
62
63$set 11 #Remember
64
65
66$set 12 #Screen
67
682 L: %4d x H: %4d
69
70$set 13 #Slit
71
724 Orientation du Slit
737 Disposition du Slit
748 Slit
75
76$set 14 #Toolbar
77
781 Bâptème du bureau courant
7910 Disposition de la barre d'outils
8011 Barre d'outils
81
82$set 15 #Window
83
841 Inconnu
85
86$set 16 #Windowmenu
87
881 Fermer
892 Iconifier
904 Baisser
915 Maximiser
926 Lever
937 Envoyer vers ...
948 Ombrer
959 Coller
96
97$set 17 #Workspace
98
991 Bureau %d
1002 Bureaux
1013 Nouveau bureau
1024 Supprimer le dernier
103
104$set 18 #fbsetroot
105
1061 Erreur: il faut préciser: -solid, -mod, -gradient\n
1073 -display <chaîne> connexion à l'écran\n\
108-mod <x> <y> schéma\n\
109-foreground, -fg <couleur> couleur au premier plan\n\
110-background, -bg <couleur> couleur au second plan\n\n\
111-gradient <texture> texture du dégradé\n\
112-from <couleur> couleur de départ du dégradé\n\
113-to <couleur> couleur d'arrivé du dégradé\n\n\
114-solid <couleur> couleur pleine\n\n\
115-help affiche ce texte d'aide et quitte\n
116
117$set 19 #main
118
1191 Erreur: '-display' nécessite un argument
12011 Erreur: '-rc' nécessite un argument
12113 Fluxbox %s: (c) %s Henrik Kinnunen\n\n\
122-display <chaîne>\t\tutilise la connexion à l'affichage.\n\
123-rc <chaîne>\t\t\tutilise un autre fichier de configuration.\n\
124-version\t\t\taffiche la version et quitte.\n\
125-info\t\t\t\tdisplay some useful information.\n\
126-log <filename>\t\t\tlog output to file.\n\
127-help\t\t\t\taffiche ce texte d'aide et quitte.\n\n
128
129