aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/AdminPanel/Rpmdragora/gurpm.pm374
-rw-r--r--lib/AdminPanel/Rpmdragora/pkg.pm25
-rw-r--r--lib/AdminPanel/Shared/GUI.pm209
-rw-r--r--lib/AdminPanel/Shared/TimeZone.pm6
-rw-r--r--lib/AdminPanel/rpmdragora.pm14
5 files changed, 459 insertions, 169 deletions
diff --git a/lib/AdminPanel/Rpmdragora/gurpm.pm b/lib/AdminPanel/Rpmdragora/gurpm.pm
index 9c0ea43..7e9363a 100644
--- a/lib/AdminPanel/Rpmdragora/gurpm.pm
+++ b/lib/AdminPanel/Rpmdragora/gurpm.pm
@@ -1,152 +1,296 @@
# vim: set et ts=4 sw=4:
package AdminPanel::Rpmdragora::gurpm;
-#*****************************************************************************
-#
-# Copyright (c) 2002 Guillaume Cottenceau
-# Copyright (c) 2002-2007 Thierry Vignaud <tvignaud@mandriva.com>
-# Copyright (c) 2003, 2004, 2005 MandrakeSoft SA
-# Copyright (c) 2005-2007 Mandriva SA
-# Copyright (c) 2013 Matteo Pasotti <matteo.pasotti@gmail.com>
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License version 2, as
-# published by the Free Software Foundation.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-#
-#*****************************************************************************
-#
-# $Id: gurpm.pm 255450 2009-04-03 16:00:16Z tv $
-use strict;
+#============================================================= -*-perl-*-
-use yui;
+=head1 NAME
+
+ AdminPanel::Rpmdragora::gurpm - Module that shows the urpmi
+ progress status
+
+=head1 SYNOPSIS
+
+ my %option = (title => "Urpmi action ivoked", text => "Please wait", );
+ my $gurpmi = AdminPanel::Rpmdragora::gurpm->new(%option);
+ $gurpmi->progress(45);
+
+ #add to an existing dialog
+ %option = (title => "Urpmi action ivoked", text => "Please wait", main_dialog => $dialog, parent => $parent_container);
+ $gurpmi = AdminPanel::Rpmdragora::gurpm->new(%option);
+ $gurpmi->progress(20);
+
+=head1 DESCRIPTION
+
+ This class is used to show the progress of an urpmi operation on
+ its progress bar. It can be istantiated as a popup dialog or used
+ to add label and progress bar into a YLayoutBox container.
+
+=head1 SUPPORT
+
+ You can find documentation for this module with the perldoc command:
+
+ perldoc AdminPanel::Rpmdragora::gurpm
+
+=head1 AUTHOR
+
+ Angelo Naselli <anaselli@linux.it>
+
+=head1 COPYRIGHT and LICENSE
+
+ Copyright (c) 2002 Guillaume Cottenceau
+ Copyright (c) 2002-2007 Thierry Vignaud <tvignaud@mandriva.com>
+ Copyright (c) 2003, 2004, 2005 MandrakeSoft SA
+ Copyright (c) 2005-2007 Mandriva SA
+ Copyright (c) 2013 Matteo Pasotti <matteo.pasotti@gmail.com>
+ Copyright (C) 2015, Angelo Naselli <anaselli@linux.it>
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License version 2, as
+ published by the Free Software Foundation.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
+
+=cut
+
+
+use Moose;
+use Carp;
use Time::HiRes;
+
+use yui;
use feature 'state';
-sub new {
- my ($class, $title, $initializing, %options) = @_;
- my $self = {
- my $label = 0,
- my $factory = 0,
- my $mainw = 0,
- my $vbox = 0,
- my $progressbar = 0,
- my $cancel = 0
- };
- bless $self, 'AdminPanel::Rpmdragora::gurpm';
- #my $mainw = bless(ugtk2->new($title, %options, default_width => 600, width => 600), $self);
- $self->{factory} = yui::YUI::widgetFactory;
- $self->{mainw} = $self->{factory}->createPopupDialog();
-
- $self->{mainw}->startMultipleChanges();
-
- #$::main_window = $self->{mainw};
- $self->{vbox} = $self->{factory}->createVBox($self->{mainw});
- #OLD $mainw->{label} = gtknew('Label', text => $initializing, alignment => [ 0.5, 0 ]);
- $self->{label} = $self->{factory}->createLabel($self->{vbox}, $initializing);
- $self->{label}->setStretchable( $yui::YD_HORIZ, 1 );
- # size label's heigh to 2 lines in order to prevent dummy vertical resizing:
- #my $context = $mainw->{label}->get_layout->get_context;
- #my $metrics = $context->get_metrics($mainw->{label}->style->font_desc, $context->get_language);
- #$mainw->{label}->set_size_request(-1, 2 * Gtk2::Pango->PANGO_PIXELS($metrics->get_ascent + $metrics->get_descent));
-
- #OLD $mainw->{progressbar} = gtknew('ProgressBar');
- $self->{progressbar} = $self->{factory}->createProgressBar($self->{vbox}, "");
- #gtkadd($mainw->{window}, $mainw->{vbox} = gtknew('VBox', spacing => 5, border_width => 6, children_tight => [
- # $mainw->{label},
- # $mainw->{progressbar}
- #]));
- #$mainw->{rwindow}->set_position('center-on-parent');
- #$mainw->{real_window}->show_all;
- #select(undef, undef, undef, 0.1); #- hackish :-(
- #$mainw->SUPER::sync;
- $self->{mainw}->pollEvent();
- $self->flush();
- $self;
+has 'title' => (
+ is => 'rw',
+ isa => 'Str',
+);
+
+has 'text' => (
+ is => 'rw',
+ isa => 'Str',
+);
+
+has 'main_dialog' => (
+ is => 'rw',
+ isa => 'yui::YDialog',
+);
+
+has 'parent' => (
+ is => 'rw',
+ isa => 'yui::YReplacePoint',
+);
+
+has 'label_widget' => (
+ is => 'rw',
+ isa => 'yui::YLabel',
+ init_arg => undef,
+);
+
+has 'progressbar' => (
+ is => 'rw',
+ isa => 'yui::YProgressBar',
+ init_arg => undef,
+);
+
+#=============================================================
+
+=head2 BUILD
+
+=head3 DESCRIPTION
+
+ The BUILD method is called after a Moose object is created,
+ in this methods Services loads all the service information.
+
+=cut
+
+#=============================================================
+sub BUILD {
+ my $self = shift;
+
+ my $factory = yui::YUI::widgetFactory;
+ my $vbox;
+
+ if (! $self->main_dialog) {
+ if ($self->parent) {
+ carp "WARNING: parent parameter is skipped without main_dialog set\n" ;
+ $self->parent(undef);
+ }
+ $self->main_dialog($factory->createPopupDialog());
+ $vbox = $factory->createVBox($self->main_dialog);
+ }
+ else {
+ die "parent parameter is mandatory with main_dialog" if !$self->parent;
+ $self->main_dialog->startMultipleChanges();
+ $self->parent->deleteChildren();
+ $vbox = $factory->createVBox($self->parent);
+ $factory->createVSpacing($vbox, 0.5);
+ }
+
+ $self->label_widget( $factory->createLabel($vbox, $self->text) );
+ $self->label_widget->setStretchable( $yui::YD_HORIZ, 1 );
+ $self->progressbar( $factory->createProgressBar($vbox, "") );
+
+ if ($self->parent) {
+ $factory->createVSpacing($vbox, 0.5);
+ $self->parent->showChild();
+ $self->main_dialog->recalcLayout();
+ $self->main_dialog->doneMultipleChanges();
+ }
+
+ $self->main_dialog->pollEvent();
+ $self->flush();
}
+
+#=============================================================
+
+=head2 flush
+
+=head3 DESCRIPTION
+
+ Polls a dialog event to refresh the dialog
+
+=cut
+
+#=============================================================
sub flush {
my ($self) = @_;
- $self->{mainw}->recalcLayout();
- $self->{mainw}->doneMultipleChanges();
- $self->{mainw}->waitForEvent(10);
+ $self->main_dialog->startMultipleChanges();
+ $self->main_dialog->recalcLayout();
+ $self->main_dialog->doneMultipleChanges();
- $self->{mainw}->pollEvent();
+ if ($self->main_dialog->isTopmostDialog()) {
+ $self->main_dialog->waitForEvent(10);
+ $self->main_dialog->pollEvent();
+ }
+ else {
+ carp "This dialog is not a top most dialog\n";
+ }
yui::YUI::app()->redrawScreen();
}
+#=============================================================
+
+=head2 label
+
+=head3 INPUT
+
+ $text: text to be shown on label
+
+=head3 DESCRIPTION
+
+ Sets the label text
+
+=cut
+
+#=============================================================
sub label {
- my ($self, $label) = @_;
+ my ($self, $text) = @_;
+
+ $self->main_dialog->startMultipleChanges();
+ $self->label_widget->setValue($text) if $text;
+ $self->main_dialog->doneMultipleChanges();
- $self->{mainw}->startMultipleChanges();
- $self->{label}->setValue($label) if $label;
- #select(undef, undef, undef, 0.1); #- hackish :-(
$self->flush();
}
+#=============================================================
+
+=head2 progress
+
+=head3 INPUT
+
+ $value: integer value in the range 0..100
+
+=head3 DESCRIPTION
+
+ Sets the progress bar percentage value
+
+=cut
+
+#=============================================================
sub progress {
my ($self, $value) = @_;
- state $time;
- $time = 0 if(!defined($time));
+ state $time = 0;
+
$value = 0 if !defined($value) || $value < 0;
$value = 100 if 100 < $value;
- $self->{progressbar}->setValue($value);
+
+ $self->progressbar->setValue($value);
return if Time::HiRes::clock_gettime() - $time < 0.333;
$time = Time::HiRes::clock_gettime();
- $self->{mainw}->startMultipleChanges();
+
$self->flush();
}
-sub DESTROY {
- my ($self) = @_;
- #mygtk2::may_destroy($self);
- $self and $self->{mainw}->destroy;
- #$self = undef;
- $self->{cancel} = undef; #- in case we'll do another one later
-}
+#=============================================================
-sub validate_cancel {
- my ($self, $cancel_msg, $cancel_cb) = @_;
- $self->{mainw}->startMultipleChanges();
- if (!$self->{cancel}) {
- $self->{cancel} = $self->{factory}->createIconButton($self->{vbox},"",$cancel_msg);
- #gtkpack__(
- #$self->{vbox},
- #$self->{hbox_cancel} = gtkpack__(
- #gtknew('HButtonBox'),
- #$self->{cancel} = gtknew('Button', text => $cancel_msg, clicked => \&$cancel_cb),
- #),
- #);
- }
- #$self->{cancel}->set_sensitive(1);
- #$self->{cancel}->show;
- $self->flush();
-}
+=head2 DEMOLISH
-sub invalidate_cancel {
- my ($self) = @_;
- $self->{cancel} and $self->{cancel}->setEnabled(0);
-}
+=head3 INPUT
-sub invalidate_cancel_forever {
- my ($self) = @_;
- #$self->{hbox_cancel} or return;
- #$self->{hbox_cancel}->destroy;
- # FIXME: temporary workaround that prevents
- # Gtk2::Label::set_text() set_text_internal() -> queue_resize() ->
- # size_allocate() call chain to mess up when ->shrink_topwindow()
- # has been called (#32613):
- #$self->shrink_topwindow;
+ $val: boolean value indicating whether or not this method
+ was called as part of the global destruction process
+ (when the Perl interpreter exits)
+
+=head3 DESCRIPTION
+
+ Moose provides a hook for object destruction with the
+ DEMOLISH method as it does for construtor with BUILD
+
+=cut
+
+#=============================================================
+sub DEMOLISH {
+ my ($self, $val) = @_;
+
+ $self->main_dialog->destroy if !$self->parent;
}
+# TODO cancel button cannot be easily managed in libyui polling events
+# removed atm
+#
+# sub validate_cancel {
+# my ($self, $cancel_msg, $cancel_cb) = @_;
+# $self->{main_dialog}->startMultipleChanges();
+# if (!$self->{cancel}) {
+# $self->{cancel} = $self->{factory}->createIconButton($self->{vbox},"",$cancel_msg);
+# #gtkpack__(
+# #$self->{vbox},
+# #$self->{hbox_cancel} = gtkpack__(
+# #gtknew('HButtonBox'),
+# #$self->{cancel} = gtknew('Button', text => $cancel_msg, clicked => \&$cancel_cb),
+# #),
+# #);
+# }
+# #$self->{cancel}->set_sensitive(1);
+# #$self->{cancel}->show;
+# $self->flush();
+# }
+#
+# sub invalidate_cancel {
+# my ($self) = @_;
+# $self->{cancel} and $self->{cancel}->setEnabled(0);
+# }
+#
+# sub invalidate_cancel_forever {
+# my ($self) = @_;
+# #$self->{hbox_cancel} or return;
+# #$self->{hbox_cancel}->destroy;
+# # FIXME: temporary workaround that prevents
+# # Gtk2::Label::set_text() set_text_internal() -> queue_resize() ->
+# # size_allocate() call chain to mess up when ->shrink_topwindow()
+# # has been called (#32613):
+# #$self->shrink_topwindow;
+# }
+
1;
diff --git a/lib/AdminPanel/Rpmdragora/pkg.pm b/lib/AdminPanel/Rpmdragora/pkg.pm
index 96e5b54..f849518 100644
--- a/lib/AdminPanel/Rpmdragora/pkg.pm
+++ b/lib/AdminPanel/Rpmdragora/pkg.pm
@@ -141,9 +141,9 @@ sub extract_header {
$bar_id = statusbar_msg($loc->N("Getting '%s' from XML meta-data...", $xml_info), 0);
my $_gurpm_clean_guard = MDK::Common::Func::before_leaving { undef $gurpm };
if (my $xml_info_file = eval { urpm::media::any_xml_info($urpm, $medium, $xml_info, undef, sub {
- $gurpm ||= AdminPanel::Rpmdragora::gurpm->new($loc->N("Please wait"),
- '', # FIXME: add a real string after cooker
- transient => $::main_window);
+ $gurpm ||= AdminPanel::Rpmdragora::gurpm->new(
+ text => $loc->N("Please wait"),
+ );
download_callback($gurpm, @_)
or goto header_non_available;
}) }) {
@@ -213,7 +213,7 @@ sub download_callback {
if ($mode eq 'start') {
$gurpm->label($loc->N("Downloading package `%s'...", urpm::util::basename($file)));
- $gurpm->validate_cancel(but($loc->N("Cancel")), sub { $canceled = 1 });
+# $gurpm->validate_cancel(but($loc->N("Cancel")), sub { $canceled = 1 });
} elsif ($mode eq 'progress') {
$gurpm->label(
join("\n",
@@ -228,7 +228,7 @@ sub download_callback {
$gurpm->progress(ceil($percent));
} elsif ($mode eq 'end') {
$gurpm->progress(100);
- $gurpm->invalidate_cancel;
+# $gurpm->invalidate_cancel;
}
!$canceled;
}
@@ -457,7 +457,9 @@ sub get_pkgs {
myexit (-1) if (warn_about_media($w, %options) == -1);
- my $gurpm = AdminPanel::Rpmdragora::gurpm->new(1 ? $loc->N("Please wait") : $loc->N("Package installation..."), $loc->N("Initializing..."), transient => $::main_window);
+ my $gurpm = AdminPanel::Rpmdragora::gurpm->new(
+ text => $loc->N("Please wait"),
+ );
my $_gurpm_clean_guard = MDK::Common::Func::before_leaving { undef $gurpm };
my $urpm = open_urpmi_db(update => $probe_only_for_updates && !is_it_a_devel_distro());
@@ -815,7 +817,10 @@ sub perform_installation { #- (partially) duplicated from /usr/sbin/urpmi :-(
# select packages to uninstall for !update mode:
perform_removal($urpm, { map { $_ => $pkgs->{$_} } @to_remove }) if !$probe_only_for_updates;
- $gurpm = AdminPanel::Rpmdragora::gurpm->new($loc->N("Please wait"), $loc->N("Initializing..."), transient => $::main_window);
+ $gurpm = AdminPanel::Rpmdragora::gurpm->new(
+ text => $loc->N("Please wait"),
+ title => $loc->N("Initializing..."),
+ );
# my $_gurpm_clean_guard = MDK::Common::Func::before_leaving { undef $gurpm };
my $something_installed;
@@ -925,7 +930,7 @@ sub perform_installation { #- (partially) duplicated from /usr/sbin/urpmi :-(
},
post_download => sub {
$canceled and goto return_with_exit_code;
- $gurpm->invalidate_cancel_forever;
+# $gurpm->invalidate_cancel_forever;
},
need_restart => sub {
my ($need_restart_formatted) = @_;
@@ -1025,7 +1030,9 @@ sub perform_removal {
my ($urpm, $pkgs) = @_;
my @toremove = map { MDK::Common::Func::if_($pkgs->{$_}{selected}, $pkgs->{$_}{urpm_name}) } keys %$pkgs;
return if !@toremove;
- my $gurpm = AdminPanel::Rpmdragora::gurpm->new(1 ? $loc->N("Please wait") : $loc->N("Please wait, removing packages..."), $loc->N("Initializing..."), transient => $::main_window);
+ my $gurpm = AdminPanel::Rpmdragora::gurpm->new(
+ text => $loc->N("Please wait")
+ );
my $_gurpm_clean_guard = MDK::Common::Func::before_leaving { undef $gurpm };
my $may_be_orphans = 1;
diff --git a/lib/AdminPanel/Shared/GUI.pm b/lib/AdminPanel/Shared/GUI.pm
index bdbc1fc..e305276 100644
--- a/lib/AdminPanel/Shared/GUI.pm
+++ b/lib/AdminPanel/Shared/GUI.pm
@@ -90,8 +90,8 @@ sub _localeInitialize {
=head3 DESCRIPTION
-This function creates an Warning dialog and show the message
-passed as input.
+ This function creates an Warning dialog and show the message
+ passed as input.
=cut
@@ -128,15 +128,15 @@ sub warningMsgBox {
=head3 INPUT
-$info: HASH, information to be passed to the dialog.
- title => dialog title
- text => string to be swhon into the dialog
- richtext => 1 if using rich text
+ $info: HASH, information to be passed to the dialog.
+ title => dialog title
+ text => string to be swhon into the dialog
+ richtext => 1 if using rich text
=head3 DESCRIPTION
-This function creates an Info dialog and show the message
-passed as input.
+ This function creates an Info dialog and show the message
+ passed as input.
=cut
@@ -174,14 +174,14 @@ sub infoMsgBox {
=head3 INPUT
-$info: HASH, information to be passed to the dialog.
- title => dialog title
- text => string to be swhon into the dialog
- richtext => 1 if using rich text
+ $info: HASH, information to be passed to the dialog.
+ title => dialog title
+ text => string to be swhon into the dialog
+ richtext => 1 if using rich text
=head3 DESCRIPTION
-This function creates a dialog and show the message passed as input.
+ This function creates a dialog and show the message passed as input.
=cut
@@ -218,10 +218,10 @@ sub msgBox {
=head3 INPUT
-$info: HASH, information to be passed to the dialog.
- title => dialog title
- text => string to be swhon into the dialog
- richtext => 1 if using rich text
+ $info: HASH, information to be passed to the dialog.
+ title => dialog title
+ text => string to be swhon into the dialog
+ richtext => 1 if using rich text
=head3 OUTPUT
@@ -230,8 +230,8 @@ $info: HASH, information to be passed to the dialog.
=head3 DESCRIPTION
-This function create an OK-Cancel dialog with a 'title' and a
-'text' passed as parameters.
+ This function create an OK-Cancel dialog with a 'title' and a
+ 'text' passed as parameters.
=cut
@@ -270,11 +270,11 @@ sub ask_OkCancel {
=head3 INPUT
-$info: HASH, information to be passed to the dialog.
- title => dialog title
- text => string to be swhon into the dialog
- richtext => 1 if using rich text
- default_button => (optional) 1: "Yes" (any other values "No")
+ $info: HASH, information to be passed to the dialog.
+ title => dialog title
+ text => string to be swhon into the dialog
+ richtext => 1 if using rich text
+ default_button => (optional) 1: "Yes" (any other values "No")
=head3 OUTPUT
@@ -283,8 +283,8 @@ $info: HASH, information to be passed to the dialog.
=head3 DESCRIPTION
-This function create a Yes-No dialog with a 'title' and a
-question 'text' passed as parameters.
+ This function create a Yes-No dialog with a 'title' and a
+ question 'text' passed as parameters.
=cut
@@ -434,12 +434,12 @@ sub arrayListToYItemCollection {
=head3 INPUT
-$info: HASH, information to be passed to the dialog.
- title => dialog title
- header => combobox header
- default_item => selected item if any
- list => item list
- default_button => (optional) 1: Select (any other values Cancel)
+ $info: HASH, information to be passed to the dialog.
+ title => dialog title
+ header => combobox header
+ default_item => selected item if any
+ list => item list
+ default_button => (optional) 1: Select (any other values Cancel)
=head3 OUTPUT
@@ -448,8 +448,8 @@ $info: HASH, information to be passed to the dialog.
=head3 DESCRIPTION
-This function create a dialog with a combobox in which to
-choose an item from a given list.
+ This function create a dialog with a combobox in which to
+ choose an item from a given list.
=cut
@@ -849,8 +849,8 @@ sub hashTreeToYItemCollection {
=head3 DESCRIPTION
-This function create a dialog with a combobox in which to
-choose an item from a given list.
+ This function create a dialog with a combobox in which to
+ choose an item from a given list.
=cut
@@ -966,6 +966,143 @@ sub ask_fromTreeList {
}
+#=============================================================
+
+=head2 select_fromList
+
+=head3 INPUT
+
+ $info: HASH, information to be passed to the dialog.
+ title => dialog title
+ info_label => optional info text
+ header => column header hash reference{
+ text_column => text column header
+ check_column =>
+ }
+ list => item list hash reference
+ containing {
+ text => item text
+ selected => 0 ur undefined means unchecked
+ }
+
+=head3 OUTPUT
+
+ selection: list of selected items
+
+=head3 DESCRIPTION
+
+ This function create a dialog cotaining a table with a list of
+ items to be checked. The list of the checked items is returned.
+
+=cut
+
+#=============================================================
+
+sub select_fromList {
+ my ($self, $info) = @_;
+
+ die "Missing dialog information" if (!$info);
+ die "Title is mandatory" if (! exists $info->{title});
+ die "Header is mandatory" if (! exists $info->{header});
+ die "Header text column is mandatory" if (! $info->{header}->{text_column});
+ die "List is mandatory" if (! exists $info->{list} );
+ my $list = $info->{list};
+ die "At least one element is mandatory into list" if (scalar(@$list) < 1);
+
+ my $selection = [];
+
+ my $mageiaPlugin = "mga";
+ my $factory = yui::YUI::widgetFactory;
+ my $mgaFactory = yui::YExternalWidgets::externalWidgetFactory($mageiaPlugin);
+ $mgaFactory = yui::YMGAWidgetFactory::getYMGAWidgetFactory($mgaFactory);
+
+ ## push application title
+ my $appTitle = yui::YUI::app()->applicationTitle();
+ ## set new title to get it in dialog
+ yui::YUI::app()->setApplicationTitle($info->{title});
+
+ my $dlg = $factory->createPopupDialog($yui::YDialogNormalColor);
+ my $layout = $factory->createVBox($dlg);
+
+ if ($info->{info_label}) {
+ $factory->createLabel($layout, $info->{info_label});
+ }
+
+ my $yTableHeader = new yui::YTableHeader();
+ $yTableHeader->addColumn($info->{header}->{text_column}, $yui::YAlignBegin);
+ $yTableHeader->addColumn($info->{header}->{check_column} || '', $yui::YAlignBegin);
+
+ ## service list (serviceBox)
+ my $selectionTable = $mgaFactory->createCBTable(
+ $layout,
+ $yTableHeader,
+ $yui::YCBTableCheckBoxOnLastColumn
+ );
+ $selectionTable->setImmediateMode(1);
+ $selectionTable->setWeight($yui::YD_HORIZ, 75);
+
+ $selectionTable->startMultipleChanges();
+ $selectionTable->deleteAllItems();
+ my $itemCollection = new yui::YItemCollection;
+ ## NOTE do not sort to preserve item indexes
+ foreach (@{$list}) {
+ my $text = $_->{text} || die "item text is mandatory";
+
+ my $item = new yui::YCBTableItem($text);
+ $item->check( $_->{checked} );
+ $itemCollection->push($item);
+ $item->DISOWN();
+ }
+ $selectionTable->addItems($itemCollection);
+ $selectionTable->doneMultipleChanges();
+
+ my $align = $factory->createRight($layout);
+ my $hbox = $factory->createHBox($align);
+ $factory->createVSpacing($hbox, 1.0);
+ my $okButton = $factory->createPushButton($hbox, $self->loc->N("Ok"));
+ $dlg->setDefaultButton($okButton);
+ $dlg->recalcLayout();
+
+ while (1) {
+ my $event = $dlg->waitForEvent();
+
+ my $eventType = $event->eventType();
+ #event type checking
+ if ($eventType == $yui::YEvent::CancelEvent) {
+ last;
+ }
+ elsif ($eventType == $yui::YEvent::WidgetEvent) {
+ # widget selected
+ my $widget = $event->widget();
+
+ if ($widget == $okButton) {
+ last;
+ }
+ elsif ($widget == $selectionTable) {
+ my $wEvent = yui::toYWidgetEvent($event);
+ if ($wEvent->reason() == $yui::YEvent::ValueChanged) {
+ my $item = $selectionTable->changedItem();
+ if ($item) {
+ my $index = $item->index();
+ $list->[$index]->{checked} = $item->checked();
+ }
+ }
+ }
+ }
+ }
+
+ destroy $dlg;
+
+ #restore old application title
+ yui::YUI::app()->setApplicationTitle($appTitle);
+
+ foreach (@{$list}) {
+ push @{$selection}, $_->{text} if $_->{checked};
+ }
+
+ return $selection;
+}
+
no Moose;
__PACKAGE__->meta->make_immutable;
diff --git a/lib/AdminPanel/Shared/TimeZone.pm b/lib/AdminPanel/Shared/TimeZone.pm
index 9add801..112610c 100644
--- a/lib/AdminPanel/Shared/TimeZone.pm
+++ b/lib/AdminPanel/Shared/TimeZone.pm
@@ -451,9 +451,9 @@ sub writeConfiguration {
# if we are going to use systemd then we have to remove the link only
# if it is not a link, becuase it should be managed by systemd it self
# eval { unlink '/etc/localtime' } unless -l '/etc/localtime';
-# eval { unlink '/etc/localtime' };
-# eval { symlink $tz, '/etc/localtime' };
- eval { File::copy($tz, '/etc/localtime') } ;
+ unlink '/etc/localtime' or Sys::Syslog::syslog('info|local1', "unlinking /etc/localtime failed");
+ Sys::Syslog::syslog('info|local1', "Setting $tz as localtime");
+ symlink $tz, '/etc/localtime' or Sys::Syslog::syslog('info|local1', "linking $tz to /etc/localtime failed");
my $adjtime_file = '/etc/adjtime';
my @adjtime = MDK::Common::File::cat_($adjtime_file);
diff --git a/lib/AdminPanel/rpmdragora.pm b/lib/AdminPanel/rpmdragora.pm
index 16c9125..fd6f5e0 100644
--- a/lib/AdminPanel/rpmdragora.pm
+++ b/lib/AdminPanel/rpmdragora.pm
@@ -233,9 +233,8 @@ our %config = (
sub readconf() {
${$config{$_}{var}} = $config{$_}{default} foreach keys %config;
foreach my $l (MDK::Common::File::cat_($configfile)) {
- foreach (keys %config) {
- ${$config{$_}{var}} = [ split ' ', $1 ] if $l =~ /^\Q$_\E(.*)/;
- }
+ my ($key, @values) = split ' ', $l;
+ ${$config{$key}{var}} = \@values if scalar @values;
}
# special cases:
$::rpmdragora_options{'no-confirmation'} = $no_confirmation->[0] if !defined $::rpmdragora_options{'no-confirmation'};
@@ -248,7 +247,9 @@ sub writeconf() {
# special case:
$no_confirmation->[0] = $::rpmdragora_options{'no-confirmation'};
- MDK::Common::File::output($configfile, map { "$_ " . (ref ${$config{$_}{var}} ? join(' ', @${$config{$_}{var}}) : '') . "\n" } sort keys %config);
+ my @config_content = map { "$_ " . (ref ${$config{$_}{var}} ? join(' ', @${$config{$_}{var}}) : '') . "\n" } sort keys %config;
+ MDK::Common::File::output($configfile, @config_content);
+ print "writeconf done!\n";
}
sub getbanner() {
@@ -1090,8 +1091,9 @@ sub mirrors {
dir => $cachedir,
callback => sub {
$gurpm ||=
- AdminPanel::Rpmdragora::gurpm->new($loc->N("Please wait"),
- transient => $::main_window);
+ AdminPanel::Rpmdragora::gurpm->new(
+ text => $loc->N("Please wait"),
+ );
$canceled ||=
!AdminPanel::Rpmdragora::pkg::download_callback($gurpm, @_);
$gurpm->flush();
"
msgstr "Zpět"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Špatná volba, zkuste to znovu\n"
diff --git a/perl-install/share/po/cy.po b/perl-install/share/po/cy.po
index 340d2bcf1..6e66e9bc3 100644
--- a/perl-install/share/po/cy.po
+++ b/perl-install/share/po/cy.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: Mandriva DrakX.cy\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-01-14 17:31-0000\n"
"Last-Translator: Rhoslyn Prys <post@meddal.com>\n"
"Language-Team: Cymraeg <post@meddal.com>\n"
@@ -3295,7 +3295,12 @@ msgstr "Gorffen"
msgid "Previous"
msgstr "Blaenorol"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Dewis gwael, ceisiwch eto\n"
diff --git a/perl-install/share/po/da.po b/perl-install/share/po/da.po
index c533097c8..b850df006 100644
--- a/perl-install/share/po/da.po
+++ b/perl-install/share/po/da.po
@@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: da1\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2006-10-01 15:51+0200\n"
"Last-Translator: Keld Simonsen <keld@rap.dk>\n"
"Language-Team: <da@li.org>\n"
@@ -3300,7 +3300,12 @@ msgstr "Afslut"
msgid "Previous"
msgstr "Forrige"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Dårligt valg, prøv igen\n"
diff --git a/perl-install/share/po/de.po b/perl-install/share/po/de.po
index a3bba14f8..29007e193 100644
--- a/perl-install/share/po/de.po
+++ b/perl-install/share/po/de.po
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-08-29 19:27+0200\n"
"Last-Translator: Nicolas Bauer <rastafarii@mandrivauser.de>\n"
"Language-Team: deutsch\n"
@@ -3365,7 +3365,12 @@ msgstr "Assistent beenden"
msgid "Previous"
msgstr "Zurück"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Schlechte Wahl, bitte versuchen Sie es noch einmal\n"
diff --git a/perl-install/share/po/el.po b/perl-install/share/po/el.po
index 6a1d9f50f..92c1fcd7a 100644
--- a/perl-install/share/po/el.po
+++ b/perl-install/share/po/el.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-el\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2004-09-15 13:28+0200\n"
"Last-Translator: Νίκος Νύκταρης (Nick Niktaris) <niktarin@yahoo.com>\n"
"Language-Team: Greek <nls@tux.hellug.gr>\n"
@@ -3258,7 +3258,12 @@ msgstr "Τέλος"
msgid "Previous"
msgstr "Προηγούμενο"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Κακή επιλογή, ξαναδοκιμάστε\n"
diff --git a/perl-install/share/po/eo.po b/perl-install/share/po/eo.po
index f7b170317..080380e60 100644
--- a/perl-install/share/po/eo.po
+++ b/perl-install/share/po/eo.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2003-03-12 18:31-0400\n"
"Last-Translator: Vilhelmo Lutermano <vlutermano@free.fr>\n"
"Language-Team: esperanto <eo@li.org>\n"
@@ -3174,7 +3174,12 @@ msgstr "Finu"
msgid "Previous"
msgstr "Antaŭa"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Malbona elektaĵo, provu denove\n"
diff --git a/perl-install/share/po/es.po b/perl-install/share/po/es.po
index 43c58b753..910099955 100644
--- a/perl-install/share/po/es.po
+++ b/perl-install/share/po/es.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-es\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2006-09-06 21:07-0400\n"
"Last-Translator: Fabian Mandelbaum <fabman@mandriva.com>\n"
"Language-Team: Español <es@li.org>\n"
@@ -3330,7 +3330,12 @@ msgstr "Finalizar"
msgid "Previous"
msgstr "Anterior"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Elección incorrecta, inténtelo de nuevo\n"
diff --git a/perl-install/share/po/et.po b/perl-install/share/po/et.po
index a9581df5c..33835d286 100644
--- a/perl-install/share/po/et.po
+++ b/perl-install/share/po/et.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-et\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-09-05 13:32+0200\n"
"Last-Translator: Marek Laane <bald@starman.ee>\n"
"Language-Team: Estonian <et@li.org>\n"
@@ -3286,7 +3286,12 @@ msgstr "Lõpeta"
msgid "Previous"
msgstr "Eelmine"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Halb valik, proovige palun uuesti\n"
diff --git a/perl-install/share/po/eu.po b/perl-install/share/po/eu.po
index a677c2288..e301cedcb 100644
--- a/perl-install/share/po/eu.po
+++ b/perl-install/share/po/eu.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libDrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-08-08 14:48+0200\n"
"Last-Translator: Iñigo Salvador Azurmendi <xalba@euskalnet.net>\n"
"Language-Team: Euskara <eu@li.org>\n"
@@ -3309,7 +3309,12 @@ msgstr "Amaitu"
msgid "Previous"
msgstr "Aurrekoa"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Aukera okerra, saiatu berriro\n"
diff --git a/perl-install/share/po/fa.po b/perl-install/share/po/fa.po
index 73efeac4c..75c073b7d 100644
--- a/perl-install/share/po/fa.po
+++ b/perl-install/share/po/fa.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-fa\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2005-02-26 06:31+0100\n"
"Last-Translator: Abbas Izad <abbasizad@hotmail.com>\n"
"Language-Team: Persian\n"
@@ -3289,7 +3289,12 @@ msgstr "پایان"
msgid "Previous"
msgstr "پیشین"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "انتخاب بد، دوباره امتحان کنید\n"
diff --git a/perl-install/share/po/fi.po b/perl-install/share/po/fi.po
index d10d2bd0d..c524dfd9d 100644
--- a/perl-install/share/po/fi.po
+++ b/perl-install/share/po/fi.po
@@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-fi - LE2005 Release\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2005-04-03 20:59+0300\n"
"Last-Translator: Thomas Backlund <tmb@mandrake.org>\n"
"Language-Team: Finnish <fi@li.org>\n"
@@ -3306,7 +3306,12 @@ msgstr "Valmis"
msgid "Previous"
msgstr "Edellinen"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Huono valinta, yritä uudelleen\n"
diff --git a/perl-install/share/po/fr.po b/perl-install/share/po/fr.po
index 7b1fd0db2..53a1a4db1 100644
--- a/perl-install/share/po/fr.po
+++ b/perl-install/share/po/fr.po
@@ -73,7 +73,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-fr\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-09-04 17:22+0200\n"
"Last-Translator: Christophe Berthelé <cpjc@free.fr>\n"
"Language-Team: Français <cooker-i18n@mandrivalinux.org>\n"
@@ -3424,7 +3424,12 @@ msgstr "Terminer"
msgid "Previous"
msgstr "Précédent"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Choix erroné, veuillez recommencer\n"
diff --git a/perl-install/share/po/fur.po b/perl-install/share/po/fur.po
index 5a0d7b4e2..7d25755c0 100644
--- a/perl-install/share/po/fur.po
+++ b/perl-install/share/po/fur.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2004-06-28 17:41+0200\n"
"Last-Translator: Andrea Gracco <graccoandrea@tin.it>\n"
"Language-Team: furlan <gft@freelists.org>\n"
@@ -3068,7 +3068,12 @@ msgstr "Finìs"
msgid "Previous"
msgstr "Precedent"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr ""
diff --git a/perl-install/share/po/ga.po b/perl-install/share/po/ga.po
index bfb6de16c..4238690b9 100644
--- a/perl-install/share/po/ga.po
+++ b/perl-install/share/po/ga.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2005-09-12 18:04+0200\n"
"Last-Translator: Alastair McKinstry <mckinstry@computer.org>\n"
"Language-Team: Irish <ga@li.org>\n"
@@ -3069,7 +3069,12 @@ msgstr "Criochnaigh"
msgid "Previous"
msgstr "feist"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Droch rogha, aththrialaigh\n"
diff --git a/perl-install/share/po/gl.po b/perl-install/share/po/gl.po
index 989a817d3..935ba199d 100644
--- a/perl-install/share/po/gl.po
+++ b/perl-install/share/po/gl.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libDrakX-gl\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2006-09-10 14:02+0100\n"
"Last-Translator: Leandro Regueiro <leandro.regueiro@gmail.com>\n"
"Language-Team: Galician <<gpul-traduccion@ceu.fi.udc.es>>\n"
@@ -3299,7 +3299,12 @@ msgstr "Finalizar"
msgid "Previous"
msgstr "Anterior"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Elección incorrecta, inténteo de novo\n"
diff --git a/perl-install/share/po/he.po b/perl-install/share/po/he.po
index 6a085c695..9b9243f82 100644
--- a/perl-install/share/po/he.po
+++ b/perl-install/share/po/he.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-08-09 02:05+0300\n"
"Last-Translator: Dotan Kamber <kamberd@yahoo.com>\n"
"Language-Team: Hebrew\n"
@@ -3262,7 +3262,12 @@ msgstr "סיום"
msgid "Previous"
msgstr "קודם"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "בחירה גרועה, יש לנסות שנית\n"
diff --git a/perl-install/share/po/hi.po b/perl-install/share/po/hi.po
index 8bf3f656e..a70335f62 100644
--- a/perl-install/share/po/hi.po
+++ b/perl-install/share/po/hi.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-hi\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2004-04-04 21:54+0530\n"
"Last-Translator: धनञ्जय शर्मा (Dhananjaya Sharma) <dysxhi@yahoo.co.in>\n"
"Language-Team: हिन्दी (Hindi) <dysxhi@yahoo.co.in>\n"
@@ -3268,7 +3268,12 @@ msgstr "समाप्त"
msgid "Previous"
msgstr "पिछला"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "निकृष्ट पसन्द, पुनः प्रयास करें\n"
diff --git a/perl-install/share/po/hr.po b/perl-install/share/po/hr.po
index 21c5670a2..48c175a35 100644
--- a/perl-install/share/po/hr.po
+++ b/perl-install/share/po/hr.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX 0\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2005-01-04 21:25+CET\n"
"Last-Translator: auto\n"
"Language-Team: Croatian <lokalizacija@linux.hr>\n"
@@ -3199,7 +3199,12 @@ msgstr "Završetak"
msgid "Previous"
msgstr "Prethodni"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Krivi izbor, pokušajte ponovo\n"
diff --git a/perl-install/share/po/hu.po b/perl-install/share/po/hu.po
index 9ecd55816..30a44ad45 100644
--- a/perl-install/share/po/hu.po
+++ b/perl-install/share/po/hu.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: hu\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-03-10 13:24+0100\n"
"Last-Translator: Arpad Biro <biro_arpad@yahoo.com>\n"
"Language-Team: \n"
@@ -3335,7 +3335,12 @@ msgstr "Befejezés"
msgid "Previous"
msgstr "Előző"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Nem megfelelő választás, próbálja meg újra\n"
diff --git a/perl-install/share/po/id.po b/perl-install/share/po/id.po
index 83fcf15fc..a0accee24 100644
--- a/perl-install/share/po/id.po
+++ b/perl-install/share/po/id.po
@@ -15,7 +15,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX 0.1\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-03-18 08:17+0700\n"
"Last-Translator: Willy Sudiarto Raharjo <willysr@gmail.com>\n"
"Language-Team: Indonesia <mdk-id@yahoogroups.com>\n"
@@ -3312,7 +3312,12 @@ msgstr "Selesai"
msgid "Previous"
msgstr "Sebelumnya"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Pilihan salah, silakan ulangi\n"
diff --git a/perl-install/share/po/is.po b/perl-install/share/po/is.po
index 37bf0a471..071a3872e 100644
--- a/perl-install/share/po/is.po
+++ b/perl-install/share/po/is.po
@@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libDrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-03-10 22:41+0000\n"
"Last-Translator: Pjetur G. Hjaltason <pjetur@pjetur.net>\n"
"Language-Team: Icelandic <kde-isl@molar.is>\n"
@@ -3297,7 +3297,12 @@ msgstr "Ljúka"
msgid "Previous"
msgstr "Fyrra"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Rangt val, reyndu aftur\n"
diff --git a/perl-install/share/po/it.po b/perl-install/share/po/it.po
index 1711756cd..dc442d597 100644
--- a/perl-install/share/po/it.po
+++ b/perl-install/share/po/it.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-it\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2006-09-16 14:41+0100\n"
"Last-Translator: Giuseppe Briotti <g.briotti@mclink.it>\n"
"Language-Team: Italian <kde-i18n-it@kde.org>\n"
@@ -3328,7 +3328,12 @@ msgstr "Finisci"
msgid "Previous"
msgstr "Indietro"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Scelta errata, riprova\n"
diff --git a/perl-install/share/po/ja.po b/perl-install/share/po/ja.po
index 0f4a93da9..d517dfdfa 100644
--- a/perl-install/share/po/ja.po
+++ b/perl-install/share/po/ja.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libDrakX-ja\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-08-29 20:00+0900\n"
"Last-Translator: Yukiko Bando <ybando@k6.dion.ne.jp>\n"
"Language-Team: Japanese <cooker-i18n@mandrivalinux.org>\n"
@@ -3284,7 +3284,12 @@ msgstr "完了"
msgid "Previous"
msgstr "戻る"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "不正な選択です。やり直してください。\n"
diff --git a/perl-install/share/po/ko.po b/perl-install/share/po/ko.po
index 8b76a032d..48ca157bb 100644
--- a/perl-install/share/po/ko.po
+++ b/perl-install/share/po/ko.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2002-09-09 09:08+0900\n"
"Last-Translator: Jaegeum Cze <baedaron@hanafos.com>\n"
"Language-Team: Korean <beadaron@hanafos.com>\n"
@@ -3132,7 +3132,12 @@ msgstr "종료"
msgid "Previous"
msgstr "이전"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "잘못된 선택입니다, 다시 하세요\n"
diff --git a/perl-install/share/po/ky.po b/perl-install/share/po/ky.po
index d5a912f0f..6a0973737 100644
--- a/perl-install/share/po/ky.po
+++ b/perl-install/share/po/ky.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-ky\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2005-04-20 20:27+0500\n"
"Last-Translator: Nurlan Borubaev <nurlan@tamga.info>\n"
"Language-Team: Kyrgyz\n"
@@ -3276,7 +3276,12 @@ msgstr "Аяктоо"
msgid "Previous"
msgstr "Мурунку"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr ""
diff --git a/perl-install/share/po/libDrakX.pot b/perl-install/share/po/libDrakX.pot
index 7f67ff761..2749e3034 100644
--- a/perl-install/share/po/libDrakX.pot
+++ b/perl-install/share/po/libDrakX.pot
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2987,7 +2987,12 @@ msgstr ""
msgid "Previous"
msgstr ""
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid ""
"Bad choice, try again\n"
diff --git a/perl-install/share/po/lt.po b/perl-install/share/po/lt.po
index f5cef1faa..a40102542 100644
--- a/perl-install/share/po/lt.po
+++ b/perl-install/share/po/lt.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX VERSION\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2000-12-23 13:50+0200\n"
"Last-Translator: Mykolas Norvai­as <Myka@centras.lt>\n"
"Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n"
@@ -3138,7 +3138,12 @@ msgstr "Baigti"
msgid "Previous"
msgstr "Ankstesnis"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Blogas pasirinkimas, bandyk vėl\n"
diff --git a/perl-install/share/po/ltg.po b/perl-install/share/po/ltg.po
index 10306a9d9..2fc7dc70d 100644
--- a/perl-install/share/po/ltg.po
+++ b/perl-install/share/po/ltg.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2004-02-24 13:01+0200\n"
"Last-Translator: Māris Laureckis <linux@latgola.lv>\n"
"Language-Team: Latgalian <linux@latgola.lv>\n"
@@ -3197,7 +3197,12 @@ msgstr "Beigt"
msgid "Previous"
msgstr "Atpakaļ"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Slykta izviele, pamieginit vēlreiz\n"
diff --git a/perl-install/share/po/lv.po b/perl-install/share/po/lv.po
index 2843bd182..f551a8541 100644
--- a/perl-install/share/po/lv.po
+++ b/perl-install/share/po/lv.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2002-09-27 17:45+0200\n"
"Last-Translator: Raivo Saars <spaiks@inbox.lv>\n"
"Language-Team: Latvian <ll10nt@listes.murds.lv>\n"
@@ -3188,7 +3188,12 @@ msgstr "Beigt"
msgid "Previous"
msgstr "Atpakaļ"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Slikta izvēle, pamēģiniet vēlreiz\n"
diff --git a/perl-install/share/po/mk.po b/perl-install/share/po/mk.po
index a62e0afc2..08dc02160 100644
--- a/perl-install/share/po/mk.po
+++ b/perl-install/share/po/mk.po
@@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-mk\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2004-11-03 18:47+0100\n"
"Last-Translator: Зоран Димовски <decata@mt.net.mk>\n"
"Language-Team: Macedonian <mkde-l10n@lists.sourceforge.net>\n"
@@ -3286,7 +3286,12 @@ msgstr "Заврши"
msgid "Previous"
msgstr "Претходно"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Лош избор, обидете се повторно\n"
diff --git a/perl-install/share/po/mn.po b/perl-install/share/po/mn.po
index 894909b0d..9f0020f9c 100644
--- a/perl-install/share/po/mn.po
+++ b/perl-install/share/po/mn.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2004-01-02 00:35+0100\n"
"Last-Translator: Sanlig Badral <Badral@openmn.org>\n"
"Language-Team: Mongolian <openmn-core@lists.sf.net>\n"
@@ -3064,7 +3064,12 @@ msgstr "Дуусгах"
msgid "Previous"
msgstr "Өмнөх"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr ""
diff --git a/perl-install/share/po/ms.po b/perl-install/share/po/ms.po
index e8c02b6c2..eaa3e9d49 100644
--- a/perl-install/share/po/ms.po
+++ b/perl-install/share/po/ms.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libDrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-08-31 19:15+0800\n"
"Last-Translator: Sharuzzaman Ahmat Raslan <sharuzzaman@myrealbox.com>\n"
"Language-Team: Malay <translation-team-ms@lists.sourceforge.net>\n"
@@ -3073,7 +3073,12 @@ msgstr "Tamat"
msgid "Previous"
msgstr "Terdahulu"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, fuzzy, c-format
msgid "Bad choice, try again\n"
msgstr "Salah pilih, cuba lagi\n"
diff --git a/perl-install/share/po/mt.po b/perl-install/share/po/mt.po
index 261b26b87..dc6c1b104 100644
--- a/perl-install/share/po/mt.po
+++ b/perl-install/share/po/mt.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: mt\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2004-10-04 18:45+0200\n"
"Last-Translator: Ramon Casha <ramon.casha@linux.org.mt>\n"
"Language-Team: Maltese <mt@li.org>\n"
@@ -3292,7 +3292,12 @@ msgstr "Spiċċa"
msgid "Previous"
msgstr "Ta' qabel"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Għażla ħażina, erġa' pprova\n"
diff --git a/perl-install/share/po/nb.po b/perl-install/share/po/nb.po
index 681a220a9..110529c8a 100644
--- a/perl-install/share/po/nb.po
+++ b/perl-install/share/po/nb.po
@@ -15,7 +15,7 @@
msgid ""
msgstr ""
"Project-Id-Version: nb\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2006-09-12 23:22+0200\n"
"Last-Translator: Per Øyvind Karlsen <pkarlsen@mandriva.com>\n"
"Language-Team: Norwegian Bokmål <cooker-i18n@mandrivalinux.com>\n"
@@ -3306,7 +3306,12 @@ msgstr "Fullfør"
msgid "Previous"
msgstr "Forrige"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Ugyldig valg, prøv igjen\n"
diff --git a/perl-install/share/po/nl.po b/perl-install/share/po/nl.po
index 1f9589e52..4663ec177 100644
--- a/perl-install/share/po/nl.po
+++ b/perl-install/share/po/nl.po
@@ -13,7 +13,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libDrakX-nl\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-08-06 01:36+0200\n"
"Last-Translator: Reinout van Schouwen <reinout@gmail.com>\n"
"Language-Team: Dutch <vertaling@vrijschrift.org>\n"
@@ -3342,7 +3342,12 @@ msgstr "Klaar"
msgid "Previous"
msgstr "Vorige"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Ongeldige keuze, probeer nog eens\n"
diff --git a/perl-install/share/po/nn.po b/perl-install/share/po/nn.po
index ac31336a2..e87e855e4 100644
--- a/perl-install/share/po/nn.po
+++ b/perl-install/share/po/nn.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libDrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-09-01 13:20+0200\n"
"Last-Translator: Karl Ove Hufthammer <karl@huftis.org>\n"
"Language-Team: Norwegian Nynorsk <i18n-nn@lister.ping.uio.no>\n"
@@ -3270,7 +3270,12 @@ msgstr "Fullfør"
msgid "Previous"
msgstr "Førre"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Ugyldig val. Prøv på nytt.\n"
diff --git a/perl-install/share/po/pa_IN.po b/perl-install/share/po/pa_IN.po
index 8f3aea64d..25be3f42d 100644
--- a/perl-install/share/po/pa_IN.po
+++ b/perl-install/share/po/pa_IN.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2005-03-27 17:55+0530\n"
"Last-Translator: Jaswinder Singh Phulewala <jaswinderphulewala@yahoo.com>\n"
"Language-Team: Punjabi <punlinux-i18n@lists.soruceforge.net>\n"
@@ -3232,7 +3232,12 @@ msgstr "ਮੁਕੰਮਲ"
msgid "Previous"
msgstr "ਪਿੱਛੇ"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "ਗਲਤ ਚੋਣ, ਫਿਰ ਕੋਸ਼ਿਸ਼\n"
diff --git a/perl-install/share/po/pl.po b/perl-install/share/po/pl.po
index 12f52b04b..de1387771 100644
--- a/perl-install/share/po/pl.po
+++ b/perl-install/share/po/pl.po
@@ -13,7 +13,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libDrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-03-13 16:53+0100\n"
"Last-Translator: Tomasz Bednarski - Mandriva Poland <tomasz."
"bednarski@mandriva.pl>\n"
@@ -3334,7 +3334,12 @@ msgstr "Zakończ"
msgid "Previous"
msgstr "Wstecz"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Niepoprawny wybór, spróbuj ponownie\n"
diff --git a/perl-install/share/po/pt.po b/perl-install/share/po/pt.po
index 60dd1ce12..1e76924cc 100644
--- a/perl-install/share/po/pt.po
+++ b/perl-install/share/po/pt.po
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: pt\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-08-31 02:54+0100\n"
"Last-Translator: Zé <mmodem00@gmail.com>\n"
"Language-Team: Português <pt@li.org>\n"
@@ -3331,7 +3331,12 @@ msgstr "Terminar"
msgid "Previous"
msgstr "Anterior"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Má escolha, tente novamente\n"
diff --git a/perl-install/share/po/pt_BR.po b/perl-install/share/po/pt_BR.po
index 28d5d020c..530b1c30d 100644
--- a/perl-install/share/po/pt_BR.po
+++ b/perl-install/share/po/pt_BR.po
@@ -18,7 +18,7 @@
msgid ""
msgstr ""
"Project-Id-Version: pt_BR\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-05-21 11:05-0300\n"
"Last-Translator: Felipe Arruda <felipemiguel@gmail.com>\n"
"Language-Team: Brazilian Portuguese <kde-i18n-pt_br@mail.kde.org>\n"
@@ -3342,7 +3342,12 @@ msgstr "Terminar"
msgid "Previous"
msgstr "Anterior"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Má escolha, tente novamente\n"
diff --git a/perl-install/share/po/ro.po b/perl-install/share/po/ro.po
index 7c7726c9d..877e7cbe7 100644
--- a/perl-install/share/po/ro.po
+++ b/perl-install/share/po/ro.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX 7.1\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2003-09-11 18:11+0200\n"
"Last-Translator: Ovidiu Constantin <ovidiu.constantin@gmx.net>\n"
"Language-Team: Romanian Translators for Free Software <rtfs-project@lists."
@@ -3177,7 +3177,12 @@ msgstr "Finalizare"
msgid "Previous"
msgstr "Precedentul"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Alegere greşită, încercaţi din nou\n"
diff --git a/perl-install/share/po/ru.po b/perl-install/share/po/ru.po
index 9fd7c059b..ee7cc7fca 100644
--- a/perl-install/share/po/ru.po
+++ b/perl-install/share/po/ru.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libDrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-06-16 17:57+0300\n"
"Last-Translator: Pavel Maryanov <acid_jack@ukr.net>\n"
"Language-Team: Russian <ru@li.org>\n"
@@ -3323,7 +3323,12 @@ msgstr "Завершить"
msgid "Previous"
msgstr "Назад"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Неудачный выбор, попробуйте еще раз\n"
diff --git a/perl-install/share/po/sc.po b/perl-install/share/po/sc.po
index 028f83db8..baa05e576 100644
--- a/perl-install/share/po/sc.po
+++ b/perl-install/share/po/sc.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-sc\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2005-09-14 11:29+0100\n"
"Last-Translator: Antoni Pistis <antonio.pistis@virgilio.it>\n"
"Language-Team: Sardu\n"
@@ -3146,7 +3146,12 @@ msgstr "Acaba"
msgid "Previous"
msgstr "Agoa"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Sçoberu malu, torra a provai\n"
diff --git a/perl-install/share/po/sk.po b/perl-install/share/po/sk.po
index 5e82ec97e..dd3472ec2 100644
--- a/perl-install/share/po/sk.po
+++ b/perl-install/share/po/sk.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2005-09-21 14:03+0100\n"
"Last-Translator: Tibor Pittich <Tibor.Pittich@mandriva.org>\n"
"Language-Team: <i18n@mandrake.sk>\n"
@@ -3284,7 +3284,12 @@ msgstr "Dokončiť"
msgid "Previous"
msgstr "Späť"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Chybná voľba, skúste znovu\n"
diff --git a/perl-install/share/po/sl.po b/perl-install/share/po/sl.po
index 523e3d86d..46e0a624c 100644
--- a/perl-install/share/po/sl.po
+++ b/perl-install/share/po/sl.po
@@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libDrakX-sl\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2006-09-16 01:11+0200\n"
"Last-Translator: Jure Repinc <jlp@holodeck1.com>\n"
"Language-Team: Slovenian <sl@li.org>\n"
@@ -3311,7 +3311,12 @@ msgstr "Končaj"
msgid "Previous"
msgstr "Nazaj"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Slaba izbira, poskusite znova\n"
diff --git a/perl-install/share/po/sq.po b/perl-install/share/po/sq.po
index cc112312f..1beeb0799 100644
--- a/perl-install/share/po/sq.po
+++ b/perl-install/share/po/sq.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX for MDK 9.2\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2004-09-15 13:33+0200\n"
"Last-Translator: Naim Daka <naim70@freesurf.ch>\n"
"Language-Team: Albanian <LL@li.org>\n"
@@ -3292,7 +3292,12 @@ msgstr "Përfundo"
msgid "Previous"
msgstr "Mbrapa"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Zgjedhje e gabuar, provoni edhe një herë\n"
diff --git a/perl-install/share/po/sr.po b/perl-install/share/po/sr.po
index a53172226..095a8ccd6 100644
--- a/perl-install/share/po/sr.po
+++ b/perl-install/share/po/sr.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2004-09-15 13:33+0200\n"
"Last-Translator: Toma Jankovic <tomaja@net.yu>\n"
"Language-Team: Serbian <i18n@mandrake.co.yu>\n"
@@ -3255,7 +3255,12 @@ msgstr "Крај"
msgid "Previous"
msgstr "Претходни"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Лош избор, пробајте поново\n"
diff --git a/perl-install/share/po/sr@Latn.po b/perl-install/share/po/sr@Latn.po
index e7463595e..76d305fc6 100644
--- a/perl-install/share/po/sr@Latn.po
+++ b/perl-install/share/po/sr@Latn.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2004-09-15 13:34+0200\n"
"Last-Translator: Toma Jankovic_<tomaja@net.yu>\n"
"Language-Team: Serbian <i18n@mandrake.co.yu>\n"
@@ -3256,7 +3256,12 @@ msgstr "Kraj"
msgid "Previous"
msgstr "Prethodni"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Loš izbor, probajte ponovo\n"
diff --git a/perl-install/share/po/sv.po b/perl-install/share/po/sv.po
index d898f0c83..71782f6f8 100644
--- a/perl-install/share/po/sv.po
+++ b/perl-install/share/po/sv.po
@@ -15,7 +15,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libDrakX-sv\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-03-18 12:29+0100\n"
"Last-Translator: Kenneth Krekula <kenneth.krekula@kiruna.se>\n"
"Language-Team: <sv@li.org>\n"
@@ -3323,7 +3323,12 @@ msgstr "Slutför"
msgid "Previous"
msgstr "Föregående"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Felaktigt val, försök igen.\n"
diff --git a/perl-install/share/po/ta.po b/perl-install/share/po/ta.po
index 0b2e2023e..9d187c12f 100644
--- a/perl-install/share/po/ta.po
+++ b/perl-install/share/po/ta.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX 1.0\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2002-09-06 00:35+0800\n"
"Last-Translator: prabu anand <prabu_anand2000@yahoo.com>\n"
"Language-Team: Tamil <tamilinix@yahoogroups.com>\n"
@@ -3156,7 +3156,12 @@ msgstr "முடிந்தது"
msgid "Previous"
msgstr "முன்னது"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "தவறான தேர்வு, மீண்டும் முயற்சித்து பார்க்கவும்\n"
diff --git a/perl-install/share/po/tg.po b/perl-install/share/po/tg.po
index 9851348df..58566ac33 100644
--- a/perl-install/share/po/tg.po
+++ b/perl-install/share/po/tg.po
@@ -15,7 +15,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-tg\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2005-09-17 16:03+0500\n"
"Last-Translator: Victor Ibragimov <youth_opportunities@tajikngo.org>\n"
"Language-Team: Tajik\n"
@@ -3334,7 +3334,12 @@ msgstr "Итмом"
msgid "Previous"
msgstr "Гузашта"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Интихоби бад, бори дигар кӯшиш кунед\n"
diff --git a/perl-install/share/po/th.po b/perl-install/share/po/th.po
index f12865baa..821f2d9e7 100644
--- a/perl-install/share/po/th.po
+++ b/perl-install/share/po/th.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2001-09-10 14:24GMT+7\n"
"Last-Translator: Wachara Chinsettawong <wachara@yahoo.com>\n"
"Language-Team: Thai <th@li.org>\n"
@@ -3118,7 +3118,12 @@ msgstr "เสร็จแล้ว"
msgid "Previous"
msgstr "ก่อน"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "ตัวเลือกผิดพลาด โปรดทดลองอีกครั้ง\n"
diff --git a/perl-install/share/po/tl.po b/perl-install/share/po/tl.po
index 5e59ab192..c10e918fa 100644
--- a/perl-install/share/po/tl.po
+++ b/perl-install/share/po/tl.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-tl\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2004-09-15 13:35+0200\n"
"Last-Translator: Arys P. Deloso <arys@deloso.org>\n"
"Language-Team: Filipino <salinpinoy@comitus.net>\n"
@@ -3307,7 +3307,12 @@ msgstr "Wakas"
msgid "Previous"
msgstr "Nakaraan"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Masamang pili, subukan ulit\n"
diff --git a/perl-install/share/po/tr.po b/perl-install/share/po/tr.po
index 0a1d5f474..a01d50430 100644
--- a/perl-install/share/po/tr.po
+++ b/perl-install/share/po/tr.po
@@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-tr\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2004-09-15 13:35+0200\n"
"Last-Translator: Ömer Fadıl USTA <omer_fad@hotmail.com>\n"
"Language-Team: Turkish <tr@li.org>\n"
@@ -3237,7 +3237,12 @@ msgstr "Son"
msgid "Previous"
msgstr "Önceki"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Hatalı tercih, tekrar deneyin\n"
diff --git a/perl-install/share/po/uk.po b/perl-install/share/po/uk.po
index abb0de305..6f4fdb43c 100644
--- a/perl-install/share/po/uk.po
+++ b/perl-install/share/po/uk.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX-uk\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2005-03-01 01:29+0200\n"
"Last-Translator: Taras Boychuk <btr1@ukrpost.net>\n"
"Language-Team: ukrainian <uk@li.org>\n"
@@ -3302,7 +3302,12 @@ msgstr "Закінчити"
msgid "Previous"
msgstr "Попередній"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Невдалий вибір, спробуйте ще раз\n"
diff --git a/perl-install/share/po/uz.po b/perl-install/share/po/uz.po
index 37f1979ad..aeb8a387e 100644
--- a/perl-install/share/po/uz.po
+++ b/perl-install/share/po/uz.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: uz\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-08-12 00:59+0200\n"
"Last-Translator: Mashrab Kuvatov <kmashrab@uni-bremen.de>\n"
"Language-Team: Uzbek <floss-uz-l10n@googlegroups.com>\n"
@@ -3147,7 +3147,12 @@ msgstr "Тайёр"
msgid "Previous"
msgstr "Олдинги"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Нотўғри танлов, бошқадан уриниб кўринг\n"
diff --git a/perl-install/share/po/uz@Latn.po b/perl-install/share/po/uz@Latn.po
index 6a837ac42..d127ebf97 100644
--- a/perl-install/share/po/uz@Latn.po
+++ b/perl-install/share/po/uz@Latn.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: uz\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2007-08-12 00:59+0200\n"
"Last-Translator: Mashrab Kuvatov <kmashrab@uni-bremen.de>\n"
"Language-Team: Uzbek <floss-uz-l10n@googlegroups.com>\n"
@@ -3157,7 +3157,12 @@ msgstr "Tayyor"
msgid "Previous"
msgstr "Oldingi"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Noto'g'ri tanlov, boshqadan urinib ko'ring\n"
diff --git a/perl-install/share/po/vi.po b/perl-install/share/po/vi.po
index cff723861..cb615356a 100644
--- a/perl-install/share/po/vi.po
+++ b/perl-install/share/po/vi.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-vi version\n"
"Report-Msgid-Bugs-To: tmthanh@yahoo.com\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2005-06-02 21:17+0700\n"
"Last-Translator: Larry Nguyen <larry@vnlinux.org>\n"
"Language-Team: <gnomevi-list@lists.sourceforge.net>\n"
@@ -3273,7 +3273,12 @@ msgstr "Kết thúc"
msgid "Previous"
msgstr "Về trước"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Lựa chọn tồi, hãy thử lại\n"
diff --git a/perl-install/share/po/wa.po b/perl-install/share/po/wa.po
index f7986ef91..4b2a78a8c 100644
--- a/perl-install/share/po/wa.po
+++ b/perl-install/share/po/wa.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2006-09-05 23:14+0200\n"
"Last-Translator: Pablo Saratxaga <pablo@walon.org>\n"
"Language-Team: Walloon <linux-wa@walon.org>\n"
@@ -3330,7 +3330,12 @@ msgstr "Fini"
msgid "Previous"
msgstr "Di dvant"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "Måva tchuze, sayîz co ene feye\n"
diff --git a/perl-install/share/po/zh_CN.po b/perl-install/share/po/zh_CN.po
index fb48382f2..8780bb648 100644
--- a/perl-install/share/po/zh_CN.po
+++ b/perl-install/share/po/zh_CN.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX 2007\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2006-09-10 21:48+0800\n"
"Last-Translator: Funda Wang <fundawang@linux.net.cn>\n"
"Language-Team: Mandriva Linux i18n Team <cooker-i18n@mandrivalinux.org>\n"
@@ -1475,7 +1475,7 @@ msgid "Add to RAID"
msgstr "加入 RAID"
#: diskdrake/interactive.pm:430 diskdrake/interactive.pm:859
-#, c-formatXmsgid "Add to LVM"
+#, c-format
msgid "Add to LVM"
msgstr "加入 LVM"
@@ -3222,7 +3222,12 @@ msgstr "完成"
msgid "Previous"
msgstr "上一步"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "错误的选择, 请重试\n"
diff --git a/perl-install/share/po/zh_TW.po b/perl-install/share/po/zh_TW.po
index 4cb842fce..314070fa3 100644
--- a/perl-install/share/po/zh_TW.po
+++ b/perl-install/share/po/zh_TW.po
@@ -18,7 +18,7 @@
msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
-"POT-Creation-Date: 2007-09-04 17:13+0200\n"
+"POT-Creation-Date: 2007-09-05 13:56+0200\n"
"PO-Revision-Date: 2006-09-23 12:29+0800\n"
"Last-Translator: Shiva Huang <shivahuang@gmail.com>\n"
"Language-Team: Traditional Chinese <zh@li.org>\n"
@@ -3235,7 +3235,12 @@ msgstr "完成"
msgid "Previous"
msgstr "上一步"
-#: interactive/stdio.pm:29 interactive/stdio.pm:148
+#: interactive/gtk.pm:544
+#, c-format
+msgid "Beware, Caps Lock is enabled"
+msgstr ""
+
+#: interactive/stdio.pm:29 interactive/stdio.pm:154
#, c-format
msgid "Bad choice, try again\n"
msgstr "壞選擇,再試一遍\n"