@@ -1547,19 +1547,21 @@ static void wt_shortstatus_print_tracking(struct wt_status *s)
15471547 return ;
15481548 }
15491549
1550+ #define LABEL (string ) (s->no_gettext ? (string) : _(string))
1551+
15501552 color_fprintf (s -> fp , header_color , " [" );
15511553 if (upstream_is_gone ) {
1552- color_fprintf (s -> fp , header_color , _ ( "gone" ));
1554+ color_fprintf (s -> fp , header_color , LABEL ( N_ ( "gone" ) ));
15531555 } else if (!num_ours ) {
1554- color_fprintf (s -> fp , header_color , _ ( "behind " ));
1556+ color_fprintf (s -> fp , header_color , LABEL ( N_ ( "behind " ) ));
15551557 color_fprintf (s -> fp , branch_color_remote , "%d" , num_theirs );
15561558 } else if (!num_theirs ) {
1557- color_fprintf (s -> fp , header_color , _ ( "ahead " ));
1559+ color_fprintf (s -> fp , header_color , LABEL ( N_ (( "ahead " )) ));
15581560 color_fprintf (s -> fp , branch_color_local , "%d" , num_ours );
15591561 } else {
1560- color_fprintf (s -> fp , header_color , _ ( "ahead " ));
1562+ color_fprintf (s -> fp , header_color , LABEL ( N_ (( "ahead " )) ));
15611563 color_fprintf (s -> fp , branch_color_local , "%d" , num_ours );
1562- color_fprintf (s -> fp , header_color , _ ( ", behind " ));
1564+ color_fprintf (s -> fp , header_color , ", %s" , LABEL ( N_ ( " behind ") ));
15631565 color_fprintf (s -> fp , branch_color_remote , "%d" , num_theirs );
15641566 }
15651567
@@ -1604,5 +1606,6 @@ void wt_porcelain_print(struct wt_status *s)
16041606 s -> use_color = 0 ;
16051607 s -> relative_paths = 0 ;
16061608 s -> prefix = NULL ;
1609+ s -> no_gettext = 1 ;
16071610 wt_shortstatus_print (s );
16081611}
0 commit comments