Thread (5 messages) flat view 5 messages, 2 authors, 2016-06-15

Re: [PATCH/RFC v8 0/2] Gettext support for Git

From: Ævar Arnfjörð Bjarmason <hidden>
Date: 2016-06-15 22:48:55

On Sat, Jun 5, 2010 at 21:29, Jakub Narebski [off-list ref] wrote:
Ævar Arnfjörð Bjarmason  [off-list ref] writes:
quoted
This is version 8 of the series to make Git optionally translatable
with GNU gettext.

Changes since version 7:
[...]
quoted
   * Add back support (and a new test) for the no-op N_() macro. This
     is used for marking translations for later use, e.g.:

        const char help[] =
              N_("See 'git help COMMAND' for more information on a specific command.");

        int main(void)
        {
            puts(_(help));
Shouldn't you add also corresponding N__ subroutine to Git::I18N
module?

 # Dummy functions for string marking.
 sub N__($) {
       return shift;
 }
I don't really see the need. It's very useful in C because you can't
call functions outside function bodies (like in the example
above). Perl has no such restriction, so I don't see the use case.

Can you think of one? Perhaps I'm just being unimaginative.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help