Subject: lib/1519: add a french message catalog for libc
To: None <gnats-bugs@gnats.netbsd.org>
From: Matthieu Herrb <matthieu@abel.laas.fr>
List: netbsd-bugs
Date: 09/26/1995 17:45:03
>Number:         1519
>Category:       lib
>Synopsis:       add a french message catalog for libc
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    lib-bug-people (Library Bug People)
>State:          open
>Class:          support
>Submitter-Id:   net
>Arrival-Date:   Tue Sep 26 13:05:02 1995
>Last-Modified:
>Originator:     Matthieu Herrb
>Organization:
Matthieu Herrb                          | CNRS/LAAS
E-mail: matthieu@laas.fr                | 7, avenue du Colonel Roche
   URL: http://www.laas.fr/~matthieu    | 31077 Toulouse Cedex - France
>Release:        95/9/23
>Environment:
System: NetBSD abel 1.0A NetBSD 1.0A (ABEL) #0: Tue Sep 26 14:02:57 MET 1995 matthieu@abel:/usr/src/sys/arch/sparc/compile/ABEL sparc


>Description:
	The files below add a french message catalog to libc. I
	translated  the C catalog without looking at other vendor's
	machine. Moreover, I don't use the french localization under
	SunOS or Solaris.
 
>How-To-Repeat:
	n/a
>Fix:
	a shar file containing a patch to src/lib/libc/Makefile and
	the uuencoded fr.msg (it uses ISO Latin-1 character set) is
	appended below:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	fr.libc.diff
