From 3ddf740e40f07eda87b5e3a253578313d50114e9 Mon Sep 17 00:00:00 2001 From: Sebastien Gioria Date: Sun, 14 Apr 2002 08:50:34 +0000 Subject: [PATCH] Euro article translation Submitted by: Marc Fonvieille --- fr_FR.ISO8859-1/articles/Makefile | 1 + fr_FR.ISO8859-1/articles/euro/Makefile | 22 ++ fr_FR.ISO8859-1/articles/euro/article.sgml | 392 +++++++++++++++++++++ fr_FR.ISO8859-1/share/sgml/translators.ent | 10 +- 4 files changed, 423 insertions(+), 2 deletions(-) create mode 100644 fr_FR.ISO8859-1/articles/euro/Makefile create mode 100644 fr_FR.ISO8859-1/articles/euro/article.sgml diff --git a/fr_FR.ISO8859-1/articles/Makefile b/fr_FR.ISO8859-1/articles/Makefile index 18b5be54b4..76f2344427 100644 --- a/fr_FR.ISO8859-1/articles/Makefile +++ b/fr_FR.ISO8859-1/articles/Makefile @@ -20,6 +20,7 @@ SUBDIR+= programming-tools SUBDIR+= committers-guide SUBDIR+= zip-drive SUBDIR+= ddwg +SUBDIR+= euro ROOT_SYMLINKS+= new-users diff --git a/fr_FR.ISO8859-1/articles/euro/Makefile b/fr_FR.ISO8859-1/articles/euro/Makefile new file mode 100644 index 0000000000..8b003c374a --- /dev/null +++ b/fr_FR.ISO8859-1/articles/euro/Makefile @@ -0,0 +1,22 @@ +# +# The FreeBSD Documentation Project +# The FreeBSD French Documentation Project +# +# $FreeBSD$ +# Original revision: 1.1 +# + + + +DOC?= article + +FORMATS?= html + +INSTALL_COMPRESSED?=gz +INSTALL_ONLY_COMPRESSED?= + +SRCS= article.sgml + +DOC_PREFIX?= ${.CURDIR}/../../.. + +.include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/fr_FR.ISO8859-1/articles/euro/article.sgml b/fr_FR.ISO8859-1/articles/euro/article.sgml new file mode 100644 index 0000000000..efa71abfae --- /dev/null +++ b/fr_FR.ISO8859-1/articles/euro/article.sgml @@ -0,0 +1,392 @@ + + + %man; + %urls; + %abstract; + %artheader; + %translators; + + %authors; + %mailing-lists; + +]> + +
+ + L'Euro et <systemitem class="osname">FreeBSD</systemitem> + + + + Aaron + + Kaplan + + +
+ aaron@lo-res.org +
+
+
+
+ + + 2002 + Groupe de Documentation de FreeBSD + + + $FreeBSD$ + + + Ce document essaiera de vous aider à démarrer avec le + symbole Euro présent sur le nouveau clavier + que vous avez dû acheter au début 2002 en raison du passage à la + monnaie unique. Nous nous focaliserons en premier lieu sur les + parties les plus importantes comme être capable d'afficher + correctement le symbole sur la console. + Les sections suivantes traiterons de la configuration de + programmes particuliers comme X11. + + + De nombreuses remarques utiles sont venues d'Oliver Fromme, + Tom Rhodes et d'innombrables autres personnes. Merci! Sans vous + cet article n'aurait pas été possible! + + &abstract.license; + &abstract.disclaimer; + &trans.a.fonvieille; + +
+ + + L'Euro en bref + + Si vous vous sentez déjà à l'aise avec la + localisation + comme elle est décrite dans le manuel + FreeBSD + vous pourriez être uniquement intéressé que par les faits + suivants qui vous permettrons de démarrer rapidement: + + + + + ISO8859-15 + + + C'est une légère modification du jeu de caractères + ISO8859-1 habituellement utilisé. Il inclut le symbole Euro. + Il est utilisé par les variables d'environnement + LANG, et LC_CTYPE. + + + + + + iso15-8x16.fnt + + + La police de caractères de &man.vidcontrol.1; pour la + console + + + + + /usr/share/syscons/keymaps/*.iso.kbd + + + Les tables de clavier appropriées en fonction de votre + langue. Configurez votre table de clavier dans + rc.conf avec une de ces dernières. + + + + + + LC_CTYPE + + + Utilisé pour spécifier le type correct de caractères + locaux. + + + + + XkbLayout "lang(euro)" + + + Option de configuration d'XFree86. + + + + + /usr/X11R6/lib/X11/fonts/*/fonts.alias + + Soyez sûr d'ajuster vos polices de caractères pour X11 à + -*-..-*-iso8859-15 + + + + + + + Remarque générale + + Dans les sections suivantes nous ferons souvent référence à + ISO8859-15. C'est la notation standard + introduite avec FreeBSD 4.5. + Dans les anciennes versions, la notation standard était soit + ISO_8859-15 soit DIS_8859-15. + + + Si vous utilisez une ancienne version de + FreeBSD, soyez sûr de + jeter un oeil à /usr/share/locale/ afin de + déterminer quelle convention de notation est utilisée. + + + + La console + + + Configurer la police de caractères de la console + + En fonction de la taille et la résolution de votre console + vous aurez besoin d'une des lignes suivantes dans + rc.conf: + + font8x16="iso15-8x16.fnt" # from /usr/share/syscons/fonts/* +font8x14="iso15-8x14.fnt" +font8x8="iso15-8x8.fnt" + + Cela sélectionnera la police de caractère ISO8859-15 aussi + connue sous le nom de Latin-9. L'ISO8859-15 est une variation de + l'ISO8859-1. On peut voir la différence entre les deux en + regardant le symbole Euro: ça valeur décimale est 164. En + ISO8859-1 vous remarquerez un cercle avec quatre petits traits + aux coins. Il est souvent dénommé le "symbole monétaire + international". En ISO8859-15, au lieu du cercle, vous avez le + symbole Euro. En dehors de cela les polices sont plus ou moins + identiques. + + + Au moment de l'écriture de cet article, la seule police + utilisable semble être l'iso15-8x16.fnt. Les + autres semblent uniquement afficher de l'ISO8859-1 en dépit de + ce que suggère leur nom. + + + + En spécifiant cette police de caractères quelques + applications pour la console s'afficheront altérées. Cela est dû + au fait qu'elles supposent que vous êtes en train d'utiliser une + police différente telle que l'ANSI 850. Un exemple précis est + /stand/sysinstall. Cependant la + plupart du temps cela ne devrait pas affecter les + applications. + + + Comme étape suivante vous devrez soit redémarrer le système pour que + les changements prennent effet soit (manuellement) effectuer les commandes + lancées au démarrage du système: + + &prompt.user; vidcontrol -f iso15-8x16.fnt + + Pour vérifier si la police a bien été sélectionné, exécuter la courte + procédure awk suivante : + + #!/usr/bin/awk -f +BEGIN { + for(i=160;i<180;i++) + printf"%3d %c\n",i,i +} + + Le résultat devrait faire apparaître le signe Euro à la + position 164. + + + + Configurer votre clavier pour l'Euro + + La plupart des tables de clavier devraient déjà être + correctement configurées. I.e: Si vous avez un clavier allemand et que + vos touches Umlaut fonctionnent, vous pouvez sans risque passer + cette section dès lors que le clavier fait correspondre quelque soit la + combinaison de touches nécessaire (e.g.: Alt Gre) la + valeur décimale 164. Si des problèmes apparaissent, la meilleur + façon de vérifier est de jeter un oeil à + /usr/share/syscons/keymaps/*.kbd. Le format + des tables de correspondance des touches est décrit dans + &man.keyboard.4;. &man.kbdcontrol.1; peut être utilisé pour + charger une table de clavier sur spécifique. + + Une fois que la table de clavier correcte est sélectionnée, + elle devrait être ajoutée dans /etc/rc.conf avec la + ligne: + + keymap="german.iso" # ou une autre table + + Comme cela a été exposé au-dessus, cette étape a + probablement déjà été effectuée par vous-même lors de + l'installation (avec sysinstall). + Sinon redémarrez ou charger la nouvelle table de clavier via + &man.kbdcontrol.1;. + + Pour vérifier le clavier, basculer sur une nouvelle console + et à l'invite de session, au lieu de s'attacher, + essayez de taper sur la touche Euro. Si cela ne + fonctionne pas, remplissez un rapport de bogue via &man.send-pr.1; ou + vérifiez que vous avez choisi effectivement la bonne table de clavier. + + + A ce stade la touche Euro ne fonctionnera pas encore avec + bash ou + tcsh. + + + + + Corriger les variables d'environnement + + Les interpréteurs de commandes (bash, tcsh) renvoient vers + la bibliothèque &man.readline.3; qui alors respecte la + variable d'environnement LC_CTYPE. LC_CTYPE + doit être configurées avant que l'interpréteur de commandes ne soit + complètement lancé. Heureusement il suffit d'ajouter la ligne: + + export LC_CTYPE=de_DE.ISO8859-15 + + à votre .bash_profile (bash), ou: + + setenv LC_CTYPE de_DE.ISO8859-15 + + à votre fichier .login (tcsh). Bien sûr, + de_DE devra être remplacé par votre langue. + Ensuite, fermez la session, ouvrez une nouvelle session et vérifiez + que la touche Euro fonctionne. A partir de maintenant la plupart + des applications pour la console devraient répondre à la touche + Euro. Cependant des configurations supplémentaires pour des programmes + spécifiques comme pine pourraient + être encore nécessaire. + + + Une alternative à la modification des fichiers + .login et .bash_profile + est de définir les variables d'environnement par l'intermédiaire + de &man.login.conf.5;. Cette approche a l'avantage d'assigner, + en un seul endroit, des classes de session pour + certains utilisateurs (e.g. utilisateurs français, italiens, etc...). + + + + + + Modifier X11 + + Modifiez /etc/XF86Config de la manière + suivante: + + Option "XkbLayout" "de(euro)" + + Encore une fois, remplacez de avec + votre langue. A partir de maintenant, le clavier devrait être + correctement configuré. Comme dans la partie consacrée à la + console la police de caractères correcte doit être choisie. Pour + KDE, aller dans le + centre de contrôle de KDE -> + Personnalisation -> Pays & Langue -> Jeu de caractères + et le changer pour ISO8859-15. Les mêmes + étapes s'appliquent à kmail et + autres applications. + + Une autre bonne idée est de modifier votre fichier + fonts.alias. En particulier la police de + caractères fixed devra être changée pour le + bon jeu de caractère : le fichier + /usr/X11R6/lib/X11/fonts/misc/fonts.alias + de l'auteur ressemble à : + + ! $Xorg: fonts.alias,v 1.3 2000/08/21 16:42:31 coskrey Exp $ +fixed -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-15 +variable -*-helvetica-bold-r-normal-*-*-120-*-*-*-*-iso8859-15 +(...) + + Comme dans les parties au sujet de la console, des + applications spécifiques ont encore les polices de caractères + ISO8859-1 configurées dans leur base de données xrdb + respectives. Un exemple notable est xterm. + En général il suffit juste de modifier le fichier de + configuration correspondant dans + /usr/X11R6/lib/X11/app-defaults et ajouter + la police de caractères correcte. Faisons la démonstration avec + xterm. + + &prompt.root; cd /usr/X11R6/lib/X11/app-defaults/ +&prompt.root; vi XTerm + + Ajoutez la ligne suivante au début du fichier : + + *font: -misc-fixed-medium-r-normal-*-*-120-*-*-c-*-iso8859-15 + + Finalement, redémarrer X et vérifier que les polices de + caractères peuvent être affichées en exécutant la + procédure awk précédente. Les + principales applications devraient respecter la table de clavier + et la configuration des polices de caractères. + + + + Problèmes en suspend + + Bien évidemment l'auteur souhaiterait avoir un retour. Et aussi, tout au moins, + faites-moi savoir si vous avez des éléments pour l'un de ces problèmes en + suspend: + + + + Décrire une autre façon de configurer XFree86: + x11/xkeycaps + + + + Configuration sous GNOME + + + + Configuration sous XFCE + + + + Configuration d'(X)Emacs + + + + Décrire UTF-8 + + + + Décrire libiconv comme une + méthode efficace de conversion entre ISO8859-15 et UTF-{8,16} + directement à partir des applications. + + + + +
+ + diff --git a/fr_FR.ISO8859-1/share/sgml/translators.ent b/fr_FR.ISO8859-1/share/sgml/translators.ent index 8aaa24b008..e06013b0d4 100644 --- a/fr_FR.ISO8859-1/share/sgml/translators.ent +++ b/fr_FR.ISO8859-1/share/sgml/translators.ent @@ -5,7 +5,7 @@ Noms et adresses de courrier électronique des membres de l'équipe de traduction francaise - $Id: translators.ent,v 1.3 2002-02-14 14:11:35 gioria Exp $ + $Id: translators.ent,v 1.4 2002-04-14 08:50:34 gioria Exp $ $FreeBSD$ Original revision: N/A --> @@ -36,6 +36,10 @@ thomas.seyrat@ulp.u-strasbg.fr"> frederic.praca@freebsd-fr.org"> +marc@blackend.org"> + + @@ -65,4 +69,6 @@ "Version française de &a.seyrat;."> Version française de &a.praca;."> - +Version française de &a.fonvieille;."> +