Christoph Grottolo
|
Posted: 04/24/2002, 12:47 PM |
|
Hi
After my first steps in CCS i must admit - you're even getting better...
One suggestion:
In the /components/translations/site/english.xml there are the following
lines:
<Msg name="SearchFormPrefix" value="Search"/>
<Msg name="GridFormPrefix" value="List of"/>
<Msg name="RecordFormPrefix" value="Add/Edit"/>
For german language there should also be 'Postfix' fields. To fulfill the
requirements of any language it would maybe easier to use placeholders also
for the table names (like on top of the xml file for field names).
One entry is missing and seems to be 'hard' coded: {actualPage} of
{totalPages} (in german 'of' should be replaced by 'von').
I've translated the xml-File into german (see attachment).
Christoph
begin 666 german.xml
M/#]X;6P@=F5R<VEO;CTB,2XP(B!E;F-O9&EN9STB25-/+3@X-3DM,2(_/@T*
M/$UE<W-A9V5S($5N8V]D:6YG/2))4T\M.#@U.2TQ(CX-"B \37-G(&YA;64]
M(DEN8V]R<F5C=$9O<FUA="(@=F%L=64](D1E<B!797)T(&EM($9E;&0@>T9I
M96QD3F%M97T@:7-T('5N9_QL=&EG+B!"96YU='IE;B!3:64@9&%S(&9O;&=E
M;F1E($9O<FUA=#H@>T9O<FUA='TB+SX-"B \37-G(&YA;64](DEN8V]R<F5C
M=%9A;'5E(B!V86QU93TB1&5R(%=E<G0@:6T@1F5L9"![1FEE;&1.86UE?2!I
M<W0@=6YG_&QT:6<N(B\^#0H@/$US9R!N86UE/2)297%U:7)E9$9I96QD(B!V
M86QU93TB26T@1F5L9"![1FEE;&1.86UE?2!W:7)D(&5I;B!797)T('9E<FQA
M;F=T+B(O/@T*(#Q-<V<@;F%M93TB56YI<75E5F%L=64B('9A;'5E/2)$97(@
M5V5R="!I;2!&96QD('M&:65L9$YA;65](&ES="!B97)E:71S(&EN(&1E<B!$
M871E;F)A;FLN(B\^#0H@/$US9R!N86UE/2)-87-K5F%L:61A=&EO;B(@=F%L
M=64](MQB97)P<OQF=6YG('9O;B!&96QD('M&:65L9$YA;65](&UI<W-L=6YG
M96XN(B\^#0H-"B \37-G(&YA;64](DEN8V]R<F5C=$5M86EL1F]R;6%T(B!V
M86QU93TB1&EE($4M36%I;"U!9')E<W-E(&EN($9E;&0@>T9I96QD3F%M97T@
M:7-T('5N9_QL=&EG+B(O/@T*(#Q-<V<@;F%M93TB36%X:6UU;4QE;F=T:"(@
M=F%L=64](D1A<R!&96QD('M&:65L9$YA;65](&1A<F8@;FEC:'0@;65H<B!A
M;',@>TUA>&EM=6U,96YG=&A](%IE:6-H96X@=6UF87-S96XN(B\^#0H@/$US
M9R!N86UE/2)-87AI;75M5F%L=64B('9A;'5E/2)$97(@5V5R="!I;B!&96QD
M('M&:65L9$YA;65](&1A<F8@;FEC:'0@9W+V<W-E<B!A;',@>TUA>&EM=6U6
M86QU97T@<V5I;BXB+SX-"B \37-G(&YA;64](DUI;FEM=6U,96YG=&@B('9A
M;'5E/2)$97(@5V5R="!I;B!&96QD('M&:65L9$YA;65](&1A<F8@;FEC:'0@
M=V5N:6=E<B!A;',@>TUI;FEM=6U,96YG=&A](%IE:6-H96X@=6UF87-S96XN
M(B\^#0H@/$US9R!N86UE/2)-:6YI;75M5F%L=64B('9A;'5E/2)$97(@5V5R
M="!I;B!&96QD('M&:65L9$YA;65](&1A<F8@;FEC:'0@:VQE:6YE<B!A;',@
M>TUI;FEM=6U686QU97T@<V5I;BXB+SX-"B \37-G(&YA;64](DEN8V]R<F5C
M=%!H;VYE1F]R;6%T(B!V86QU93TB56YG_&QT:6=E<B!797)T(&;\<B!496QE
M9F]N;G5M;65R(&EN($9E;&0@>T9I96QD3F%M97TN(B\^#0H@/$US9R!N86UE
M/2));F-O<G)E8W1::7!&;W)M870B('9A;'5E/2)5;F?\;'1I9V4@4$Q&EN
M($9E;&0@>T9I96QD3F%M97TN(B\^#0H@/$US9R!N86UE/2),;V=I;D5R<F]R
M(B!V86QU93TB0F5N=71Z97)N86UE(&]D97(@4&%S<W=O<G0@<VEN9"!U;F?\
M;'1I9RXB+SX-"@T*(#Q-<V<@;F%M93TB4VAO<G17965K9&%Y<R(@=F%L=64]
M(E-O+"!-;RP@1&DL($UI+"!$;RP@1G(L(%-A(B\^#0H@/$US9R!N86UE/2)7
M965K9&%Y<R(@=F%L=64](E-O;FYT86<L($UO;G1A9RP@1&EE;G-T86<L($UI
M='1W;V-H+"!$;VYN97)S=&%G+"!&<F5I=&%G+"!386US=&%G(B\^#0H@/$US
M9R!N86UE/2)3:&]R=$UO;G1H<R(@=F%L=64](DIA;BP@1F5B+"!-87(L($%P
M<BP@36%Y+"!*=6XL($IU;"P@075G+"!397 L($]C="P@3F]V+"!$96,B+SX-
M"B \37-G(&YA;64](DUO;G1H<R(@=F%L=64](DIA;G5A<BP@1F5B<G5A<BP@
M3>1R>BP@07!R:6PL($UA:2P@2G5N:2P@2G5L:2P@075G=7-T+"!397!T96UB
M97(L($]K=&]B97(L($YO=F5M8F5R+"!$97IE;6)E<B(O/@T*#0H@/$US9R!N
M86UE/2));G-E<G1,:6YK(B!V86QU93TB3F5U97(@16EN=')A9R(O/@T*(#Q-
M<V<@;F%M93TB26YS97)T(B!V86QU93TB16EN9OQG96XB+SX-"B \37-G(&YA
M;64](E5P9&%T92(@=F%L=64](E-P96EC:&5R;B(O/@T*(#Q-<V<@;F%M93TB
M1&5L971E(B!V86QU93TB3/9S8VAE;B(O/@T*(#Q-<V<@;F%M93TB0V%N8V5L
M(B!V86QU93TB06)B<F5C:&5N(B\^#0H@/$US9R!N86UE/2)396%R8V@B('9A
M;'5E/2)3=6-H96XB+SX-"B \37-G(&YA;64](DYO4F5C;W)D<R(@=F%L=64]
M(DME:6YE($5I;G1RY&=E(B\^#0H@/$US9R!N86UE/2)&:7)S="(@=F%L=64]
M(D5R<W1E(B\^#0H@/$US9R!N86UE/2)0<F5V:6]U<R(@=F%L=64](E9O<FAE
M<FEG92(O/@T*(#Q-<V<@;F%M93TB3F5X="(@=F%L=64](D[D8VAS=&4B+SX-
M"B \37-G(&YA;64](DQA<W0B('9A;'5E/2),971Z=&4B+SX-"B \37-G(&YA
M;64](DQO9VEN0G1N(B!V86QU93TB06YM96QD96XB+SX-"B \37-G(&YA;64]
M(DQO9V]U=$)T;B(@=F%L=64](D%B;65L9&5N(B\^#0H@/$US9R!N86UE/2),
M;V=I;B(@=F%L=64](DME;FYU;F<B+SX-"B \37-G(&YA;64](E!A<W-W;W)D
M(B!V86QU93TB4&%S<W=O<G0B+SX-"B \37-G(&YA;64](E-O<G1">2(@=F%L
M=64](E-O<G1I97)E;B!N86-H(B\^( T*(#Q-<V<@;F%M93TB4V]R=$1I<B(@
M=F%L=64](E-O<G1I97)R:6-H='5N9R(O/B -"B \37-G(&YA;64](E)E8U!E
M<E!A9V4B('9A;'5E/2)%:6YT<N1G92!P<F\@4V5I=&4B+SX@#0H@/$US9R!N
M86UE/2)#=7-T;VU,:6YK1FEE;&0B('9A;'5E/2)$971A:6PB+SX-"B \37-G
M(&YA;64](E-E;&5C=$9I96QD(B!V86QU93TB1F5L9"!A=7-WY&AL96XB+SX-
M"B \37-G(&YA;64](E-E;&5C=$]R9&5R(B!V86QU93TB4V]R=&EE<G)I8VAT
M=6YG(&%U<W?D:&QE;B(O/@T*(#Q-<V<@;F%M93TB4V5L96-T5F%L=64B('9A
M;'5E/2)797)T(&%U<W?D:&QE;B(O/@T*(#Q-<V<@;F%M93TB1FEL=&5R(B!V
M86QU93TB4W1I8VAW;W)T(B\^#0H@/$US9R!N86UE/2)396%R8VA&;W)M4')E
M9FEX(B!V86QU93TB4W5C:&4B+SX-"B \37-G(&YA;64](D=R:61&;W)M4')E
M9FEX(B!V86QU93TB5&%B96QL92 B+SX-"B \37-G(&YA;64](E)E8V]R9$9O
M<FU0<F5F:7@B('9A;'5E/2)(:6YZ=6;\9V5N+T)E87)B96ET96XB+SX-"CPO
)365S<V%G97,^
`
end
|
|
|
Oleg Dudko
|
Posted: 04/24/2002, 2:12 PM |
|
Christoph,
Thank you for good propositions,
we will submit your request.
Thanks,
Oleg
"Christoph Grottolo" <codecharge@gordimer.net> wrote in message
news:aa724j$2dh$1@news.codecharge.com...
> Hi
>
> After my first steps in CCS i must admit - you're even getting better...
>
> One suggestion:
>
> In the /components/translations/site/english.xml there are the following
> lines:
>
> <Msg name="SearchFormPrefix" value="Search"/>
> <Msg name="GridFormPrefix" value="List of"/>
> <Msg name="RecordFormPrefix" value="Add/Edit"/>
>
> For german language there should also be 'Postfix' fields. To fulfill the
> requirements of any language it would maybe easier to use placeholders
also
> for the table names (like on top of the xml file for field names).
> One entry is missing and seems to be 'hard' coded: {actualPage} of
> {totalPages} (in german 'of' should be replaced by 'von').
>
> I've translated the xml-File into german (see attachment).
> Christoph
|
|
|
|