Re: Contributing for a new locale: Spanish as used in Latin America and the Caribbean (es-419)

Marko Lindqvist <[email protected]> Mon, 20 Mar 2023 17:26:43 +0200
Newsgroups gmane.games.freeciv.internationalization
Message-ID <CAF6bG8eTqGXU2BFoiV3Rjnsxw7RH-KT+ScYuENh-gUFWeQo7=w@mail.gmail.com>
--000000000000a1952605f7568e43
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

 One more, not sure how I missed this one earlier.

 format specifications in 'msgid_plural' and 'msgstr[0]' for argument 2 are
not the same

msgid ""
"*%s (AI)* %s has grossly violated his treaties with us for own gain.  We "
"will answer in force in %d turn and expect you to honor your alliance with
"
"us and do likewise!"
msgid_plural ""
"*%s (AI)* %s has grossly violated his treaties with us for own gain.  We "
"will answer in force in %d turns and expect you to honor your alliance
with "
"us and do likewise!"
msgstr[0] ""
"*%s (IA)* ha violado flagrantemente los tratados acordados en conjunto
para "
"beneficio propio. =C2=A1Responderemos con fuerza en %d turno y esperamos q=
ue "
"honres nuestra alianza y hagas lo mismo!"
msgstr[1] ""
"*%s (IA)* ha violado flagrantemente los tratados acordados en conjunto
para "
"beneficio propio. =C2=A1Responderemos con fuerza en %d turnos y esperamos =
que "
"honres nuestra alianza y hagas lo mismo!"



 - ML



On Mon, 20 Mar 2023 at 15:19, Marko Lindqvist <[email protected]> wrote:

>
> Some issues with that file. You may want to fix these in your working cop=
y
> too.
>
> - The metainfo entry (the very first entry in the file) was marked fuzzy,
> so nothing about the file worked
> - Plural forms were not defined (likely you can copy the definition from
> es.po)
>
>  ---
>
> syntax error - asterisk after the quotes closed in:
> "*%s (IA) Nos cansamos de este constante derramamiento de sangre. "
>   "=C2=BFPodemos sugerir un cese de hostilidades?"*
>
>  ---
>
> 'msgid' and 'msgstr' entries do not both begin with '\n':
>
> msgid ""
> "\n"
> "This skill level has the same features as 'Novice', but may suffer "
> "additional ruleset-defined penalties."
> msgstr ""
> "Este nivel de habilidad tiene las mismas caracter=C3=ADsticas que
> 'Principiante', "
> "pero puede sufrir penalizaciones adicionales seg=C3=BAn el conjunto de r=
eglas "
> "definidas."
>
>
>  - ML
>
> On Mon, 20 Mar 2023 at 03:38, Hugo Morales <[email protected]> wrote=
:
>
>> Hi ML,
>>
>> I have not been able to advance too much during the last days on the
>> translations but I am attaching what I have so far in order for you to t=
est
>> the bootstrap parts. I hope to be sending another update by Tuesday even=
ing.
>>
>> HM
>>
>>
>> On Sun, Mar 19, 2023 at 5:58=E2=80=AFPM Marko Lindqvist <[email protected]=
om>
>> wrote:
>>
>>> On Fri, 3 Mar 2023 at 02:00, Hugo Morales <[email protected]>
>>> wrote:
>>>
>>>> Sorry for my late reply and thank you very much for sharing the .pot
>>>> files. I'll start working on them as soon as possible and get back to =
you
>>>> if I have any questions or problems during the translation process.
>>>>
>>>> HM
>>>>
>>>>
>>>>  Better to make just a small update at first, so we can plumb them to
>>>> the system and see that everything works.
>>>>
>>>
>>>
>>>  If you've got any translations at all done already, I'd like to have
>>> them for getting the bootstrap parts (inclusion of the translation, its
>>> installation, that it appears correctly on Windows Installer etc) expos=
ed
>>> to testing. While 3.0.7 release date has not been set, I don't think we=
 are
>>> far from the point where we start limiting how risky changes we push in=
.
>>>
>>>
>>>  - ML
>>>
>>>

--000000000000a1952605f7568e43
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><br></div><div><br></div><div>=C2=A0One more, not sur=
e how I missed this one earlier.</div><div><br></div><div>=C2=A0format spec=
ifications in &#39;msgid_plural&#39; and &#39;msgstr[0]&#39; for argument 2=
 are not the same<br><br>msgid &quot;&quot;<br>&quot;*%s (AI)* %s has gross=
