Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Jun 2013 15:04:13 +0300
From:      "Andrew W. Nosenko" <andrew.w.nosenko@gmail.com>
To:        Chris Rees <utisoft@gmail.com>
Cc:        "ports@freebsd.org" <ports@freebsd.org>, Baptiste Daroussin <bapt@freebsd.org>, Tijl Coosemans <tijl@coosemans.org>, Vitaly Magerya <vmagerya@gmail.com>, Michael Gmelin <freebsd@grem.de>
Subject:   Re: [HEADSUP] dialog4ports does not popup anymore only for global options
Message-ID:  <CALa-7vyE7xgrDK=SuwpvSvdJaOCucoNz9V9L08P-iOif65eR9A@mail.gmail.com>
In-Reply-To: <CADLo83_Z_OGGg129xSkKPob37im2Dtza6a0gXzRVPssdhdo43w@mail.gmail.com>
References:  <20130607081210.GD35160@ithaqua.etoilebsd.net> <51B1A5D8.8070906@gmail.com> <20130607094227.GE35160@ithaqua.etoilebsd.net> <51B1B2D5.8020901@gmail.com> <20130607101758.GF35160@ithaqua.etoilebsd.net> <51B1B9F0.2030206@coosemans.org> <20130607113959.GI35160@ithaqua.etoilebsd.net> <51B1E067.8070204@coosemans.org> <20130607134244.GL35160@ithaqua.etoilebsd.net> <20130607185645.52d3a1ae@bsd64.grem.de> <CADLo83_YmanuNerzDsFp8wo8BKeKmTOwOhLGn7rAZVkG6Yc9JA@mail.gmail.com> <CALa-7vx6OpQUARRPVhd6kvBCbk_vzC_xrbW2pncBpKg_wcBUNw@mail.gmail.com> <CADLo83_Z_OGGg129xSkKPob37im2Dtza6a0gXzRVPssdhdo43w@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jun 7, 2013 at 9:58 PM, Chris Rees <utisoft@gmail.com> wrote:
> On 7 June 2013 18:49, Andrew W. Nosenko <andrew.w.nosenko@gmail.com> wrote:
>> On Fri, Jun 7, 2013 at 8:15 PM, Chris Rees <utisoft@gmail.com> wrote:
>>>
>>> I can see your point when talking about DOCS, but for NLS it's insanity
>>> *for general use*.  Give me an example of where NLS non-globals are
>>> appropriate and I'll shut up.
>>
>> The GIMP in Russian locale.
>> GNU Make in any non-English locale.
>
> I guess you mean the translations are bad?

Your guess is wrong.  For some reason you are treating NLS as "black
and white" thing.  Either completely enable, or completely disable.
Please, just belive that there are lot of grays in between.

But I'm completely against:
1. Poor or confusing translations (when easiest way to understand
something is to try to back-translate to English, or in some
pathological cases, start application in the English locale and match
UI elements by position);
2. Translations of tools, which are intended to or used to interact
with other tools, as opposed to the end users (GNU make, GCC, Git,
GnuPG are perfect examples)
3. Ports which do not provide the easy enough and consistent way to
disable NLS.  Just because it deprives me a way to workaround cases #1
and #2.

And the #3 is the reason, why I stand up in this thread.
I don't bother about popping-up dialogs.  After all, I'm not in a
business of rebuilding the whole ports tree from scratch every day.
And even a machine will wait my answer the whole night -- not a
problem.  Summary time required to build plus wasted time is
negligible in comparison to time spent in using application.
Therefore, the first thing, which I optimize, is a comfort of using
application, and other things are going only after that.

-- 
Andrew W. Nosenko <andrew.w.nosenko@gmail.com>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALa-7vyE7xgrDK=SuwpvSvdJaOCucoNz9V9L08P-iOif65eR9A>