Zachary Winnerman <[email protected]> writes:

> I created this (https://github.com/coreutils/coreutils/pull/350) on 
> Github, but since email is preferred I'll replicate it here:
>
> I'm translating coreutils for Japanese, and I noticed a line that I feel 
> needs improvement:
>
> ```
> #: src/paste.c:457
> #, fuzzy
> #| msgid ""
> #| "Write lines consisting of the sequentially corresponding lines from\n"
> #| "each FILE, separated by TABs, to standard output.\n"
> #| "The newline of every line except the last line from the last file\n"
> #| "is replaced with a TAB.\n"
> msgid ""
> "Write lines consisting of the sequentially corresponding lines from\n"
> "each FILE, separated by TABs, to standard output.\n"
> "The newline of every line except the line from the last file\n"
> "is replaced with a TAB.\n"
> ```
>
> This entire text is quite obtuse from my reading. Might I suggest the 
> following instead:
>
> ```
> Write lines consisting of corresponding lines from each file joined by 
> TABs to standard output.
> ```
>
> With this, the newline behavior is implied by write lines, since lines 
> are already newline terminated unless specified otherwise generally. The 
> complex wording is encompassed by the joined wording. This should 
> simplify the wording quite a bit and make it more readable.
>
> Let me know what you think.

Thanks for working on the translations, and for the patch. I agree that
the current description is a bit wordy. I had to read over it two or
three times to understand it. I don't think it is necessarily wrong per
se; the first mention of "lines" is talking about the output, and the
second is talking about the input. But it feels a bit awkward.

I think I am for applying your patch. However, Pádraig just sent a POT
file in a few days ago and is planning on making within the next few
days. So I think he may want to wait until after that.

Collin



Reply via email to