ly violated his treaties with us for own gain.=C2=A0 We &quot;<br>&quot;wil=
l answer in force in %d turn and expect you to honor your alliance with &qu=
ot;<br>&quot;us and do likewise!&quot;<br>msgid_plural &quot;&quot;<br>&quo=
t;*%s (AI)* %s has grossly violated his treaties with us for own gain.=C2=
=A0 We &quot;<br>&quot;will answer in force in %d turns and expect you to h=
onor your alliance with &quot;<br>&quot;us and do likewise!&quot;<br>msgstr=
[0] &quot;&quot;<br>&quot;*%s (IA)* ha violado flagrantemente los tratados =
acordados en conjunto para &quot;<br>&quot;beneficio propio. =C2=A1Responde=
remos con fuerza en %d turno y esperamos que &quot;<br>&quot;honres nuestra=
 alianza y hagas lo mismo!&quot;<br>msgstr[1] &quot;&quot;<br>&quot;*%s (IA=
)* ha violado flagrantemente los tratados acordados en conjunto para &quot;=
<br>&quot;beneficio propio. =C2=A1Responderemos con fuerza en %d turnos y e=
speramos que &quot;<br>&quot;honres nuestra alianza y hagas lo mismo!&quot;=
</div><div><br></div><div><br></div><div><br></div><div>=C2=A0- ML<br></div=
><div><br></div><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote"><=
div dir=3D"ltr" class=3D"gmail_attr">On Mon, 20 Mar 2023 at 15:19, Marko Li=
ndqvist &lt;<a href=3D"mailto:[email protected]">[email protected]</a>&gt; =
wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0=
px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=
=3D"ltr"><div dir=3D"ltr"><br></div><div>Some issues with that file. You ma=
y want to fix these in your working copy too.<br></div><div><br></div><div>=
- The metainfo entry (the very first entry in the file) was marked fuzzy, s=
o nothing about the file worked</div><div>- Plural forms were not defined (=
likely you can copy the definition from es.po)</div><div><br></div><div>=C2=
=A0---<br></div><div><br></div><div>syntax error - asterisk after the quote=
s closed in:</div><div>&quot;*%s (IA) Nos cansamos de este constante derram=
amiento de sangre. &quot;<br>=C2=A0 &quot;=C2=BFPodemos sugerir un cese de =
hostilidades?&quot;*</div><div><br></div><div>=C2=A0---<br></div><div><br><=
/div><div>&#39;msgid&#39; and &#39;msgstr&#39; entries do not both begin wi=
th &#39;\n&#39;:</div><div><br></div><div>msgid &quot;&quot;<br>&quot;\n&qu=
ot;<br>&quot;This skill level has the same features as &#39;Novice&#39;, bu=
t may suffer &quot;<br>&quot;additional ruleset-defined penalties.&quot;<br=
>msgstr &quot;&quot;<br>&quot;Este nivel de habilidad tiene las mismas cara=
cter=C3=ADsticas que &#39;Principiante&#39;, &quot;<br>&quot;pero puede suf=
rir penalizaciones adicionales seg=C3=BAn el conjunto de reglas &quot;<br>&=
quot;definidas.&quot;</div><div><br></div><div><br></div><div>=C2=A0- ML<br=
></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr"=
>On Mon, 20 Mar 2023 at 03:38, Hugo Morales &lt;<a href=3D"mailto:hugoatcan=
[email protected]" target=3D"_blank">[email protected]</a>&gt; wrote:<br><=
/div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bo=
rder-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><di=
v style=3D"font-family:verdana,sans-serif">Hi ML,</div><div style=3D"font-f=
amily:verdana,sans-serif"><br></div><div style=3D"font-family:verdana,sans-=
serif">I have not been able to advance too much during the last days=20
on the translations=20

but I am attaching what I have so far in order for you to test the bootstra=
p parts. I hope to be sending another update by Tuesday evening.<br></div><=
div><br></div><div><div style=3D"font-family:verdana,sans-serif">HM</div><b=
r></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmai=
l_attr">On Sun, Mar 19, 2023 at 5:58=E2=80=AFPM Marko Lindqvist &lt;<a href=
=3D"mailto:[email protected]" target=3D"_blank">[email protected]</a>&gt; w=
rote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0p=
x 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=
=3D"ltr"><div dir=3D"ltr">On Fri, 3 Mar 2023 at 02:00, Hugo Morales &lt;<a =
href=3D"mailto:[email protected]" target=3D"_blank">hugoatcanada@gmail=
.com</a>&gt; wrote:<br></div><div class=3D"gmail_quote"><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex"><div class=3D"gmail_quote"><div style=3D"f=
ont-family:verdana,sans-serif">Sorry for my late reply and thank you very m=
uch for sharing the .pot files. I&#39;ll start working on them as soon as p=
ossible and get back to you if I have any questions or problems during the =
translation process.</div><div style=3D"font-family:verdana,sans-serif"><br=
></div><div style=3D"font-family:verdana,sans-serif">HM<br clear=3D"all"></=
div><div><div dir=3D"ltr"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><br><=
/div></div></div></div></div><br></div><div>=C2=A0Better to make just a sma=
ll update at first, so we can plumb them to the system and see that everyth=
ing works.</div></div></blockquote><div><br></div><div><br></div><div>=C2=
=A0If you&#39;ve got any translations at all done already, I&#39;d like to =
have them for getting the bootstrap parts (inclusion of the translation, it=
s installation, that it appears correctly on Windows Installer etc) exposed=
 to testing. While 3.0.7 release date has not been set, I don&#39;t think w=
e are far from the point where we start limiting how risky changes we push =
in.</div><div><br></div><div><br></div><div>=C2=A0- ML</div><div><br></div>=
</div></div>
</blockquote></div>
</blockquote></div></div>
</blockquote></div></div>

--000000000000a1952605f7568e43--