[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-i18n-doc
Subject:    Re: Hebrew plural forms
From:       Yaron Shahrabani <sh.yaron () gmail ! com>
Date:       2023-10-18 20:24:52
Message-ID: CACVjhxVm_k5jzOUkbEqrvBCGYXGAKp=dfmm-NfYUS63S-QhiuA () mail ! gmail ! com
[Download RAW message or body]

Yes, that totally makes sense, thank you :)
Yaron Shahrabani

<DevOps - Hebrew translator>



On Wed, Oct 18, 2023 at 11:24 PM Luigi Toscano <luigi.toscano@tiscali.it>
wrote:

> Yaron Shahrabani ha scritto:
> > I bet there is :)
> > The new plural form will require some string modifications in addition
> to the
> > header.
> >
> > The current formula is as follows:
> > [1 - 1] %d house
> > [2 - !1] %d houses
> >
> > The new formula is a bit more complex:
> > [1 - 1] %d house
> > [2 - 2] %d/two houses
> > [3 - X%10 == 0 when X is larger than 10] %d house
> > [4 - !1/!2] %d houses (matches the second form in the current formula)
> >
> > So one option would be just breaking all the plural strings, the second
> would
> > be copying the 2nd form to the 3rd and 4th (won't break the string but
> I'll
> > need to fix it manually).
> > I can try and think of a way to handle this completely automatically but
> I
> > don't think it's worth the trouble.
> >
> > So merely changing the form is not enough.
>
> I think it was not mentioned, but would it make sense to change the
> definition
> on the trunk_kf6 branch only, in order to avoid breakages with the Qt5/KF5
> applications?
>
> Ciao
> --
> Luigi
>

[Attachment #3 (text/html)]

<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif">Yes, \
that totally makes sense, thank you :)<br clear="all"></div><div><div dir="ltr" \
class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div \
dir="ltr"><div><div dir="ltr"><span style="font-size:large"><span \
style="font-family:georgia,serif"><font color="#990000">Yaron</font></span><font \
color="#330000"><span style="font-family:georgia,serif"> <font size="4"><span \
style="font-family:times new \
roman,serif">Shahrabani</span></font></span></font></span><blockquote style="margin:0 \
0 0 40px;border:none;padding:0px"><div><font color="#666666"><span \
style="font-size:x-small"><font color="#FF0000">&lt;</font></span><font \
size="2"><span style="font-family:monospace">DevOps</span> - <span \
style="font-family:garamond,serif">Hebrew translator</span></font><span \
style="font-size:x-small"><font \
color="#FF0000">&gt;</font></span></font></div></blockquote></div></div></div></div></div></div></div><br></div><br><div \
class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Oct 18, 2023 at \
11:24 PM Luigi Toscano &lt;<a \
href="mailto:luigi.toscano@tiscali.it">luigi.toscano@tiscali.it</a>&gt; \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Yaron Shahrabani ha \
scritto:<br> &gt; I bet there is :)<br>
&gt; The new plural form will require some string modifications in addition to \
the<br> &gt; header.<br>
&gt; <br>
&gt; The current formula is as follows:<br>
&gt; [1 - 1] %d house<br>
&gt; [2 - !1] %d houses<br>
&gt; <br>
&gt; The new formula is a bit more complex:<br>
&gt; [1 - 1] %d house<br>
&gt; [2 - 2] %d/two houses<br>
&gt; [3 - X%10 == 0 when X is larger than 10] %d house<br>
&gt; [4 - !1/!2] %d houses (matches the second form in the current formula)<br>
&gt; <br>
&gt; So one option would be just breaking all the plural strings, the second \
would<br> &gt; be copying the 2nd form to the 3rd and 4th (won&#39;t break the string \
but I&#39;ll<br> &gt; need to fix it manually).<br>
&gt; I can try and think of a way to handle this completely automatically but I<br>
&gt; don&#39;t think it&#39;s worth the trouble.<br>
&gt; <br>
&gt; So merely changing the form is not enough.<br>
<br>
I think it was not mentioned, but would it make sense to change the definition<br>
on the trunk_kf6 branch only, in order to avoid breakages with the Qt5/KF5<br>
applications?<br>
<br>
Ciao<br>
-- <br>
Luigi<br>
</blockquote></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic