# translation of uz.po to Uzbek
# Copyright (C) 2003, 2004, 2006, 2007 Free Software Foundation, Inc.
# Copyright (C) 2003 Mandriva.
#
# Mashrab Kuvatov <kmashrab@uni-bremen.de>, 2003, 2004, 2006, 2007.
# Nurali Abdurahmonov <mavnur@gmail.com>, 2006.
msgid ""
msgstr ""
"Project-Id-Version: uz\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-01-17 14:33+0100\n"
"PO-Revision-Date: 2007-09-26 23:16+0200\n"
"Last-Translator: Mashrab Kuvatov <kmashrab@uni-bremen.de>\n"
"Language-Team: Uzbek <floss-uz-l10n@googlegroups.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11.4\n"
#: drakauth:24 drakauth:26 draksec:279 draksec:328
#, c-format
msgid "Authentication"
msgstr "Tasdiqlash"
#: drakauth:36 drakclock:111 drakclock:125 drakfont:214 drakfont:227
#: drakfont:265 draksplash:169 finish-install:85 logdrake:170 logdrake:445
#: logdrake:450 scannerdrake:59 scannerdrake:101 scannerdrake:142
#: scannerdrake:200 scannerdrake:259 scannerdrake:730 scannerdrake:741
#: scannerdrake:880 scannerdrake:891 scannerdrake:961
#, c-format
msgid "Error"
msgstr "Xato"
#: drakboot:49
#, c-format
msgid "No bootloader found, creating a new configuration"
msgstr ""
#: drakboot:83 harddrake2:196 harddrake2:197 logdrake:71
#, c-format
msgid "/_File"
msgstr "/_Fayl"
#: drakboot:84 logdrake:77
#, c-format
msgid "/File/_Quit"
msgstr "/Fayl/Chi_qish"
#: drakboot:84 harddrake2:197 logdrake:77
#, c-format
msgid "<control>Q"
msgstr "<control>Cyrillic_CHE"
#: drakboot:124
#, c-format
msgid "Text only"
msgstr "Faqat matn"
#: drakboot:125
#, c-format
msgid "Verbose"
msgstr "Batafsil ma'lumot bilan"
#: drakboot:126
#, c-format
msgid "Silent"
msgstr "Batafsil ma'lumotsiz"
#: drakboot:132 drakfont:693 drakperm:378 drakperm:388 drakups:27
#: harddrake2:515 localedrake:43 scannerdrake:51 scannerdrake:54
#: scannerdrake:297 scannerdrake:302 scannerdrake:955
#, c-format
msgid "Warning"
msgstr "Diqqat"
#: drakboot:133
#, c-format
msgid ""
"Your system bootloader is not in framebuffer mode. To activate graphical "
"boot, select a graphic video mode from the bootloader configuration tool."
msgstr ""
#: drakboot:134
#, c-format
msgid "Do you want to configure it now?"
msgstr "Uni moslashni istaysizmi?"
#: drakboot:143
#, c-format
msgid "Install themes"
msgstr "Mavzularni o'rnatish"
#: drakboot:145
#, c-format
msgid "Graphical boot theme selection"
msgstr ""
#: drakboot:148
#, c-format
msgid "Graphical boot mode:"
msgstr "Grafik usulda yuklash:"
#: drakboot:150
#, c-format
msgid "Theme"
msgstr "Mavzu"
#: drakboot:153
#, c-format
msgid ""
"Display theme\n"
"under console"
msgstr ""
"Mavzularni\n"
"konsolda ko'rsatish"
#: drakboot:158 draksplash:25
#, c-format
msgid "Create new theme"
msgstr "Yangi mavzuni yaratish"
#: drakboot:190
#, c-format
msgid "Default user"
msgstr "Andoza foydalanuvchi"
#: drakboot:191
#, c-format
msgid "Default desktop"
msgstr "Andoza ish stoli"
#: drakboot:194
#, c-format
msgid "No, I do not want autologin"
msgstr "Yo'q, tizimga avtomatik ravishda kirishni istamayman"
#: drakboot:195
#, c-format
msgid "Yes, I want autologin with this (user, desktop)"
msgstr "Ha, tizimga avtomatik ravishda kirishni istayman"
#: drakboot:202
#, c-format
msgid "System mode"
msgstr "Tizimning usuli"
#: drakboot:205
#, c-format
msgid "Launch the graphical environment when your system starts"
msgstr "Tizim yuklanayotganda grafik muhitini ishga tushirish"
#: drakboot:257
#, c-format
msgid "Boot Style Configuration"
msgstr "Tizimni yukash uslubini moslash"
#: drakboot:259 drakboot:263
#, c-format
msgid "Video mode"
msgstr "Video usuli"
#: drakboot:260
#, c-format
msgid ""
"Please choose a video mode, it will be applied to each of the boot entries "
"selected below.\n"
"Be sure your video card supports the mode you choose."
msgstr ""
#: drakbug:64 drakbug:136
#, c-format
msgid "The \"%s\" program has crashed with the following error:"
msgstr ""
#: drakbug:75
#, c-format
msgid "Mandriva Linux Bug Report Tool"
msgstr "Mandriva Linux uchun xato haqida xabar qiluvchi vosita"
#: drakbug:80
#, c-format
msgid "Mandriva Linux Control Center"
msgstr "Mandriva Linux boshqaruv markazi"
#: drakbug:81
#, c-format
msgid "First Time Wizard"
msgstr "Dastlabki kirish yordamchisi"
#: drakbug:82
#, c-format
msgid "Synchronization tool"
msgstr "Tenglashtirish asbobi"
#: drakbug:83 drakbug:222
#, c-format
msgid "Standalone Tools"
msgstr ""
#: drakbug:85 drakbug:86
#, c-format
msgid "Mandriva Online"
msgstr "Mandriva Online"
#: drakbug:87
#, c-format
msgid "Remote Control"
msgstr "Masofadan boshqarish"
#: drakbug:88
#, c-format
msgid "Software Manager"
msgstr "Dasturlar boshqaruvchisi"
#: drakbug:89
#, c-format
msgid "Windows Migration tool"
msgstr ""
#: drakbug:90
#, c-format
msgid "Configuration Wizards"
msgstr "Moslash yordamchilari"
#: drakbug:112
#, c-format
msgid "Select Mandriva Tool:"
msgstr ""
#: drakbug:113
#, c-format
msgid ""
"or Application Name\n"
"(or Full Path):"
msgstr ""
#: drakbug:116
#, c-format
msgid "Find Package"
msgstr "Paketni qidirish"
#: drakbug:118
#, c-format
msgid "Package: "
msgstr "Paket: "
#: drakbug:119
#, c-format
msgid "Kernel:"
msgstr "Kernel:"
#: drakbug:135
#, c-format
msgid "The \"%s\" program has segfaulted with the following error:"
msgstr ""
#: drakbug:145
#, c-format
msgid "Its gdb trace is:"
msgstr ""
#: drakbug:153
#, c-format
msgid ""
"To submit a bug report, click on the report button. \n"
"This will open a web browser window on %s where you'll find a form to fill "
"in. The information displayed above will be transferred to that server. \n"
"Things useful to include in your report are the output of lspcidrake -v, "
"kernel version, and /proc/cpuinfo."
msgstr ""
#: drakbug:161 drakperm:134 draksec:438 draksec:440 draksec:459 draksec:461
#, c-format
msgid "Help"
msgstr "Yordam"
#: drakbug:163
#, c-format
msgid "Report"
msgstr "Xabar berish"
#: drakbug:196 drakfont:517
#, c-format
msgid "Close"
msgstr "Yopish"
#: drakbug:232
#, c-format
msgid "Not installed"
msgstr "O'rnatilmagan"
#: drakbug:245
#, c-format
msgid "Package not installed"
msgstr "Paket o'rnatilmagan"
#: drakclock:30 draksec:334
#, c-format
msgid "Date, Clock & Time Zone Settings"
msgstr "Sana va soat moslamalari"
#: drakclock:39
#, c-format
msgid "not defined"
msgstr "aniqlanmagan"
#: drakclock:41
#, c-format
msgid "Change Time Zone"
msgstr "Vaqt zonasini o'zgartirish"
#: drakclock:44
#, c-format
msgid "Timezone - DrakClock"
msgstr "Vaqt zonasi - DrakClock"
#: drakclock:44
#, c-format
msgid "Which is your timezone?"
msgstr "Vaqt zonangizni tanlang?"
#: drakclock:45
#, c-format
msgid "GMT - DrakClock"
msgstr "GMT - DrakClock"
#: drakclock:45
#, c-format
msgid "Is your hardware clock set to GMT?"
msgstr ""
#: drakclock:70
#, c-format
msgid "Network Time Protocol"
msgstr ""
#: drakclock:72
#, c-format
msgid ""
"Your computer can synchronize its clock\n"
" with a remote time server using NTP"
msgstr ""
#: drakclock:73
#, c-format
msgid "Enable Network Time Protocol"
msgstr ""
#: drakclock:81
#, c-format
msgid "Server:"
msgstr "Server:"
#: drakclock:95
#, c-format
msgid "Timezone"
msgstr "Vaqt zonasi"
#: drakclock:111
#, c-format
msgid "Please enter a valid NTP server address."
msgstr "Iltimos mavjud NTP server manzilini kiriting."
#: drakclock:126
#, c-format
msgid "Could not synchronize with %s."
msgstr ""
#: drakclock:127 draksplash:93 logdrake:175 scannerdrake:492
#, c-format
msgid "Quit"
msgstr "Chiqish"
#: drakclock:128
#, c-format
msgid "Retry"
msgstr "Qaytadan urinish"
#: drakclock:151 drakclock:161
#, c-format
msgid "Reset"
msgstr "Tiklash"
#: drakedm:41
#, c-format
msgid "GDM (GNOME Display Manager)"
msgstr "GDM (GNOME grafik kirish boshqaruvchisi)"
#: drakedm:42
#, c-format
msgid "KDM (KDE Display Manager)"
msgstr "KDM (KDE grafik kirish boshqaruvchisi)"
#: drakedm:43
#, c-format
msgid "XDM (X Display Manager)"
msgstr "XDM (X Display Manager)"
#: drakedm:54
#, c-format
msgid "Choosing a display manager"
msgstr "Displey boshqaruvchisini tanlash"
#: drakedm:55
#, c-format
msgid ""
"X11 Display Manager allows you to graphically log\n"
"into your system with the X Window System running and supports running\n"
"several different X sessions on your local machine at the same time."
msgstr ""
#: drakedm:73
#, c-format
msgid "The change is done, do you want to restart the dm service?"
msgstr ""
"O'zgarishlar qo'llandi, dm xizmatini boshqadan ishga tushirishni istaysizmi?"
#: drakedm:74
#, c-format
msgid ""
"You are going to close all running programs and lose your current session. "
"Are you really sure that you want to restart the dm service?"
msgstr ""
#: drakfont:188
#, c-format
msgid "Search installed fonts"
msgstr "O'rnatilgan shriftlarni qidirish"
#: drakfont:190
#, c-format
msgid "Unselect fonts installed"
msgstr "O'rnatilgan shriftlarni tanlashni bekor qilish"
#: drakfont:214
#, c-format
msgid "No fonts found"
msgstr "Hech qanday shrift topilmadi"
#: drakfont:218
#, c-format
msgid "parse all fonts"
msgstr ""
#: drakfont:223 drakfont:264 drakfont:338 drakfont:379 drakfont:387
#: drakfont:413 drakfont:431 drakfont:445
#, c-format
msgid "done"
msgstr "Tayyor"
#: drakfont:227
#, c-format
msgid "Could not find any font in your mounted partitions"
msgstr "Ulangan qismlarda hech qanday shrift topilmadi"
#: drakfont:262
#, c-format
msgid "Reselect correct fonts"
msgstr "To'g'ri shriftlarni boshqadan tanlash"
#: drakfont:265
#, c-format
msgid "Could not find any font.\n"
msgstr "Hech qanday shrift topilmadi.\n"
#: drakfont:275
#, c-format
msgid "Search for fonts in installed list"
msgstr "O'rnatilgan ro'yxatda shriftlarni qidirish"
#: drakfont:299
#, c-format
msgid "%s fonts conversion"
msgstr "%s shriftni aylantirish"
#: drakfont:336
#, c-format
msgid "Fonts copy"
msgstr "Shriftlardan nusxa ko'chirish"
#: drakfont:339
#, c-format
msgid "True Type fonts installation"
msgstr "True Type shriftlarini o'rnatish"
#: drakfont:347
#, c-format
msgid "please wait during ttmkfdir..."
msgstr "iltimos ttmkfdir tugaguncha kutib turing..."
#: drakfont:348
#, c-format
msgid "True Type install done"
msgstr "True Type shriftlar o'rnatildi"
#: drakfont:354 drakfont:369
#, c-format
msgid "type1inst building"
msgstr "type1inst'ni yaratish"
#: drakfont:363
#, c-format
msgid "Ghostscript referencing"
msgstr ""
#: drakfont:380
#, c-format
msgid "Suppress Temporary Files"
msgstr "Vaqtinchalik fayllarni o'chirish"
#: drakfont:383 drakfont:441
#, c-format
msgid "Restart XFS"
msgstr "XFS-ni boshqadan ishga tushirish"
#: drakfont:429 drakfont:439
#, c-format
msgid "Suppress Fonts Files"
msgstr ""
#: drakfont:449
#, c-format
msgid ""
"Before installing any fonts, be sure that you have the right to use and "
"install them on
$wait_message->("\n"
"You can insta
install::any::cp_with_progress($wait_message, 0, int(@$l), @$l, "$postinstall_rpms/$medium->{rpmsdir}");
};
!$@ or log::l("copying to postinstall dir failed: $@");
log::l("copying Auto Install Floppy");
getAndSaveInstallFloppies($::o, $postinstall_rpms, 'auto_install');
}
sub getAndSaveInstallFloppies {
my ($o, $dest_dir, $name) = @_;
if ($postinstall_rpms && -d $postinstall_rpms && -r "$postinstall_rpms/auto_install.img") {
log::l("getAndSaveInstallFloppies: using file saved as $postinstall_rpms/auto_install.img");
cp_af("$postinstall_rpms/auto_install.img", "$dest_dir/$name.img");
"$dest_dir/$name.img";
} else {
my $image = 'hd_grub';
getAndSaveFile_($o->{stage2_phys_medium}, "install/images/$image.img", "$dest_dir/$name.img")
or log::l("failed to write Install Floppy ($image.img) to $dest_dir/$name.img"), return;
"$dest_dir/$name.img";
}
}
sub clean_postinstall_rpms() {
if ($postinstall_rpms && -d $postinstall_rpms) {
rm_rf($postinstall_rpms);
}
}
sub copy_rpms_on_disk {
my ($o) = @_;
my $dest_dir = '/var/ftp/pub/Mandrivalinux/media';
#- don't be afraid, cleanup old RPMs if upgrade
eval { rm_rf("$::prefix$dest_dir") if $o->{isUpgrade} };
mkdir_p("$::prefix$dest_dir");
my $dest_phys_medium = do {
my ($part, $rel_path) = fs::get::file2part($o->{fstab}, $dest_dir);
$part->{method} = 'disk';
$part->{rel_path} = $rel_path;
$part->{url} = "disk://$part->{device}$rel_path";
$part;
};
my ($wait, $wait_message) = $o->wait_message_with_progress_bar;
foreach my $m (allMediums($o->{packages})) {
#- don't copy rpms of supplementary media
next if $m->{phys_medium}{is_suppl};
$wait_message->(N("Copying in progress") . "\n($m->{name})"); #- XXX to be translated
my $rpmsdir = path($m->{phys_medium}, $m->{rpmsdir});
if (! -d $rpmsdir) {
if (!change_phys_medium($m->{phys_medium}, $m->{rpmsdir})) {
#- keep in mind the asked medium has been refused.
#- this means it is no longer selected.
#- (but do not unselect supplementary CDs.)
$m->{selected} = 0;
}
}
my $dest_medium_dir = $dest_dir . '/' . basename($rpmsdir);
#- handle rpmsdir being ../../i586/media/main: we flatten it
-e "$::prefix$dest_medium_dir" and $dest_medium_dir .= '32';
-e "$::prefix$dest_medium_dir" and next;
my $total = install::any::count_files($rpmsdir);
log::l("copying $rpmsdir to $::prefix$dest_medium_dir ($total files)");
eval {
install::any::cp_with_progress_({}, $wait_message, $total, [$rpmsdir], "$::prefix$dest_medium_dir");
};
log::l($@) if $@;
$m->{rpmsdir} = basename($dest_medium_dir);
$m->{phys_medium} = $dest_phys_medium;
}
undef $wait;
our $copied_rpms_on_disk = 1;
}
sub _install_urpmi__generate_names {
my ($packages, $medium) = @_;
#- build a names file
output("$::prefix/var/lib/urpmi/names.$medium->{fakemedium}",
map { $packages->{depslist}[$_]->name . "\n" } $medium->{start} .. $medium->{end});
}
sub _install_urpmi__generate_synthesis {
my ($packages, $medium) = @_;
my $synthesis = "/var/lib/urpmi/synthesis.hdlist.$medium->{fakemedium}.cz";
#- build synthesis file if there are still not existing (ie not copied from mirror).
-s "$::prefix$synthesis" <= 32 or return;
log::l("building $synthesis");
eval { $packages->build_synthesis(
start => $medium->{start},
end => $medium->{end},
synthesis => "$::prefix$synthesis",
) };
$@ and log::l("build_synthesis failed: $@");
}
sub install_urpmi {
my ($stage2_method, $packages) = @_;
my @media = @{$packages->{media}};
log::l("install_urpmi $stage2_method");
#- clean to avoid opening twice the rpm db.
delete $packages->{rpmdb};
#- import pubkey in rpmdb.
my $db = install::pkgs::open_rpm_db_rw();
foreach my $medium (@media) {
URPM::import_needed_pubkeys_from_file($db, $medium->{pubkey}, sub {
my ($id, $imported) = @_;
if ($id) {
log::l(($imported ? "imported" : "found") . " key=$id for medium $medium->{name}");
$medium->{'key-ids'} = $id;
}
});
unlink $medium->{pubkey};
}
my (@cfg, @netrc);
foreach my $medium (@media) {
if ($medium->{selected}) {
my ($dir, $removable_device, $static);
my $phys_m = $medium->{phys_medium};
if ($phys_m->{method} eq 'ftp' || $phys_m->{method} eq 'http' || $phys_m->{method} eq 'cdrom') {
$dir = $phys_m->{url};
} else {
$dir = "$phys_m->{mntpoint}$phys_m->{rel_path}";
if ($phys_m->{method} eq 'iso') {
$removable_device = $phys_m->{loopback_device}{mntpoint} . $phys_m->{loopback_file};
}
}
$dir = MDK::Common::File::concat_symlink($dir, $medium->{rpmsdir});
_install_urpmi__generate_names($packages, $medium);
_install_urpmi__generate_synthesis($packages, $medium);
my ($qname, $qdir) = ($medium->{fakemedium}, $dir);
if (my $u = urpm::download::parse_url_with_login($qdir)) {
$qdir = sprintf('%s://%s@%s%s', $u->{proto}, $u->{login}, $u->{machine}, $u->{dir});
push @netrc, sprintf("machine %s login %s password %s\n", $u->{machine}, $u->{login}, $u->{password});
}
s/(\s)/\\$1/g foreach $qname, $qdir;
#- output new urpmi.cfg format here.
push @cfg, map { "$_\n" }
"$qname $qdir {",
if_($medium->{'key-ids'},
" key-ids: " . $medium->{'key-ids'}),
if_($removable_device,
" removable: $removable_device"),
if_($medium->{update},
" update"),
if_($static,
" static"),
"}";
} else {
#- remove deselected media by removing copied hdlist and synthesis files
log::l("removing media $medium->{fakemedium}");
unlink "$::prefix/var/lib/urpmi/hdlist.$medium->{fakemedium}.cz";
unlink "$::prefix/var/lib/urpmi/synthesis.hdlist.$medium->{fakemedium}.cz";
}
}
eval { output("$::prefix/etc/urpmi/netrc", @netrc) };
#- touch a MD5SUM file and write config file
eval { output("$::prefix/var/lib/urpmi/MD5SUM", '') };
eval { output "$::prefix/etc/urpmi/urpmi.cfg", @cfg };
}
sub openCdromTray {
my ($cdrom) = @_;
log::l("ejecting cdrom $cdrom");
eval { ioctl(detect_devices::tryOpen($cdrom), c::CDROMEJECT(), 1) };
$@ and log::l("ejection failed: $@");
}
sub log_sizes() {
my @df = MDK::Common::System::df($::prefix);
log::l(sprintf "Installed: %dMB(df), %dMB(rpm)",
($df[0] - $df[1]) / 1024,
sum(run_program::rooted_get_stdout($::prefix, 'rpm', '-qa', '--queryformat', '%{size}\n')) / 1024 / 1024) if -x "$::prefix/bin/rpm";
install::pkgs::clean_rpmdb_shared_regions();
}
1;
|