[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-i18n-doc
Subject: Re: Translating KIO jobs
From: Safa Alfulaij <safa1996alfulaij () gmail ! com>
Date: 2015-01-08 19:38:42
Message-ID: CAFODQs7fUbOKXVtO2_Y5Lw6UktCRSXn+bO0LKW1i5F=ky4z7mA () mail ! gmail ! com
[Download RAW message or body]
Hello,
First of all, Can the developer do something like
"tr("%1...").arg(jobName)"?
If yes, Then all the translation would be wrong.
I just need to know the way that the string will be used so that the
translation will stay right.
"%1: Finished" is really better, But if the developer used a code like the
above then it would be impossible to get one right translation.
Regards,
Safa
2015-01-08 20:43 GMT+03:00 Lasse Liehu <lasse.liehu@gmail.com>:
> 2015-01-08 18:40 GMT+02:00 Safa Alfulaij <safa1996alfulaij@gmail.com>:
> > I have a question about the KIO jobs (Marked with @title job), I've seen
> a
> > string in the Plasma notifications saying something like "[job]
> finished".
> >
> > The problem is that the job title is translated and the finished word
> isn't,
> > Which made the string half translated.
> >
> > I would like to ask about the tense the jobs are.
>
> By the way, you are not the only one with this problem. Finnish also
> requires different verb/noun forms for "Doing something" and "Doing
> something finished". From Plasma 5.1 we have used Transcript to make
> the translation just right for a few frequent jobs like copying, but
> it really only works for some of the job names. This solution uses
> Transcript's case resolution solution for changing the word form. It's
> described at
> https://techbase.kde.org/Localization/Concepts/Transcript#Basic_Case_Resolution
>
> Actually, before Plasma 5 the string was "%1 [Finished]", which kind
> of avoided the problem but the string didn't look that natural. In
> Plasma 5 it was changed to "%1 Finished" and it is currently like that
> in KF5-based stable. Then it was changed to "%1: Finished" (currently
> in KF5-based trunk), perhaps because %1 can be literally any string
> that applications give as the job name, although most (perhaps all?)
> job names have the verb in -ing form and thus are grammatically
> correct even without a colon.
>
> Does using colon or some other punctuation help you?
>
> Cheers,
> Lasse Liehu
>
[Attachment #3 (text/html)]
<div dir="rtl"><div dir="ltr">
<p style="margin:0px"><span \
style="font-family:arial,sans-serif">Hello,</span><br></p> <p \
style="margin:0px"><br></p> <p style="margin:0px">First of all, Can the developer \
do something like "tr("%1...").arg(jobName)"?</p> <p \
style="margin:0px">If yes, Then all the translation would be wrong.</p><p \
style="margin:0px">I just need to know the way that the string will be used so that \
the translation will stay right.</p><p style="margin:0px">"%1: Finished" is \
really better, But if the developer used a code like the above then it would be \
impossible to get one right translation.</p><p style="margin:0px"><br></p><p \
style="margin:0px">Regards,</p><p style="margin:0px">Safa</p></div></div><div \
class="gmail_extra"><br><div class="gmail_quote"><div dir="ltr">2015-01-08 20:43 \
GMT+03:00 Lasse Liehu <span dir="ltr"><<a href="mailto:lasse.liehu@gmail.com" \
target="_blank">lasse.liehu@gmail.com</a>></span>:</div><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><span class="">2015-01-08 18:40 GMT+02:00 Safa Alfulaij \
<<a href="mailto:safa1996alfulaij@gmail.com">safa1996alfulaij@gmail.com</a>>:<br>
> I have a question about the KIO jobs (Marked with @title job), I've seen \
a<br> > string in the Plasma notifications saying something like "[job] \
finished".<br> ><br>
> The problem is that the job title is translated and the finished word \
isn't,<br> > Which made the string half translated.<br>
><br>
> I would like to ask about the tense the jobs are.<br>
<br>
</span>By the way, you are not the only one with this problem. Finnish also<br>
requires different verb/noun forms for "Doing something" and \
"Doing<br> something finished". From Plasma 5.1 we have used Transcript to \
make<br> the translation just right for a few frequent jobs like copying, but<br>
it really only works for some of the job names. This solution uses<br>
Transcript's case resolution solution for changing the word form. It's<br>
described at <a href="https://techbase.kde.org/Localization/Concepts/Transcript#Basic_Case_Resolution" \
target="_blank">https://techbase.kde.org/Localization/Concepts/Transcript#Basic_Case_Resolution</a><br>
<br>
Actually, before Plasma 5 the string was "%1 [Finished]", which kind<br>
of avoided the problem but the string didn't look that natural. In<br>
Plasma 5 it was changed to "%1 Finished" and it is currently like that<br>
in KF5-based stable. Then it was changed to "%1: Finished" (currently<br>
in KF5-based trunk), perhaps because %1 can be literally any string<br>
that applications give as the job name, although most (perhaps all?)<br>
job names have the verb in -ing form and thus are grammatically<br>
correct even without a colon.<br>
<br>
Does using colon or some other punctuation help you?<br>
<br>
Cheers,<br>
Lasse Liehu<br>
</blockquote></div><br></div>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic