Re: [bug-gettext] Changing sex with PO mode?

2016-09-21 Thread Bruno Haible
Hi,

> it quite rigidly describes gender roles for translators and programmers...
> it's easy to see this as confirmation that coders should be men.

The introduction [1] explains that this is just a convention.

The more general concept in the area of software design is the "persona" [2][3].
It is useful because software can have more than 2 types of users (= personas).
In fact, gettext already has 3 types of users:
  - The end-user who wants internationalized messages.
  - The programmer.
  - The translator.

The common practice is to attach some first names.

For example, in the GNU gettext manual, we might use:
  - Andrea, the end-user.
  - Kevin, the programmer.
  - Charlotte, the translator.

I wouldn't mind if the GNU gettext manual was changed to use first names
instead of "he" and "she", but *please* choose better first names!!!

First names to avoid are those for which neither "he" nor "she" can universally
be used because they apply to both boys and girls:
  - Andrea (male in Italy, female in Germany),
  - Eike, Kim, Alex (male or female in Germany),
  - Camille, Claude, Dominique, Stéphane, Maxime (male or female in France),
  - and so on.

Bruno

[1] https://www.gnu.org/software/gettext/manual/html_node/Introduction.html
[2] https://en.wikipedia.org/wiki/Persona_(user_experience)
[3] https://en.wikipedia.org/wiki/User-centered_design#Analysis_tools




Re: [bug-gettext] What is tmp_dirname ?

2016-09-21 Thread Egor Pugin
No, it builds fine on both cygwin and linux.
But it caused errors for me on win32+msvc.

On 21 September 2016 at 16:46, Daiki Ueno  wrote:
> Egor Pugin  writes:
>
>> I'm trying to build gettext on windows.
>> On the line below I see  'tmp_dirname'. Where it comes from? And what
>> value should it have? '/tmp' but for win32?
>> http://git.savannah.gnu.org/cgit/gettext.git/tree/gettext-runtime/intl/dcigettext.c#n637
>
> I'm not sure but it looks like a typo: s/tmp_dirname/resolved_dirname/.
> Do you see a compile error caused by this?
>
> Regards,
> --
> Daiki Ueno



-- 
Egor Pugin



Re: [bug-gettext] What is tmp_dirname ?

2016-09-21 Thread Daiki Ueno
Egor Pugin  writes:

> I'm trying to build gettext on windows.
> On the line below I see  'tmp_dirname'. Where it comes from? And what
> value should it have? '/tmp' but for win32?
> http://git.savannah.gnu.org/cgit/gettext.git/tree/gettext-runtime/intl/dcigettext.c#n637

I'm not sure but it looks like a typo: s/tmp_dirname/resolved_dirname/.
Do you see a compile error caused by this?

Regards,
-- 
Daiki Ueno