#	fr.msg.uu
#
echo x - fr.libc.diff
sed 's/^X//' >fr.libc.diff << 'END-of-fr.libc.diff'
X*** Makefile~	Wed Jun 28 08:59:07 1995
X***************
X*** 47,53 ****
X  .include "${.CURDIR}/sys/Makefile.inc"
X  .include "${.CURDIR}/yp/Makefile.inc"
X  
X! NLS=	C.msg Pig.msg
X  
X  LIBKERN=	${.CURDIR}/../../sys/lib/libkern
X  
X--- 47,53 ----
X  .include "${.CURDIR}/sys/Makefile.inc"
X  .include "${.CURDIR}/yp/Makefile.inc"
X  
X! NLS=	C.msg Pig.msg fr.msg
X  
X  LIBKERN=	${.CURDIR}/../../sys/lib/libkern
X  
END-of-fr.libc.diff
echo x - fr.msg.uu
sed 's/^X//' >fr.msg.uu << 'END-of-fr.msg.uu'
Xbegin 644 fr.msg
XM)'-E="`Q"B0@15!%4DT*,2!/<.ER871I;VX@;F]N(&%U=&]R:7/I90HD($5.
XM3T5.5`HR($9I8VAI97(@;W4@<NEP97)T;VER92!I;G1R;W5V86)L90HD($53
XM4D-("C,@4')O8V5S<W5S(&EN=')O=79A8FQE"B0@14E.5%(*-"!!<'!E;"!S
XM>7-TZ&UE(&EN=&5R<F]M<'4*)"!%24\*-2!%<G)E=7(@9"=E;G1RZ64O<V]R
XM=&EE"B0@14Y824\*-B!0Z7)I<&CI<FEQ=64@;F]N(&-O;F9I9W5RZ0HD($4R
XM0DE'"C<@3&ES=&4@9&4@<&%R86WH=')E<R!T<F]P(&QO;F=U90HD($5.3T58
XM14,*."!%<G)E=7(@9&4@9F]R;6%T(&0G97CI8W5T86)L90HD($5"041&"CD@
XM1&5S8W)I<'1E=7(@9&4@9FEC:&EE<B!I;G9A;&ED90HD($5#2$E,1`HQ,"!0
XM87,@9&4@<')O8V5S<W5S(&9I;',*)"!%1$5!1$Q+"C$Q($5T<F5I;G1E(&9A
XM=&%L92#I=FETZ64*)"!%3D]-14T*,3(@4&QU<R!D92!MZ6UO:7)E"B0@14%#
XM0T53"C$S($%U=&]R:7-A=&EO;B!R969U<^EE"B0@149!54Q4"C$T($%D<F5S
XM<V4@:6YV86QI9&4*)"!%3D]40DQ+"C$U($[I8V5S<VET92!U;B!PZ7)I<&CI
XM<FEQ=64@96X@;6]D92!B;&]C"B0@14)54UD*,38@4.ER:7!HZ7)I<75E(&]C
XM8W5PZ0HD($5%6$E35`HQ-R!&:6-H:65R(&5X:7-T86YT"B0@15A$158*,3@@
XM3&EE;B!H;W)S(&1U('#I<FEP:.ER:7%U90HD($5.3T1%5@HQ.2!/<.ER871I
XM;VX@;F]N('-U<'!O<G3I92!P87(@;&4@<.ER:7!HZ7)I<75E"B0@14Y/5$1)
XM4@HR,"!.)V5S="!P87,@=6X@<NEP97)T;VER90HD($5)4T1)4@HR,2!#)V5S
XM="!U;B!RZ7!E<F]I<F4*)"!%24Y604P*,C(@4&%R86WH=')E(&EN=F%L:61E
XM"B0@14Y&24Q%"C(S(%1R;W`@9&4@9FEC:&EE<G,@;W5V97)T<R!D86YS(&QE
XM('-Y<W3H;64*)"!%349)3$4*,C0@5')O<"!D92!F:6-H:65R<R!O=79E<G1S
XM"B0@14Y/5%19"C(U($EO8W1L(&EN8V]N;G4@9'4@<.ER:7!HZ7)I<75E"B0@
XM15185$)360HR-B!&:6-H:65R(&5XZ6-U=&%B;&4@=71I;&ESZ0HD($5&0DE'
XM"C(W($9I8VAI97(@=')O<"!G<F%N9`HD($5.3U-00PHR."!0;'5S(&1E('!L
XM86-E('-U<B!L92!PZ7)I<&CI<FEQ=64*)"!%4U!)4$4*,CD@4&]S:71I;VYN
XM96UE;G0@:6QLZ6=A;`HD($523T93"C,P(%-Y<W3H;64@9&4@9FEC:&EE<B!P
XM<F]TZ6?I(&5N(.EC<FET=7)E"B0@14U,24Y+"C,Q(%1R;W`@9&4@;&EE;G,*
XM)"!%4$E010HS,B!4=6)E(&-A<W/I"B0@141/30HS,R!087)A;>AT<F4@;G5M
XMZ7)I<75E(&AO<G,@9'4@9&]M86EN90HD($5204Y'10HS-"!2Z7-U;'1A="!T
XM<F]P(&=R86YD"B0@14%'04E.+"!%5T]53$1"3$]#2PHS-2!297-S;W5R8V4@
XM=&5M<&]R86ER96UE;G0@:6YD:7-P;VYI8FQE"B0@14E.4%)/1U)%4U,*,S8@
XM3W#I<F%T:6]N(&%C='5E;&QE;65N="!E;B!C;W5R<PHD($5!3%)%0419"C,W
XM($]PZ7)A=&EO;B!DZ6K@(&5N(&-O=7)S"B0@14Y/5%-/0TL*,S@@3W#I<F%T
XM:6]N('+I<V5R=NEE(&%U>"!S;V-K971S"B0@141%4U1!1$124D51"C,Y($%D
XM<F5S<V4@9&4@9&5S=&EN871I;VX@;NECZ7-S86ER90HD($5-4T=325I%"C0P
XM($UE<W-A9V4@=')O<"!L;VYG"B0@15!23U1/5%E010HT,2!0<F]T;V-O;&4@
XM:6YA9&%P=.D@874@<V]C:V5T"B0@14Y/4%)/5$]/4%0*-#(@4')O=&]C;VQE
XM(&YO;B!D:7-P;VYI8FQE"B0@15!23U1/3D]355!03U)4"C0S(%!R;W1O8V]L
XM92!N;VX@<W5P<&]R=.D*)"!%4T]#2U1.3U-54%!/4E0*-#0@5'EP92!D92!S
XM;V-K970@;F]N('-U<'!O<G3I"B0@14]03D]44U504`HT-2!/<.ER871I;VX@
XM;F]N('-U<'!O<G3I90HD($501DY/4U504$]25`HT-B!&86UI;&QE(&1E('!R
XM;W1O8V]L97,@;F]N('-U<'!O<G3I90HD($5!1DY/4U504$]25`HT-R!&86UI
XM;&QE(&0G861R97-S97,@;F]N('-U<'!O<G3I('!A<B!C971T92!F86UI;&QE
XM(&1E('!R;W1O8V]L97,*)"!%041$4DE.55-%"C0X($%D<F5S<V4@9.EJX"!U
XM=&EL:7/I90HD($5!1$123D]4059!24P*-#D@26UP;W-S:6)L92!D)V%F9F5C
XM=&5R(&PG861R97-S92!D96UA;F3I90HD($5.151$3U=."C4P(%+I<V5A=2!A
XM<G+J=.D*)"!%3D5454Y214%#2`HU,2!2Z7-E874@;F]N(&%T=&5I9VYA8FQE
XM"B0@14Y%5%)%4T54"C4R($-O;FYE>&EO;B!P97)D=64@87!RZ',@=6X@4D%:
XM(&1U('+I<V5A=0HD($5#3TY.04)/4E1%1`HU,R!&:6X@9&4@8V]N;F5X:6]N
XM(&-A=7/I92!P87(@;&]G:6-I96P*)"!%0T].3E)%4T54"C4T($-O;FYE>&EO
XM;B!T97)M:6[I92!P87(@;&4@8V]R<F5S<&]N9&%N=`HD($5.3T)51E,*-34@
XM4&QU<R!D92!P;&%C92!P;W5R(&QA(&WI;6]I<F4@=&%M<&]N"B0@14E30T].
XM3@HU-B!3;V-K970@9.EJX"!C;VYN96-TZ0HD($5.3U1#3TY."C4W(%-O8VME
XM="!N;VX@8V]N;F5C=.D*)"!%4TA55$1/5TX*-3@@26UP;W-S:6)L92!D92!T
XM<F%N<VUE='1R92!A<'+H<R!F97)M971U<F4@9'4@<V]C:V5T"B0@151/3TU!
XM3EE21493"C4Y(%1R;W`@9&4@<NEFZ7)E;F-E<SH@:6UP;W-S:6)L92!D92!L
XM97,@<^EP87)E<@HD($5424U%1$]55`HV,"!$Z6QA:2!D92!C;VYN97AI;VX@
XM97AP:7+I"B0@14-/3DY214954T5$"C8Q($-O;FYE>&EO;B!R969U<^EE"B0@
XM14Q/3U`*-C(@5')O<"!D92!N:79E875X(&1E(&QI96YS('-Y;6)O;&EQ=65S
XM"B0@14Y!34543T],3TY'"C8S($YO;2!D92!F:6-H:65R('1R;W`@;&]N9PHD
XM($5(3U-41$]73@HV-"!-86-H:6YE(&%R<NITZ64*)"!%2$]35%5.4D5!0T@*
XM-C4@4&%S(&1E(')O=71E('9E<G,@8V5T=&4@;6%C:&EN90HD($5.3U1%35!4
XM60HV-B!2Z7!E<G1O:7)E(&YO;B!V:61E"B0@15!23T-,24T*-C<@5')O<"!D
XM92!P<F]C97-S=7,*)"!%55-%4E,*-C@@5')O<"!D)W5T:6QI<V%T975R<PHD
XM($5$455/5`HV.2!1=6]T82!D:7-Q=64@Z7!U:7/I"B0@15-404Q%"C<P($ED
XM96YT:69I8V%T975R($Y&4R!PZ7)I;>D*)"!%4D5-3U1%"C<Q(%1R;W`@9&4@
XM<&]I;G1S(&1E(&UO;G1A9V5S(&1A;G,@;&4@8VAE;6EN"B0@14)!1%)00PHW
XM,B!3=')U8W1U<F4@4E!#(&EN=F%L:61E"B0@15)00TU)4TU!5$-("C<S($UA
XM=79A:7-E('9E<G-I;VX@4E!#"B0@15!23T=53D%604E,"C<T(%!R;V=R86UM
XM92!24$,@;F]N(&1I<W!O;FEB;&4*)"!%4%)/1TU)4TU!5$-("C<U($UA=79A
XM:7-E('9E<G-I;VX@9&4@<')O9W)A;6UE"B0@15!23T-53D%604E,"C<V(%!R
XM;V/I9'5R92!I;F5X:7-T86YT90HD($5.3TQ#2PHW-R!087,@9&4@=F5R<F]U
XM<R!D:7-P;VYI8FQE<PHD($5.3U-94PHW."!&;VYC=&EO;B!N;VX@:6UP;.EM
XM96YTZ64*)"!%1E194$4*-SD@5'EP92!O=2!F;W)M870@9&4@9FEC:&EE<B!I
XM;F%D87!TZ0HD<V5T(#(*)"!324=(55`*,2!286-C<F]C:.D*)"!324=)3E0*
XM,B!);G1E<G)U<'1I;VX*)"!324=154E4"C,@475I='1E"B0@4TE'24Q,"C0@
XM26YS=')U8W1I;VX@:6QLZ6=A;&4*)"!324=44D%0"C4@4&]I;G0@9&4@=')A
XM8V4O87)RZG0*)"!324=!0E)4"C8@079O<G3I"B0@4TE'14U4"C<@07!P96P@
XMZ6UU;&%T975R"B0@4TE'1E!%"C@@17AC97!T:6]N(&YU;>ER:7%U90HD(%-)
XM1TM)3$P*.2!4=>D*)"!324="55,*,3`@17)R975R(&)U<PHD(%-)1U-%1U8*
XM,3$@17)R975R(&1E('-E9VUE;G1A=&EO;@HD(%-)1U-94PHQ,B!!<'!E;"!S
XM>7-TZ&UE(&EN=F%L:61E"B0@4TE'4$E010HQ,R!4=6)E(&-A<W/I"B0@4TE'
XM04Q230HQ-"!!;&%R;64*)"!324=415)-"C$U(%1E<FUI;ND*)"!324=54D<*
XM,38@0V]N9&ET:6]N(&0G12]3('5R9V5N=&4*)"!324=35$]0"C$W($%R<NIT
XMZ2!P87(@=6X@<VEG;F%L"B0@4TE'5%-44`HQ."!!<G+J=.D*)"!324=#3TY4
XM"C$Y(%)E<')I<V4*)"!324=#2$Q$"C(P($9I;B!D)W5N(&9I;',*)"!324=4
XM5$E."C(Q($%R<NITZ2`H;&5C='5R92!S=7(@='1Y*0HD(%-)1U143U4*,C(@
XM07)RZG3I("CI8W)I='5R92!S=7(@='1Y*0HD(%-)1TE/"C(S($4O4R!P;W-S
XM:6)L90HD(%-)1UA#4%4*,C0@3&EM:71E(&1U('1E;7!S($-052!A='1E:6YT
XM90HD(%-)1UA&4UH*,C4@3&EM:71E(&1E('1A:6QL92!D92!F:6-H:65R(&%T
XM=&5I;G1E"B0@4TE'5E1!3%)-"C(V(%1I;65R('9I<G1U96P@97AP:7+I"B0@
XM4TE'4%)/1@HR-R!4:6UE<B!D92!P<F]F:6QI;F<@97AP:7+I"B0@4TE'5TE.
XM0T@*,C@@0VAA;F=E;65N="!D92!T86EL;&4@9&4@;&$@9F5NZG1R90HD(%-)
XM1TE.1D\*,CD@1&5M86YD92!D)VEN9F]R;6%T:6]N<PHD(%-)1U534C$*,S`@
XM4VEG;F%L('5T:6QI<V%T975R(#$*)"!324=54U(R"C,Q(%-I9VYA;"!U=&EL
X*:7-A=&5U<B`R"FQI
X`
Xend
END-of-fr.msg.uu
exit


>Audit-Trail:
>Unformatted: