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
