From 2b21fab8487c7fab2b6b73afe33fb924d8ef9118 Mon Sep 17 00:00:00 2001 From: Pablo Saratxaga Date: Wed, 5 Feb 2003 18:58:29 +0000 Subject: small i18n improvement --- perl-install/standalone/harddrake2 | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'perl-install/standalone/harddrake2') diff --git a/perl-install/standalone/harddrake2 b/perl-install/standalone/harddrake2 index f9c1dc22f..b3b2e2728 100755 --- a/perl-install/standalone/harddrake2 +++ b/perl-install/standalone/harddrake2 @@ -180,7 +180,13 @@ my $selection = gtksignal_connect($tree->get_selection(), 'changed' => sub { if ($current_device) { gtktext_insert($text, [ map { - if_($fields{$_}[0], [ $fields{$_}[0] . ": ", { 'foreground' => 'royalblue3', 'weight' => Gtk2::Pango->WEIGHT_BOLD } ], + # The U+200E character is to force LTR display, as what + # what follows the colon is always in LTR (device names, + # paths, etc), this ensures proper displaying of names + # like /dev/fd0 (otherwise it gets 'dev/fd0/'). + # it must come *after* the space, as the space must follow + # the colon following the direction of writting. + if_($fields{$_}[0], [ $fields{$_}[0] . ": \x{200e}", { 'foreground' => 'royalblue3', 'weight' => Gtk2::Pango->WEIGHT_BOLD } ], [ "$current_device->{$_}\n\n", { 'foreground' => ($_ eq 'driver' && $current_device->{$_} =~ /^(unknown|Bad:)/ ? 'indian red' : 'black') } ]) } sort keys %$current_device ]); -- cgit v1.2.1