From cde41ae88e2742b905991e9e2ebbb535e61eb6d1 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Wed, 8 Mar 2006 15:20:34 +0000 Subject: * added ajs patch --- apt-pkg/contrib/hashes.cc | 1 + apt-pkg/contrib/hashes.h | 4 +- apt-pkg/contrib/sha256.cc | 421 ++++++++++++++++++++++++++++++++++++++++++++++ apt-pkg/contrib/sha256.h | 75 +++++++++ apt-pkg/makefile | 4 +- apt-pkg/tagfile.cc | 3 +- ftparchive/cachedb.cc | 250 ++++++++++++++++++++++----- ftparchive/cachedb.h | 40 +++-- ftparchive/writer.cc | 104 +++++++----- ftparchive/writer.h | 8 +- 10 files changed, 812 insertions(+), 98 deletions(-) create mode 100644 apt-pkg/contrib/sha256.cc create mode 100644 apt-pkg/contrib/sha256.h diff --git a/apt-pkg/contrib/hashes.cc b/apt-pkg/contrib/hashes.cc index b17b94319..9b22a90d3 100644 --- a/apt-pkg/contrib/hashes.cc +++ b/apt-pkg/contrib/hashes.cc @@ -36,6 +36,7 @@ bool Hashes::AddFD(int Fd,unsigned long Size) Size -= Res; MD5.Add(Buf,Res); SHA1.Add(Buf,Res); + SHA256.Add(Buf,Res); } return true; } diff --git a/apt-pkg/contrib/hashes.h b/apt-pkg/contrib/hashes.h index 40bbe00a0..eefa7bf41 100644 --- a/apt-pkg/contrib/hashes.h +++ b/apt-pkg/contrib/hashes.h @@ -19,6 +19,7 @@ #include #include +#include #include @@ -30,10 +31,11 @@ class Hashes MD5Summation MD5; SHA1Summation SHA1; + SHA256Summation SHA256; inline bool Add(const unsigned char *Data,unsigned long Size) { - return MD5.Add(Data,Size) && SHA1.Add(Data,Size); + return MD5.Add(Data,Size) && SHA1.Add(Data,Size) && SHA256.Add(Data,Size); }; inline bool Add(const char *Data) {return Add((unsigned char *)Data,strlen(Data));}; bool AddFD(int Fd,unsigned long Size); diff --git a/apt-pkg/contrib/sha256.cc b/apt-pkg/contrib/sha256.cc new file mode 100644 index 000000000..a4d258d26 --- /dev/null +++ b/apt-pkg/contrib/sha256.cc @@ -0,0 +1,421 @@ +/* + * Cryptographic API. + * + * SHA-256, as specified in + * http://csrc.nist.gov/cryptval/shs/sha256-384-512.pdf + * + * SHA-256 code by Jean-Luc Cooke . + * + * Copyright (c) Jean-Luc Cooke + * Copyright (c) Andrew McDonald + * Copyright (c) 2002 James Morris + * + * Ported from the Linux kernel to Apt by Anthony Towns + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the Free + * Software Foundation; either version 2 of the License, or (at your option) + * any later version. + * + */ +#define SHA256_DIGEST_SIZE 32 +#define SHA256_HMAC_BLOCK_SIZE 64 + +#define ror32(value,bits) (((value) >> (bits)) | ((value) << (32 - (bits)))) + +#include +#include +#include +#include +#include +#include +#include +#include + +typedef uint32_t u32; +typedef uint8_t u8; + +static inline u32 Ch(u32 x, u32 y, u32 z) +{ + return z ^ (x & (y ^ z)); +} + +static inline u32 Maj(u32 x, u32 y, u32 z) +{ + return (x & y) | (z & (x | y)); +} + +#define e0(x) (ror32(x, 2) ^ ror32(x,13) ^ ror32(x,22)) +#define e1(x) (ror32(x, 6) ^ ror32(x,11) ^ ror32(x,25)) +#define s0(x) (ror32(x, 7) ^ ror32(x,18) ^ (x >> 3)) +#define s1(x) (ror32(x,17) ^ ror32(x,19) ^ (x >> 10)) + +#define H0 0x6a09e667 +#define H1 0xbb67ae85 +#define H2 0x3c6ef372 +#define H3 0xa54ff53a +#define H4 0x510e527f +#define H5 0x9b05688c +#define H6 0x1f83d9ab +#define H7 0x5be0cd19 + +static inline void LOAD_OP(int I, u32 *W, const u8 *input) +{ + W[I] = ntohl( ((u32*)(input))[I] ); +} + +static inline void BLEND_OP(int I, u32 *W) +{ + W[I] = s1(W[I-2]) + W[I-7] + s0(W[I-15]) + W[I-16]; +} + +static void sha256_transform(u32 *state, const u8 *input) +{ + u32 a, b, c, d, e, f, g, h, t1, t2; + u32 W[64]; + int i; + + /* load the input */ + for (i = 0; i < 16; i++) + LOAD_OP(i, W, input); + + /* now blend */ + for (i = 16; i < 64; i++) + BLEND_OP(i, W); + + /* load the state into our registers */ + a=state[0]; b=state[1]; c=state[2]; d=state[3]; + e=state[4]; f=state[5]; g=state[6]; h=state[7]; + + /* now iterate */ + t1 = h + e1(e) + Ch(e,f,g) + 0x428a2f98 + W[ 0]; + t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; + t1 = g + e1(d) + Ch(d,e,f) + 0x71374491 + W[ 1]; + t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; + t1 = f + e1(c) + Ch(c,d,e) + 0xb5c0fbcf + W[ 2]; + t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; + t1 = e + e1(b) + Ch(b,c,d) + 0xe9b5dba5 + W[ 3]; + t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; + t1 = d + e1(a) + Ch(a,b,c) + 0x3956c25b + W[ 4]; + t2 = e0(e) + Maj(e,f,g); h+=t1; d=t1+t2; + t1 = c + e1(h) + Ch(h,a,b) + 0x59f111f1 + W[ 5]; + t2 = e0(d) + Maj(d,e,f); g+=t1; c=t1+t2; + t1 = b + e1(g) + Ch(g,h,a) + 0x923f82a4 + W[ 6]; + t2 = e0(c) + Maj(c,d,e); f+=t1; b=t1+t2; + t1 = a + e1(f) + Ch(f,g,h) + 0xab1c5ed5 + W[ 7]; + t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; + + t1 = h + e1(e) + Ch(e,f,g) + 0xd807aa98 + W[ 8]; + t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; + t1 = g + e1(d) + Ch(d,e,f) + 0x12835b01 + W[ 9]; + t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; + t1 = f + e1(c) + Ch(c,d,e) + 0x243185be + W[10]; + t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; + t1 = e + e1(b) + Ch(b,c,d) + 0x550c7dc3 + W[11]; + t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; + t1 = d + e1(a) + Ch(a,b,c) + 0x72be5d74 + W[12]; + t2 = e0(e) + Maj(e,f,g); h+=t1; d=t1+t2; + t1 = c + e1(h) + Ch(h,a,b) + 0x80deb1fe + W[13]; + t2 = e0(d) + Maj(d,e,f); g+=t1; c=t1+t2; + t1 = b + e1(g) + Ch(g,h,a) + 0x9bdc06a7 + W[14]; + t2 = e0(c) + Maj(c,d,e); f+=t1; b=t1+t2; + t1 = a + e1(f) + Ch(f,g,h) + 0xc19bf174 + W[15]; + t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; + + t1 = h + e1(e) + Ch(e,f,g) + 0xe49b69c1 + W[16]; + t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; + t1 = g + e1(d) + Ch(d,e,f) + 0xefbe4786 + W[17]; + t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; + t1 = f + e1(c) + Ch(c,d,e) + 0x0fc19dc6 + W[18]; + t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; + t1 = e + e1(b) + Ch(b,c,d) + 0x240ca1cc + W[19]; + t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; + t1 = d + e1(a) + Ch(a,b,c) + 0x2de92c6f + W[20]; + t2 = e0(e) + Maj(e,f,g); h+=t1; d=t1+t2; + t1 = c + e1(h) + Ch(h,a,b) + 0x4a7484aa + W[21]; + t2 = e0(d) + Maj(d,e,f); g+=t1; c=t1+t2; + t1 = b + e1(g) + Ch(g,h,a) + 0x5cb0a9dc + W[22]; + t2 = e0(c) + Maj(c,d,e); f+=t1; b=t1+t2; + t1 = a + e1(f) + Ch(f,g,h) + 0x76f988da + W[23]; + t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; + + t1 = h + e1(e) + Ch(e,f,g) + 0x983e5152 + W[24]; + t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; + t1 = g + e1(d) + Ch(d,e,f) + 0xa831c66d + W[25]; + t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; + t1 = f + e1(c) + Ch(c,d,e) + 0xb00327c8 + W[26]; + t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; + t1 = e + e1(b) + Ch(b,c,d) + 0xbf597fc7 + W[27]; + t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; + t1 = d + e1(a) + Ch(a,b,c) + 0xc6e00bf3 + W[28]; + t2 = e0(e) + Maj(e,f,g); h+=t1; d=t1+t2; + t1 = c + e1(h) + Ch(h,a,b) + 0xd5a79147 + W[29]; + t2 = e0(d) + Maj(d,e,f); g+=t1; c=t1+t2; + t1 = b + e1(g) + Ch(g,h,a) + 0x06ca6351 + W[30]; + t2 = e0(c) + Maj(c,d,e); f+=t1; b=t1+t2; + t1 = a + e1(f) + Ch(f,g,h) + 0x14292967 + W[31]; + t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; + + t1 = h + e1(e) + Ch(e,f,g) + 0x27b70a85 + W[32]; + t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; + t1 = g + e1(d) + Ch(d,e,f) + 0x2e1b2138 + W[33]; + t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; + t1 = f + e1(c) + Ch(c,d,e) + 0x4d2c6dfc + W[34]; + t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; + t1 = e + e1(b) + Ch(b,c,d) + 0x53380d13 + W[35]; + t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; + t1 = d + e1(a) + Ch(a,b,c) + 0x650a7354 + W[36]; + t2 = e0(e) + Maj(e,f,g); h+=t1; d=t1+t2; + t1 = c + e1(h) + Ch(h,a,b) + 0x766a0abb + W[37]; + t2 = e0(d) + Maj(d,e,f); g+=t1; c=t1+t2; + t1 = b + e1(g) + Ch(g,h,a) + 0x81c2c92e + W[38]; + t2 = e0(c) + Maj(c,d,e); f+=t1; b=t1+t2; + t1 = a + e1(f) + Ch(f,g,h) + 0x92722c85 + W[39]; + t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; + + t1 = h + e1(e) + Ch(e,f,g) + 0xa2bfe8a1 + W[40]; + t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; + t1 = g + e1(d) + Ch(d,e,f) + 0xa81a664b + W[41]; + t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; + t1 = f + e1(c) + Ch(c,d,e) + 0xc24b8b70 + W[42]; + t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; + t1 = e + e1(b) + Ch(b,c,d) + 0xc76c51a3 + W[43]; + t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; + t1 = d + e1(a) + Ch(a,b,c) + 0xd192e819 + W[44]; + t2 = e0(e) + Maj(e,f,g); h+=t1; d=t1+t2; + t1 = c + e1(h) + Ch(h,a,b) + 0xd6990624 + W[45]; + t2 = e0(d) + Maj(d,e,f); g+=t1; c=t1+t2; + t1 = b + e1(g) + Ch(g,h,a) + 0xf40e3585 + W[46]; + t2 = e0(c) + Maj(c,d,e); f+=t1; b=t1+t2; + t1 = a + e1(f) + Ch(f,g,h) + 0x106aa070 + W[47]; + t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; + + t1 = h + e1(e) + Ch(e,f,g) + 0x19a4c116 + W[48]; + t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; + t1 = g + e1(d) + Ch(d,e,f) + 0x1e376c08 + W[49]; + t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; + t1 = f + e1(c) + Ch(c,d,e) + 0x2748774c + W[50]; + t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; + t1 = e + e1(b) + Ch(b,c,d) + 0x34b0bcb5 + W[51]; + t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; + t1 = d + e1(a) + Ch(a,b,c) + 0x391c0cb3 + W[52]; + t2 = e0(e) + Maj(e,f,g); h+=t1; d=t1+t2; + t1 = c + e1(h) + Ch(h,a,b) + 0x4ed8aa4a + W[53]; + t2 = e0(d) + Maj(d,e,f); g+=t1; c=t1+t2; + t1 = b + e1(g) + Ch(g,h,a) + 0x5b9cca4f + W[54]; + t2 = e0(c) + Maj(c,d,e); f+=t1; b=t1+t2; + t1 = a + e1(f) + Ch(f,g,h) + 0x682e6ff3 + W[55]; + t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; + + t1 = h + e1(e) + Ch(e,f,g) + 0x748f82ee + W[56]; + t2 = e0(a) + Maj(a,b,c); d+=t1; h=t1+t2; + t1 = g + e1(d) + Ch(d,e,f) + 0x78a5636f + W[57]; + t2 = e0(h) + Maj(h,a,b); c+=t1; g=t1+t2; + t1 = f + e1(c) + Ch(c,d,e) + 0x84c87814 + W[58]; + t2 = e0(g) + Maj(g,h,a); b+=t1; f=t1+t2; + t1 = e + e1(b) + Ch(b,c,d) + 0x8cc70208 + W[59]; + t2 = e0(f) + Maj(f,g,h); a+=t1; e=t1+t2; + t1 = d + e1(a) + Ch(a,b,c) + 0x90befffa + W[60]; + t2 = e0(e) + Maj(e,f,g); h+=t1; d=t1+t2; + t1 = c + e1(h) + Ch(h,a,b) + 0xa4506ceb + W[61]; + t2 = e0(d) + Maj(d,e,f); g+=t1; c=t1+t2; + t1 = b + e1(g) + Ch(g,h,a) + 0xbef9a3f7 + W[62]; + t2 = e0(c) + Maj(c,d,e); f+=t1; b=t1+t2; + t1 = a + e1(f) + Ch(f,g,h) + 0xc67178f2 + W[63]; + t2 = e0(b) + Maj(b,c,d); e+=t1; a=t1+t2; + + state[0] += a; state[1] += b; state[2] += c; state[3] += d; + state[4] += e; state[5] += f; state[6] += g; state[7] += h; + + /* clear any sensitive info... */ + a = b = c = d = e = f = g = h = t1 = t2 = 0; + memset(W, 0, 64 * sizeof(u32)); +} + +SHA256Summation::SHA256Summation() +{ + Sum.state[0] = H0; + Sum.state[1] = H1; + Sum.state[2] = H2; + Sum.state[3] = H3; + Sum.state[4] = H4; + Sum.state[5] = H5; + Sum.state[6] = H6; + Sum.state[7] = H7; + Sum.count[0] = Sum.count[1] = 0; + memset(Sum.buf, 0, sizeof(Sum.buf)); + Done = false; +} + +bool SHA256Summation::Add(const u8 *data, unsigned long len) +{ + struct sha256_ctx *sctx = ∑ + unsigned int i, index, part_len; + + if (Done) return false; + + /* Compute number of bytes mod 128 */ + index = (unsigned int)((sctx->count[0] >> 3) & 0x3f); + + /* Update number of bits */ + if ((sctx->count[0] += (len << 3)) < (len << 3)) { + sctx->count[1]++; + sctx->count[1] += (len >> 29); + } + + part_len = 64 - index; + + /* Transform as many times as possible. */ + if (len >= part_len) { + memcpy(&sctx->buf[index], data, part_len); + sha256_transform(sctx->state, sctx->buf); + + for (i = part_len; i + 63 < len; i += 64) + sha256_transform(sctx->state, &data[i]); + index = 0; + } else { + i = 0; + } + + /* Buffer remaining input */ + memcpy(&sctx->buf[index], &data[i], len-i); + + return true; +} + +SHA256SumValue SHA256Summation::Result() +{ + struct sha256_ctx *sctx = ∑ + if (!Done) { + u8 bits[8]; + unsigned int index, pad_len, t; + static const u8 padding[64] = { 0x80, }; + + /* Save number of bits */ + t = sctx->count[0]; + bits[7] = t; t >>= 8; + bits[6] = t; t >>= 8; + bits[5] = t; t >>= 8; + bits[4] = t; + t = sctx->count[1]; + bits[3] = t; t >>= 8; + bits[2] = t; t >>= 8; + bits[1] = t; t >>= 8; + bits[0] = t; + + /* Pad out to 56 mod 64. */ + index = (sctx->count[0] >> 3) & 0x3f; + pad_len = (index < 56) ? (56 - index) : ((64+56) - index); + Add(padding, pad_len); + + /* Append length (before padding) */ + Add(bits, 8); + } + + Done = true; + + /* Store state in digest */ + + SHA256SumValue res; + u8 *out = res.Sum; + + int i, j; + unsigned int t; + for (i = j = 0; i < 8; i++, j += 4) { + t = sctx->state[i]; + out[j+3] = t; t >>= 8; + out[j+2] = t; t >>= 8; + out[j+1] = t; t >>= 8; + out[j ] = t; + } + + return res; +} + +// SHA256SumValue::SHA256SumValue - Constructs the sum from a string /*{{{*/ +// --------------------------------------------------------------------- +/* The string form of a SHA256 is a 64 character hex number */ +SHA256SumValue::SHA256SumValue(string Str) +{ + memset(Sum,0,sizeof(Sum)); + Set(Str); +} + + /*}}}*/ +// SHA256SumValue::SHA256SumValue - Default constructor /*{{{*/ +// --------------------------------------------------------------------- +/* Sets the value to 0 */ +SHA256SumValue::SHA256SumValue() +{ + memset(Sum,0,sizeof(Sum)); +} + + /*}}}*/ +// SHA256SumValue::Set - Set the sum from a string /*{{{*/ +// --------------------------------------------------------------------- +/* Converts the hex string into a set of chars */ +bool SHA256SumValue::Set(string Str) +{ + return Hex2Num(Str,Sum,sizeof(Sum)); +} + /*}}}*/ +// SHA256SumValue::Value - Convert the number into a string /*{{{*/ +// --------------------------------------------------------------------- +/* Converts the set of chars into a hex string in lower case */ +string SHA256SumValue::Value() const +{ + char Conv[16] = + { '0','1','2','3','4','5','6','7','8','9','a','b', + 'c','d','e','f' + }; + char Result[65]; + Result[64] = 0; + + // Convert each char into two letters + int J = 0; + int I = 0; + for (; I != 64; J++,I += 2) + { + Result[I] = Conv[Sum[J] >> 4]; + Result[I + 1] = Conv[Sum[J] & 0xF]; + } + + return string(Result); +} + + + +// SHA256SumValue::operator == - Comparator /*{{{*/ +// --------------------------------------------------------------------- +/* Call memcmp on the buffer */ +bool SHA256SumValue::operator == (const SHA256SumValue & rhs) const +{ + return memcmp(Sum,rhs.Sum,sizeof(Sum)) == 0; +} + /*}}}*/ + + +// SHA256Summation::AddFD - Add content of file into the checksum /*{{{*/ +// --------------------------------------------------------------------- +/* */ +bool SHA256Summation::AddFD(int Fd,unsigned long Size) +{ + unsigned char Buf[64 * 64]; + int Res = 0; + int ToEOF = (Size == 0); + while (Size != 0 || ToEOF) + { + unsigned n = sizeof(Buf); + if (!ToEOF) n = min(Size,(unsigned long)n); + Res = read(Fd,Buf,n); + if (Res < 0 || (!ToEOF && (unsigned) Res != n)) // error, or short read + return false; + if (ToEOF && Res == 0) // EOF + break; + Size -= Res; + Add(Buf,Res); + } + return true; +} + /*}}}*/ + diff --git a/apt-pkg/contrib/sha256.h b/apt-pkg/contrib/sha256.h new file mode 100644 index 000000000..9e88f5ece --- /dev/null +++ b/apt-pkg/contrib/sha256.h @@ -0,0 +1,75 @@ +// -*- mode: cpp; mode: fold -*- +// Description /*{{{*/ +// $Id: sha1.h,v 1.3 2001/05/07 05:05:47 jgg Exp $ +/* ###################################################################### + + SHA256SumValue - Storage for a SHA-256 hash. + SHA256Summation - SHA-256 Secure Hash Algorithm. + + This is a C++ interface to a set of SHA256Sum functions, that mirrors + the equivalent MD5 & SHA1 classes. + + ##################################################################### */ + /*}}}*/ +#ifndef APTPKG_SHA256_H +#define APTPKG_SHA256_H + +#ifdef __GNUG__ +#pragma interface "apt-pkg/sha256.h" +#endif + +#include +#include +#include + +using std::string; +using std::min; + +class SHA256Summation; + +class SHA256SumValue +{ + friend class SHA256Summation; + unsigned char Sum[32]; + + public: + + // Accessors + bool operator ==(const SHA256SumValue &rhs) const; + string Value() const; + inline void Value(unsigned char S[32]) + {for (int I = 0; I != sizeof(Sum); I++) S[I] = Sum[I];}; + inline operator string() const {return Value();}; + bool Set(string Str); + inline void Set(unsigned char S[32]) + {for (int I = 0; I != sizeof(Sum); I++) Sum[I] = S[I];}; + + SHA256SumValue(string Str); + SHA256SumValue(); +}; + +struct sha256_ctx { + uint32_t count[2]; + uint32_t state[8]; + uint8_t buf[128]; +}; + +class SHA256Summation +{ + struct sha256_ctx Sum; + + bool Done; + + public: + + bool Add(const unsigned char *inbuf,unsigned long inlen); + inline bool Add(const char *Data) {return Add((unsigned char *)Data,strlen(Data));}; + bool AddFD(int Fd,unsigned long Size); + inline bool Add(const unsigned char *Beg,const unsigned char *End) + {return Add(Beg,End-Beg);}; + SHA256SumValue Result(); + + SHA256Summation(); +}; + +#endif diff --git a/apt-pkg/makefile b/apt-pkg/makefile index 0e6aecc65..7e5feae53 100644 --- a/apt-pkg/makefile +++ b/apt-pkg/makefile @@ -21,11 +21,11 @@ APT_DOMAIN:=libapt-pkg$(MAJOR) # Source code for the contributed non-core things SOURCE = contrib/mmap.cc contrib/error.cc contrib/strutl.cc \ contrib/configuration.cc contrib/progress.cc contrib/cmndline.cc \ - contrib/md5.cc contrib/sha1.cc contrib/hashes.cc \ + contrib/md5.cc contrib/sha1.cc contrib/sha256.cc contrib/hashes.cc \ contrib/cdromutl.cc contrib/crc-16.cc \ contrib/fileutl.cc HEADERS = mmap.h error.h configuration.h fileutl.h cmndline.h \ - md5.h crc-16.h cdromutl.h strutl.h sptr.h sha1.h hashes.h + md5.h crc-16.h cdromutl.h strutl.h sptr.h sha1.h sha256.h hashes.h # Source code for the core main library SOURCE+= pkgcache.cc version.cc depcache.cc \ diff --git a/apt-pkg/tagfile.cc b/apt-pkg/tagfile.cc index cae0fa819..1fa007940 100644 --- a/apt-pkg/tagfile.cc +++ b/apt-pkg/tagfile.cc @@ -394,7 +394,8 @@ static const char *iTFRewritePackageOrder[] = { "Filename", "Size", "MD5Sum", - "SHA1Sum", + "SHA1", + "SHA256", "MSDOS-Filename", // Obsolete "Description", 0}; diff --git a/ftparchive/cachedb.cc b/ftparchive/cachedb.cc index 9e93dff05..427fea7e4 100644 --- a/ftparchive/cachedb.cc +++ b/ftparchive/cachedb.cc @@ -19,6 +19,8 @@ #include #include #include +#include +#include #include #include @@ -54,7 +56,7 @@ bool CacheDB::ReadyDB(string DB) return true; db_create(&Dbp, NULL, 0); - if ((err = Dbp->open(Dbp, NULL, DB.c_str(), NULL, DB_HASH, + if ((err = Dbp->open(Dbp, NULL, DB.c_str(), NULL, DB_BTREE, (ReadOnly?DB_RDONLY:DB_CREATE), 0644)) != 0) { @@ -79,48 +81,123 @@ bool CacheDB::ReadyDB(string DB) return true; } /*}}}*/ -// CacheDB::SetFile - Select a file to be working with /*{{{*/ +// CacheDB::OpenFile - Open the filei /*{{{*/ // --------------------------------------------------------------------- -/* All future actions will be performed against this file */ -bool CacheDB::SetFile(string FileName,struct stat St,FileFd *Fd) +/* */ +bool CacheDB::OpenFile() +{ + Fd = new FileFd(FileName,FileFd::ReadOnly); + if (_error->PendingError() == true) + { + delete Fd; + Fd = NULL; + return false; + } + return true; +} + /*}}}*/ +// CacheDB::GetFileStat - Get stats from the file /*{{{*/ +// --------------------------------------------------------------------- +/* This gets the size from the database if it's there. If we need + * to look at the file, also get the mtime from the file. */ +bool CacheDB::GetFileStat() +{ + if ((CurStat.Flags & FlSize) == FlSize) + { + /* Already worked out the file size */ + } + else + { + /* Get it from the file. */ + if (Fd == NULL && OpenFile() == false) + { + return false; + } + // Stat the file + struct stat St; + if (fstat(Fd->Fd(),&St) != 0) + { + return _error->Errno("fstat", + _("Failed to stat %s"),FileName.c_str()); + } + CurStat.FileSize = St.st_size; + CurStat.mtime = htonl(St.st_mtime); + CurStat.Flags |= FlSize; + } + return true; +} + /*}}}*/ +// CacheDB::GetCurStat - Set the CurStat variable. /*{{{*/ +// --------------------------------------------------------------------- +/* Sets the CurStat variable. Either to 0 if no database is used + * or to the value in the database if one is used */ +bool CacheDB::GetCurStat() { - delete DebFile; - DebFile = 0; - this->FileName = FileName; - this->Fd = Fd; - this->FileStat = St; - FileStat = St; memset(&CurStat,0,sizeof(CurStat)); - Stats.Bytes += St.st_size; - Stats.Packages++; - - if (DBLoaded == false) - return true; + if (DBLoaded) + { + /* First see if thre is anything about it + in the database */ + /* Get the flags (and mtime) */ InitQuery("st"); - // Ensure alignment of the returned structure Data.data = &CurStat; Data.ulen = sizeof(CurStat); Data.flags = DB_DBT_USERMEM; - // Lookup the stat info and confirm the file is unchanged - if (Get() == true) - { - if (CurStat.mtime != htonl(St.st_mtime)) + if (Get() == false) { - CurStat.mtime = htonl(St.st_mtime); CurStat.Flags = 0; - _error->Warning(_("File date has changed %s"),FileName.c_str()); } + CurStat.Flags = ntohl(CurStat.Flags); + CurStat.FileSize = ntohl(CurStat.FileSize); } - else + return true; +} + /*}}}*/ +// CacheDB::GetFileInfo - Get all the info about the file /*{{{*/ +// --------------------------------------------------------------------- +bool CacheDB::GetFileInfo(string FileName, bool DoControl, bool DoContents, + bool GenContentsOnly, + bool DoMD5, bool DoSHA1, bool DoSHA256) +{ + this->FileName = FileName; + + if (GetCurStat() == false) { - CurStat.mtime = htonl(St.st_mtime); - CurStat.Flags = 0; + return false; } - CurStat.Flags = ntohl(CurStat.Flags); OldStat = CurStat; + + if (GetFileStat() == false) + { + delete Fd; + Fd = NULL; + return false; + } + + Stats.Bytes += CurStat.FileSize; + Stats.Packages++; + + if (DoControl && LoadControl() == false + || DoContents && LoadContents(GenContentsOnly) == false + || DoMD5 && GetMD5(false) == false + || DoSHA1 && GetSHA1(false) == false + || DoSHA256 && GetSHA256(false) == false) + { + delete Fd; + Fd = NULL; + delete DebFile; + DebFile = NULL; + return false; + } + + delete Fd; + Fd = NULL; + delete DebFile; + DebFile = NULL; + return true; } /*}}}*/ @@ -139,6 +216,10 @@ bool CacheDB::LoadControl() CurStat.Flags &= ~FlControl; } + if (Fd == NULL && OpenFile() == false) + { + return false; + } // Create a deb instance to read the archive if (DebFile == 0) { @@ -183,6 +264,10 @@ bool CacheDB::LoadContents(bool GenOnly) CurStat.Flags &= ~FlContents; } + if (Fd == NULL && OpenFile() == false) + { + return false; + } // Create a deb instance to read the archive if (DebFile == 0) { @@ -201,10 +286,37 @@ bool CacheDB::LoadContents(bool GenOnly) return true; } /*}}}*/ + +static string bytes2hex(uint8_t *bytes, size_t length) { + char space[65]; + if (length * 2 > sizeof(space) - 1) length = (sizeof(space) - 1) / 2; + for (size_t i = 0; i < length; i++) + snprintf(&space[i*2], 3, "%02x", bytes[i]); + return string(space); +} + +static inline unsigned char xdig2num(char dig) { + if (isdigit(dig)) return dig - '0'; + if ('a' <= dig && dig <= 'f') return dig - 'a' + 10; + if ('A' <= dig && dig <= 'F') return dig - 'A' + 10; + return 0; +} + +static void hex2bytes(uint8_t *bytes, const char *hex, int length) { + while (length-- > 0) { + *bytes = 0; + if (isxdigit(hex[0]) && isxdigit(hex[1])) { + *bytes = xdig2num(hex[0]) * 16 + xdig2num(hex[1]); + hex += 2; + } + bytes++; + } +} + // CacheDB::GetMD5 - Get the MD5 hash /*{{{*/ // --------------------------------------------------------------------- /* */ -bool CacheDB::GetMD5(string &MD5Res,bool GenOnly) +bool CacheDB::GetMD5(bool GenOnly) { // Try to read the control information out of the DB. if ((CurStat.Flags & FlMD5) == FlMD5) @@ -212,28 +324,88 @@ bool CacheDB::GetMD5(string &MD5Res,bool GenOnly) if (GenOnly == true) return true; - InitQuery("m5"); - if (Get() == true) - { - MD5Res = string((char *)Data.data,Data.size); + MD5Res = bytes2hex(CurStat.MD5, sizeof(CurStat.MD5)); return true; } - CurStat.Flags &= ~FlMD5; - } - Stats.MD5Bytes += FileStat.st_size; + Stats.MD5Bytes += CurStat.FileSize; + if (Fd == NULL && OpenFile() == false) + { + return false; + } MD5Summation MD5; - if (Fd->Seek(0) == false || MD5.AddFD(Fd->Fd(),FileStat.st_size) == false) + if (Fd->Seek(0) == false || MD5.AddFD(Fd->Fd(),CurStat.FileSize) == false) return false; MD5Res = MD5.Result(); - InitQuery("m5"); - if (Put(MD5Res.c_str(),MD5Res.length()) == true) + hex2bytes(CurStat.MD5, MD5Res.data(), sizeof(CurStat.MD5)); CurStat.Flags |= FlMD5; return true; } /*}}}*/ +// CacheDB::GetSHA1 - Get the SHA1 hash /*{{{*/ +// --------------------------------------------------------------------- +/* */ +bool CacheDB::GetSHA1(bool GenOnly) +{ + // Try to read the control information out of the DB. + if ((CurStat.Flags & FlSHA1) == FlSHA1) + { + if (GenOnly == true) + return true; + + SHA1Res = bytes2hex(CurStat.SHA1, sizeof(CurStat.SHA1)); + return true; + } + + Stats.SHA1Bytes += CurStat.FileSize; + + if (Fd == NULL && OpenFile() == false) + { + return false; + } + SHA1Summation SHA1; + if (Fd->Seek(0) == false || SHA1.AddFD(Fd->Fd(),CurStat.FileSize) == false) + return false; + + SHA1Res = SHA1.Result(); + hex2bytes(CurStat.SHA1, SHA1Res.data(), sizeof(CurStat.SHA1)); + CurStat.Flags |= FlSHA1; + return true; +} + /*}}}*/ +// CacheDB::GetSHA256 - Get the SHA256 hash /*{{{*/ +// --------------------------------------------------------------------- +/* */ +bool CacheDB::GetSHA256(bool GenOnly) +{ + // Try to read the control information out of the DB. + if ((CurStat.Flags & FlSHA256) == FlSHA256) + { + if (GenOnly == true) + return true; + + SHA256Res = bytes2hex(CurStat.SHA256, sizeof(CurStat.SHA256)); + return true; + } + + Stats.SHA256Bytes += CurStat.FileSize; + + if (Fd == NULL && OpenFile() == false) + { + return false; + } + SHA256Summation SHA256; + if (Fd->Seek(0) == false || SHA256.AddFD(Fd->Fd(),CurStat.FileSize) == false) + return false; + + SHA256Res = SHA256.Result(); + hex2bytes(CurStat.SHA256, SHA256Res.data(), sizeof(CurStat.SHA256)); + CurStat.Flags |= FlSHA256; + return true; +} + /*}}}*/ // CacheDB::Finish - Write back the cache structure /*{{{*/ // --------------------------------------------------------------------- /* */ @@ -246,9 +418,12 @@ bool CacheDB::Finish() // Write the stat information CurStat.Flags = htonl(CurStat.Flags); + CurStat.FileSize = htonl(CurStat.FileSize); InitQuery("st"); Put(&CurStat,sizeof(CurStat)); CurStat.Flags = ntohl(CurStat.Flags); + CurStat.FileSize = ntohl(CurStat.FileSize); + return true; } /*}}}*/ @@ -278,7 +453,6 @@ bool CacheDB::Clean() { if (stringcmp((char *)Key.data,Colon,"st") == 0 || stringcmp((char *)Key.data,Colon,"cn") == 0 || - stringcmp((char *)Key.data,Colon,"m5") == 0 || stringcmp((char *)Key.data,Colon,"cl") == 0) { if (FileExists(string(Colon+1,(const char *)Key.data+Key.size)) == true) diff --git a/ftparchive/cachedb.h b/ftparchive/cachedb.h index 1b043e1aa..afa22213a 100644 --- a/ftparchive/cachedb.h +++ b/ftparchive/cachedb.h @@ -44,7 +44,7 @@ class CacheDB memset(&Key,0,sizeof(Key)); memset(&Data,0,sizeof(Data)); Key.data = TmpKey; - Key.size = snprintf(TmpKey,sizeof(TmpKey),"%s:%s",Type,FileName.c_str()); + Key.size = snprintf(TmpKey,sizeof(TmpKey),"%s:%s",FileName.c_str(), Type); } inline bool Get() @@ -64,19 +64,31 @@ class CacheDB } return true; } + bool OpenFile(); + bool GetFileStat(); + bool GetCurStat(); + bool LoadControl(); + bool LoadContents(bool GenOnly); + bool GetMD5(bool GenOnly); + bool GetSHA1(bool GenOnly); + bool GetSHA256(bool GenOnly); // Stat info stored in the DB, Fixed types since it is written to disk. - enum FlagList {FlControl = (1<<0),FlMD5=(1<<1),FlContents=(1<<2)}; + enum FlagList {FlControl = (1<<0),FlMD5=(1<<1),FlContents=(1<<2), + FlSize=(1<<3), FlSHA1=(1<<4), FlSHA256=(1<<5)}; struct StatStore { - time_t mtime; uint32_t Flags; + uint32_t mtime; + uint32_t FileSize; + uint8_t MD5[16]; + uint8_t SHA1[20]; + uint8_t SHA256[32]; } CurStat; struct StatStore OldStat; // 'set' state string FileName; - struct stat FileStat; FileFd *Fd; debDebFile *DebFile; @@ -85,34 +97,42 @@ class CacheDB // Data collection helpers debDebFile::MemControlExtract Control; ContentsExtract Contents; + string MD5Res; + string SHA1Res; + string SHA256Res; // Runtime statistics struct Stats { double Bytes; double MD5Bytes; + double SHA1Bytes; + double SHA256Bytes; unsigned long Packages; unsigned long Misses; unsigned long DeLinkBytes; - inline void Add(const Stats &S) {Bytes += S.Bytes; MD5Bytes += S.MD5Bytes; + inline void Add(const Stats &S) { + Bytes += S.Bytes; MD5Bytes += S.MD5Bytes; SHA1Bytes += S.SHA1Bytes; + SHA256Bytes += S.SHA256Bytes; Packages += S.Packages; Misses += S.Misses; DeLinkBytes += S.DeLinkBytes;}; - Stats() : Bytes(0), MD5Bytes(0), Packages(0), Misses(0), DeLinkBytes(0) {}; + Stats() : Bytes(0), MD5Bytes(0), SHA1Bytes(0), SHA256Bytes(0), Packages(0), Misses(0), DeLinkBytes(0) {}; } Stats; bool ReadyDB(string DB); inline bool DBFailed() {return Dbp != 0 && DBLoaded == false;}; inline bool Loaded() {return DBLoaded == true;}; + inline off_t GetFileSize(void) {return CurStat.FileSize;} + bool SetFile(string FileName,struct stat St,FileFd *Fd); - bool LoadControl(); - bool LoadContents(bool GenOnly); - bool GetMD5(string &MD5Res,bool GenOnly); + bool GetFileInfo(string FileName, bool DoControl, bool DoContents, + bool GenContentsOnly, bool DoMD5, bool DoSHA1, bool DoSHA256); bool Finish(); bool Clean(); - CacheDB(string DB) : Dbp(0), DebFile(0) {ReadyDB(DB);}; + CacheDB(string DB) : Dbp(0), Fd(NULL), DebFile(0) {ReadyDB(DB);}; ~CacheDB() {ReadyDB(string()); delete DebFile;}; }; diff --git a/ftparchive/writer.cc b/ftparchive/writer.cc index fc9ea27d7..ea242d6af 100644 --- a/ftparchive/writer.cc +++ b/ftparchive/writer.cc @@ -23,6 +23,7 @@ #include #include #include +#include #include #include @@ -70,7 +71,7 @@ FTWScanner::FTWScanner() // --------------------------------------------------------------------- /* This is the FTW scanner, it processes each directory element in the directory tree. */ -int FTWScanner::Scanner(const char *File,const struct stat *sb,int Flag) +int FTWScanner::ScannerFTW(const char *File,const struct stat *sb,int Flag) { if (Flag == FTW_DNR) { @@ -85,6 +86,14 @@ int FTWScanner::Scanner(const char *File,const struct stat *sb,int Flag) if (Flag != FTW_F) return 0; + return ScannerFile(File, true); +} + /*}}}*/ +// FTWScanner::ScannerFile - File Scanner /*{{{*/ +// --------------------------------------------------------------------- +/* */ +int FTWScanner::ScannerFile(const char *File, bool ReadLink) +{ const char *LastComponent = strrchr(File, '/'); if (LastComponent == NULL) LastComponent = File; @@ -105,7 +114,8 @@ int FTWScanner::Scanner(const char *File,const struct stat *sb,int Flag) given are not links themselves. */ char Jnk[2]; Owner->OriginalPath = File; - if (Owner->RealPath != 0 && readlink(File,Jnk,sizeof(Jnk)) != -1 && + if (ReadLink && Owner->RealPath != 0 && + readlink(File,Jnk,sizeof(Jnk)) != -1 && realpath(File,Owner->RealPath) != 0) Owner->DoPackage(Owner->RealPath); else @@ -154,7 +164,7 @@ bool FTWScanner::RecursiveScan(string Dir) // Do recursive directory searching Owner = this; - int Res = ftw(Dir.c_str(),Scanner,30); + int Res = ftw(Dir.c_str(),ScannerFTW,30); // Error treewalking? if (Res != 0) @@ -209,12 +219,14 @@ bool FTWScanner::LoadFileList(string Dir,string File) FileName = Line; } +#if 0 struct stat St; int Flag = FTW_F; if (stat(FileName,&St) != 0) Flag = FTW_NS; +#endif - if (Scanner(FileName,&St,Flag) != 0) + if (ScannerFile(FileName, false) != 0) break; } @@ -227,7 +239,7 @@ bool FTWScanner::LoadFileList(string Dir,string File) /* */ bool FTWScanner::Delink(string &FileName,const char *OriginalPath, unsigned long &DeLinkBytes, - struct stat &St) + off_t FileSize) { // See if this isn't an internaly prefix'd file name. if (InternalPrefix.empty() == false && @@ -243,7 +255,7 @@ bool FTWScanner::Delink(string &FileName,const char *OriginalPath, NewLine(1); ioprintf(c1out, _(" DeLink %s [%s]\n"), (OriginalPath + InternalPrefix.length()), - SizeToStr(St.st_size).c_str()); + SizeToStr(FileSize).c_str()); c1out << flush; if (NoLinkAct == false) @@ -269,7 +281,7 @@ bool FTWScanner::Delink(string &FileName,const char *OriginalPath, } } - DeLinkBytes += St.st_size; + DeLinkBytes += FileSize; if (DeLinkBytes/1024 >= DeLinkLimit) ioprintf(c1out, _(" DeLink limit of %sB hit.\n"), SizeToStr(DeLinkBytes).c_str()); } @@ -295,6 +307,8 @@ PackagesWriter::PackagesWriter(string DB,string Overrides,string ExtOverrides, // Process the command line options DoMD5 = _config->FindB("APT::FTPArchive::MD5",true); + DoSHA1 = _config->FindB("APT::FTPArchive::SHA1",true); + DoSHA256 = _config->FindB("APT::FTPArchive::SHA256",true); DoContents = _config->FindB("APT::FTPArchive::Contents",true); NoOverride = _config->FindB("APT::FTPArchive::NoOverrideMsg",false); @@ -343,29 +357,19 @@ bool FTWScanner::SetExts(string Vals) // PackagesWriter::DoPackage - Process a single package /*{{{*/ // --------------------------------------------------------------------- /* This method takes a package and gets its control information and - MD5 then writes out a control record with the proper fields rewritten - and the path/size/hash appended. */ + MD5, SHA1 and SHA256 then writes out a control record with the proper fields + rewritten and the path/size/hash appended. */ bool PackagesWriter::DoPackage(string FileName) { - // Open the archive - FileFd F(FileName,FileFd::ReadOnly); - if (_error->PendingError() == true) - return false; - - // Stat the file for later - struct stat St; - if (fstat(F.Fd(),&St) != 0) - return _error->Errno("fstat",_("Failed to stat %s"),FileName.c_str()); - // Pull all the data we need form the DB - string MD5Res; - if (Db.SetFile(FileName,St,&F) == false || - Db.LoadControl() == false || - (DoContents == true && Db.LoadContents(true) == false) || - (DoMD5 == true && Db.GetMD5(MD5Res,false) == false)) + if (Db.GetFileInfo(FileName, true, DoContents, true, DoMD5, DoSHA1, DoSHA256) + == false) + { return false; + } - if (Delink(FileName,OriginalPath,Stats.DeLinkBytes,St) == false) + off_t FileSize = Db.GetFileSize(); + if (Delink(FileName,OriginalPath,Stats.DeLinkBytes,FileSize) == false) return false; // Lookup the overide information @@ -400,7 +404,7 @@ bool PackagesWriter::DoPackage(string FileName) } char Size[40]; - sprintf(Size,"%lu",St.st_size); + sprintf(Size,"%lu", (unsigned long) FileSize); // Strip the DirStrip prefix from the FileName and add the PathPrefix string NewFileName; @@ -420,7 +424,9 @@ bool PackagesWriter::DoPackage(string FileName) unsigned int End = 0; SetTFRewriteData(Changes[End++], "Size", Size); - SetTFRewriteData(Changes[End++], "MD5sum", MD5Res.c_str()); + SetTFRewriteData(Changes[End++], "MD5sum", Db.MD5Res.c_str()); + SetTFRewriteData(Changes[End++], "SHA1", Db.SHA1Res.c_str()); + SetTFRewriteData(Changes[End++], "SHA256", Db.SHA256Res.c_str()); SetTFRewriteData(Changes[End++], "Filename", NewFileName.c_str()); SetTFRewriteData(Changes[End++], "Priority", OverItem->Priority.c_str()); SetTFRewriteData(Changes[End++], "Status", 0); @@ -491,6 +497,10 @@ SourcesWriter::SourcesWriter(string BOverrides,string SOverrides, else NoOverride = true; + // WTF?? The logic above: if we can't read binary overrides, don't even try + // reading source overrides. if we can read binary overrides, then say there + // are no overrides. THIS MAKES NO SENSE! -- ajt@d.o, 2006/02/28 + if (ExtOverrides.empty() == false) SOver.ReadExtraOverride(ExtOverrides); @@ -607,12 +617,14 @@ bool SourcesWriter::DoPackage(string FileName) } auto_ptr SOverItem(SOver.GetItem(Tags.FindS("Source"))); - const auto_ptr autoSOverItem(SOverItem); + // const auto_ptr autoSOverItem(SOverItem); if (SOverItem.get() == 0) { + ioprintf(c1out, _(" %s has no source override entry\n"), Tags.FindS("Source").c_str()); SOverItem = auto_ptr(BOver.GetItem(Tags.FindS("Source"))); if (SOverItem.get() == 0) { + ioprintf(c1out, _(" %s has no binary override entry either\n"), Tags.FindS("Source").c_str()); SOverItem = auto_ptr(new Override::Item); *SOverItem = *OverItem; } @@ -657,7 +669,7 @@ bool SourcesWriter::DoPackage(string FileName) realpath(OriginalPath.c_str(),RealPath) != 0) { string RP = RealPath; - if (Delink(RP,OriginalPath.c_str(),Stats.DeLinkBytes,St) == false) + if (Delink(RP,OriginalPath.c_str(),Stats.DeLinkBytes,St.st_size) == false) return false; } } @@ -727,26 +739,14 @@ ContentsWriter::ContentsWriter(string DB) : determine what the package name is. */ bool ContentsWriter::DoPackage(string FileName,string Package) { - // Open the archive - FileFd F(FileName,FileFd::ReadOnly); - if (_error->PendingError() == true) - return false; - - // Stat the file for later - struct stat St; - if (fstat(F.Fd(),&St) != 0) - return _error->Errno("fstat","Failed too stat %s",FileName.c_str()); - - // Ready the DB - if (Db.SetFile(FileName,St,&F) == false || - Db.LoadContents(false) == false) + if (!Db.GetFileInfo(FileName, Package.empty(), true, false, false, false, false)) + { return false; + } // Parse the package name if (Package.empty() == true) { - if (Db.LoadControl() == false) - return false; Package = Db.Control.Section.FindS("Package"); } @@ -896,6 +896,11 @@ bool ReleaseWriter::DoPackage(string FileName) SHA1.AddFD(fd.Fd(), fd.Size()); CheckSums[NewFileName].SHA1 = SHA1.Result(); + fd.Seek(0); + SHA256Summation SHA256; + SHA256.AddFD(fd.Fd(), fd.Size()); + CheckSums[NewFileName].SHA256 = SHA256.Result(); + fd.Close(); return true; @@ -927,5 +932,16 @@ void ReleaseWriter::Finish() (*I).second.size, (*I).first.c_str()); } + + fprintf(Output, "SHA256:\n"); + for(map::iterator I = CheckSums.begin(); + I != CheckSums.end(); + ++I) + { + fprintf(Output, " %s %16ld %s\n", + (*I).second.SHA256.c_str(), + (*I).second.size, + (*I).first.c_str()); + } } diff --git a/ftparchive/writer.h b/ftparchive/writer.h index 16d014ef8..1d47d57ec 100644 --- a/ftparchive/writer.h +++ b/ftparchive/writer.h @@ -45,10 +45,11 @@ class FTWScanner bool NoLinkAct; static FTWScanner *Owner; - static int Scanner(const char *File,const struct stat *sb,int Flag); + static int ScannerFTW(const char *File,const struct stat *sb,int Flag); + static int ScannerFile(const char *File, bool ReadLink); bool Delink(string &FileName,const char *OriginalPath, - unsigned long &Bytes,struct stat &St); + unsigned long &Bytes,off_t FileSize); inline void NewLine(unsigned Priority) { @@ -84,6 +85,8 @@ class PackagesWriter : public FTWScanner // Some flags bool DoMD5; + bool DoSHA1; + bool DoSHA256; bool NoOverride; bool DoContents; @@ -170,6 +173,7 @@ protected: { string MD5; string SHA1; + string SHA256; // Limited by FileFd::Size() unsigned long size; ~CheckSum() {}; -- cgit v1.2.3 From eb2bc4f206faf5b8c67f09f3a92b3dea453e2b87 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Wed, 26 Apr 2006 12:40:51 +0200 Subject: * give a useful error message for the database change --- ftparchive/cachedb.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ftparchive/cachedb.cc b/ftparchive/cachedb.cc index 427fea7e4..0e6078642 100644 --- a/ftparchive/cachedb.cc +++ b/ftparchive/cachedb.cc @@ -69,6 +69,12 @@ bool CacheDB::ReadyDB(string DB) (ReadOnly?DB_RDONLY:DB_CREATE), 0644); } + // the database format has changed from DB_HASH to DB_BTREE in + // apt 0.6.44 + if (err == EINVAL) + { + _error->Error(_("DB format is invalid. If you upgraded from a older version of apt, please remove and re-create the database.")); + } if (err) { Dbp = 0; -- cgit v1.2.3 From 4bbffb86b668e067bf930ae8a57aebc4afa33de5 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Tue, 16 May 2006 21:16:15 +0200 Subject: * apt-pkg/contrib/sha256.cc: The patch below fixes the problem by open-coding the ntohl() call and combining it with a byte-by-byte load of the 32-bit word. --- apt-pkg/contrib/sha256.cc | 5 ++++- debian/compat | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/apt-pkg/contrib/sha256.cc b/apt-pkg/contrib/sha256.cc index a4d258d26..ad2ddb2d3 100644 --- a/apt-pkg/contrib/sha256.cc +++ b/apt-pkg/contrib/sha256.cc @@ -61,7 +61,10 @@ static inline u32 Maj(u32 x, u32 y, u32 z) static inline void LOAD_OP(int I, u32 *W, const u8 *input) { - W[I] = ntohl( ((u32*)(input))[I] ); + W[I] = ( ((u32) input[I + 0] << 24) + | ((u32) input[I + 1] << 16) + | ((u32) input[I + 2] << 8) + | ((u32) input[I + 3])); } static inline void BLEND_OP(int I, u32 *W) diff --git a/debian/compat b/debian/compat index 00750edc0..7ed6ff82d 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -3 +5 -- cgit v1.2.3 From 089fa814167138727fe3ddaff345a30256e3ae37 Mon Sep 17 00:00:00 2001 From: "bubulle@debian.org" <> Date: Wed, 7 Jun 2006 06:04:33 +0200 Subject: Basque translation update --- po/ChangeLog | 4 + po/eu.po | 343 ++++++++++++++++++++++++++++++----------------------------- 2 files changed, 176 insertions(+), 171 deletions(-) diff --git a/po/ChangeLog b/po/ChangeLog index 3ab76d9dc..fe1d95ddc 100644 --- a/po/ChangeLog +++ b/po/ChangeLog @@ -1,3 +1,7 @@ +2006-06-07 Piarres Beobide + + * eu.po: Updated + 2006-05-29 Peter Mann * sk.po: Completed to 512t diff --git a/po/eu.po b/po/eu.po index f894c6d33..e1b51e4fc 100644 --- a/po/eu.po +++ b/po/eu.po @@ -1,5 +1,4 @@ # translation of apt_po_eu.po to librezale -# translation of apt_po_eu.po to # This file is put in the public domain. # # Hizkuntza Politikarako Sailburuordetza , 2005. @@ -9,7 +8,7 @@ msgstr "" "Project-Id-Version: apt_po_eu\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2006-05-16 07:33-0500\n" -"PO-Revision-Date: 2006-05-26 23:18+0200\n" +"PO-Revision-Date: 2006-06-06 15:10+0200\n" "Last-Translator: Piarres Beobide \n" "Language-Team: librezale \n" "MIME-Version: 1.0\n" @@ -41,11 +40,11 @@ msgstr " Pakete normalak:" #: cmdline/apt-cache.cc:273 msgid " Pure virtual packages: " -msgstr " Pakete birtual hutsak:" +msgstr " Pakete birtual puruak:" #: cmdline/apt-cache.cc:274 msgid " Single virtual packages: " -msgstr " Bakanako pakete birtualak: " +msgstr " Pakete birtual bakanak: " #: cmdline/apt-cache.cc:275 msgid " Mixed virtual packages: " @@ -61,7 +60,7 @@ msgstr "Bertsio Ezberdinak Guztira: " #: cmdline/apt-cache.cc:280 msgid "Total dependencies: " -msgstr "Mendekotasunak Guztira: " +msgstr "Dependentziak Guztira: " #: cmdline/apt-cache.cc:283 msgid "Total ver/file relations: " @@ -77,7 +76,7 @@ msgstr "Guztira bateratutako kateak: " #: cmdline/apt-cache.cc:311 msgid "Total dependency version space: " -msgstr "Guztira bertsio mendekotasun lekua: " +msgstr "Guztira bertsio dependentzi lekua: " #: cmdline/apt-cache.cc:316 msgid "Total slack space: " @@ -90,7 +89,7 @@ msgstr "Guztira erregistratutako lekua: " #: cmdline/apt-cache.cc:446 cmdline/apt-cache.cc:1189 #, c-format msgid "Package file %s is out of sync." -msgstr "%s pakete fitxategia ez dago sinkronizatuta." +msgstr "%s pakete-fitxategia ez dago sinkronizatuta." #: cmdline/apt-cache.cc:1231 msgid "You must give exactly one pattern" @@ -102,13 +101,13 @@ msgstr "Ez da paketerik aurkitu" #: cmdline/apt-cache.cc:1462 msgid "Package files:" -msgstr "Pakete Fitxategiak:" +msgstr "Pakete Fitxatefiak:" #: cmdline/apt-cache.cc:1469 cmdline/apt-cache.cc:1555 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" "Katxea ez dago sinkronizatuta, ezin zaio erreferentziarik (x-ref) egin " -"pakete fitxategi bati" +"pakete-fitxategi bati" #: cmdline/apt-cache.cc:1470 #, c-format @@ -145,7 +144,7 @@ msgstr " Paketearen pin-a:" #. Show the priority tables #: cmdline/apt-cache.cc:1541 msgid " Version table:" -msgstr " Bertsio taula:" +msgstr " Bertsio tabla:" #: cmdline/apt-cache.cc:1556 #, c-format @@ -202,43 +201,43 @@ msgstr "" " apt-cache [aukerak] showpkg pak1 [pak2 ...]\n" " apt-cache [aukerak] showsrc pak1 [pak2 ...]\n" "\n" -"APTren katxe fitxategi bitarrak manipulatzeko eta kontsultatzeko erabiltzen\n" -"den behe mailako tresna bat da, apt-cache.\n" +"APTren cache-fitxategi bitarrak manipulatzeko eta kontsultatzeko erabiltzen\n" +"den behe-mailako tresna bat da, apt-cache.\n" "Komandoak:\n" -" add - Pakete fitxategi bat gehitzen du iturburuko katxean\n" -" gencaches - Bi katxeak sortzen ditu: paketeena eta iturburuena\n" +" add - Pakete-fitxategi bat gehitzen du iturburuko cachean\n" +" gencaches - Bi cacheak sortzen ditu: paketeena eta iturburuena\n" " showpkg - Pakete baten informazio orokorra erakusten du\n" -" showsrc - Iturburu erregistroak erakusten ditu\n" +" showsrc - Iturburu-erregistroak erakusten ditu\n" " stats - Oinarrizko estatistika batzuk erakusten ditu\n" " dump - Fitxategi osoa erakusten du formatu laburrean\n" " dumpavail - Fitxategi erabilgarri bat irteera estandarrean inprimatu\n" " unmet - Bete gabeko mendekotasunak erakusten ditu\n" -" search - Adierazpen erregularrak bilatzen ditu pakete zerrendan \n" +" search - Adierazpen erregularrak bilatzen ditu pakete-zerrendan \n" " show - Paketearen erregistro irakurgarri bat erakusten du\n" " depends - Pakete baten mendekotasunak erakusten ditu\n" " rdepends - Pakete baten mendekotasun alderantzikatuak erakusten ditu\n" " pkgnames - Pakete guztien izenak zerrendatzen ditu\n" -" dotty - GraphVis-ekin erabiltzeko pakete grafikoak sortzen ditu\n" -" xvcg - xvcg-ekin erabiltzeko pakete grafikoak sortzen ditu\n" +" dotty - GraphVis-ekin erabiltzeko pakete-grafikoak sortzen ditu\n" +" xvcg - xvcg-ekin erabiltzeko pakete-grafikoak sortzen ditu\n" " policy - Gidalerroen ezarpenak erakusten ditu\n" "\n" "Aukerak:\n" -" -h Laguntza testu hau.\n" -" -p=? Paketearen katxea.\n" -" -s=? Iturburuaren katxea.\n" -" -q Ezgaitu progresio adierazlea.\n" +" -h Laguntza-testu hau.\n" +" -p=? Paketearen cachea.\n" +" -s=? Iturburuaren cachea.\n" +" -q Desgaitu progresio-adierazlea.\n" " -i Mendekotasun nagusiak soilik erakutsi.\n" -" -c=? Irakurri konfigurazio fitxategi hau\n" -" -o=? Ezarri konfigurazioa aukera arbitrario bat. Adib.: -o dir::katxe=/tmp\n" +" -c=? Irakurri konfigurazio-fitxategi hau\n" +" -o=? Ezarri konfigurazio-aukera arbitrario bat. Adib.: -o dir::cache=/tmp\n" "Informazio gehiago nahi izanez gero: ikus apt-cache(8) eta apt.conf(5).\n" #: cmdline/apt-cdrom.cc:78 msgid "Please provide a name for this Disc, such as 'Debian 2.1r1 Disk 1'" -msgstr "Mesedez idatzi izen bat diskoa honentzat, 'Debian 2.1r1 1 Diskoa' antzerakoa" +msgstr "Mesedez idatzi izen bat diska honentzat, 'Debian 2.1r1 1 Diska' antzerakoan" #: cmdline/apt-cdrom.cc:93 msgid "Please insert a Disc in the drive and press enter" -msgstr "Mesedez sar diskoa bat gailuan eta enter sakatu" +msgstr "Mesedez sa diska bat gailuan eta enter sakatu" #: cmdline/apt-cdrom.cc:117 msgid "Repeat this process for the rest of the CDs in your set." @@ -265,16 +264,16 @@ msgid "" msgstr "" "Erabilera: apt-config [aukerak] komandoa\n" "\n" -"apt-config APT konfigurazio fitxategia irakurtzeko tresna soil bat da\n" +"apt-config APT konfigurazio-fitxategia irakurtzeko tresna soil bat da\n" "\n" "Komandoak:\n" " shell - Shell modua\n" " dump - Konfigurazioa erakusten du\n" "\n" "Aukerak:\n" -" -h Laguntza testu hau.\n" -" -c=? Irakurri konfigurazio fitxategi hau\n" -" -o=? Ezarri konfigurazioa aukera arbitrario bat. Adib.: -o dir::katxe=/tmp\n" +" -h Laguntza-testu hau.\n" +" -c=? Irakurri konfigurazio-fitxategi hau\n" +" -o=? Ezarri konfigurazio-aukera arbitrario bat. Adib.: -o dir::cache=/tmp\n" #: cmdline/apt-extracttemplates.cc:98 #, c-format @@ -300,10 +299,10 @@ msgstr "" "informazioa ateratzeko tresna bat da\n" "\n" "Aukerak:\n" -" -h Laguntza testu hau\n" +" -h Laguntza-testu hau\n" " -t Ezarri aldi baterako direktorioa\n" -" -c=? Irakurri konfigurazio fitxategi hau\n" -" -o=? Ezarri konfigurazioa aukera arbitrario bat. Adib.: -o dir::katxe=/tmp\n" +" -c=? Irakurri konfigurazio-fitxategi hau\n" +" -o=? Ezarri konfigurazio-aukera arbitrario bat. Adib.: -o dir::cache=/tmp\n" #: cmdline/apt-extracttemplates.cc:267 apt-pkg/pkgcachegen.cc:710 #, c-format @@ -316,7 +315,7 @@ msgstr "Ezin da debconf bertsioa eskuratu. Debconf instalatuta dago?" #: ftparchive/apt-ftparchive.cc:167 ftparchive/apt-ftparchive.cc:341 msgid "Package extension list is too long" -msgstr "Pakete luzapenen zerrenda luzeegia da" +msgstr "Pakete-luzapenen zerrenda luzeegia da" #: ftparchive/apt-ftparchive.cc:169 ftparchive/apt-ftparchive.cc:183 #: ftparchive/apt-ftparchive.cc:206 ftparchive/apt-ftparchive.cc:256 @@ -327,11 +326,11 @@ msgstr "Errorea direktorioa prozesatzean %s" #: ftparchive/apt-ftparchive.cc:254 msgid "Source extension list is too long" -msgstr "Iturburu luzapenen zerrenda luzeegia da" +msgstr "Iturburu-luzapenen zerrenda luzeegia da" #: ftparchive/apt-ftparchive.cc:371 msgid "Error writing header to contents file" -msgstr "Errorea eduki fitxategiaren goiburua idaztean" +msgstr "Errorea eduki-fitxategiaren goiburua idaztean" #: ftparchive/apt-ftparchive.cc:401 #, c-format @@ -391,31 +390,31 @@ msgstr "" "estilo asko onartzen ditu, erabat automatizatuak nahiz ordezte funtzionalak\n" "'dpkg-scanpackages' eta 'dpkg-scansources'erako\n" "Package izeneko fitxategiak sortzen ditu .deb fitxategien zuhaitz batetik.\n" -"Package fitxategiak pakete bakoitzaren kontrol eremu guztiak izaten ditu,\n" -"MD5 hash balioa eta fitxategi tamaina barne. Override fitxategia erabiltzen\n" -"da lehentasunaren eta sekzioaren balioak behartzeko.\n" +"Package fitxategiak pakete bakoitzaren kontrol-eremu guztiak izaten ditu,\n" +"MD5 hash balioa eta fitxategi-tamaina barne. Override fitxategia erabiltzen\n" +"da lehentasunearen eta sekzioaren balioak behartzeko.\n" "\n" -"Era berean, iturburu fitxategiak ere sortzen ditu .dsc fitxategien\n" +"Era berean, iturburu-fitxategiak ere sortzen ditu .dsc fitxategien\n" "zuhaitzetik. --source-override aukera erabil daiteke src override \n" "fitxategi bat zehazteko.\n" "'packages' eta 'sources' komandoa zuhaitzaren erroan exekutatu behar dira.\n" "BinaryPath-ek bilaketa errekurtsiboaren oinarria seinalatu behar du, eta\n" "override fitxategiak override banderak izan behar ditu. Pathprefix \n" -"fitxategi izenen eremuei eransten zaie (halakorik badago). Hona hemen\n" -"Debian artxiboko erabilera adibide bat:\n" +"fitxategi-izenen eremuei eransten zaie (halakorik badago). Hona hemen\n" +"Debian artxiboko erabilera-adibide bat:\n" " apt-ftparchive packages dists/potato/main/binary-i386/ > \\\n" " dists/potato/main/binary-i386/Packages\n" "\n" "Aukerak:\n" -" -h Laguntza testu hau\n" +" -h Laguntza-testu hau\n" " --md5 Kontrolatu MD5 sortzea\n" " -s=? Iturburuaren override fitxategia\n" " -q Isilik\n" -" -d=? Hautatu aukerako katxearen datubasea\n" -" --no-delink Gaitu delink arazketa modua\n" -" --contents Kontrolatu eduki fitxategia sortzea\n" -" -c=? Irakurri konfigurazio fitxategi hau\n" -" -o=? Ezarri konfigurazioa aukera arbitrario bat" +" -d=? Hautatu aukerako cachearen datu-basea\n" +" --no-delink Gaitu delink arazketa-modua\n" +" --contents Kontrolatu eduki-fitxategia sortzea\n" +" -c=? Irakurri konfigurazio-fitxategi hau\n" +" -o=? Ezarri konfigurazio-aukera arbitrario bat" #: ftparchive/apt-ftparchive.cc:762 msgid "No selections matched" @@ -424,31 +423,31 @@ msgstr "Ez dago bat datorren hautapenik" #: ftparchive/apt-ftparchive.cc:835 #, c-format msgid "Some files are missing in the package file group `%s'" -msgstr "Fitxategi batzuk falta dira `%s' pakete fitxategien taldean" +msgstr "Fitxategi batzuk falta dira `%s' pakete-fitxategien taldean" #: ftparchive/cachedb.cc:45 #, c-format msgid "DB was corrupted, file renamed to %s.old" -msgstr "Datubasea hondatua dago; fitxategiari %s.old izena jarri zaio" +msgstr "Datu-basea hondatuta dago; fitxategiari %s.old izena jarri zaio" #: ftparchive/cachedb.cc:63 #, c-format msgid "DB is old, attempting to upgrade %s" -msgstr "Datubasea zaharra da; %s bertsio berritzen saiatzen ari da" +msgstr "Datu-basea zaharra da; %s bertsio-berritzen saiatzen ari da" #: ftparchive/cachedb.cc:73 #, c-format msgid "Unable to open DB file %s: %s" -msgstr "Ezin da ireki %s datubase fitxategia: %s" +msgstr "Ezin da ireki %s datu-base fitxategia: %s" #: ftparchive/cachedb.cc:114 #, c-format msgid "File date has changed %s" -msgstr "Fitxategi data aldatu egin da: %s" +msgstr "Fitxategi-data aldatu egin da: %s" #: ftparchive/cachedb.cc:155 msgid "Archive has no control record" -msgstr "Artxiboak ez du kontrol erregistrorik" +msgstr "Artxiboak ez du kontrol-erregistrorik" #: ftparchive/cachedb.cc:267 msgid "Unable to get a cursor" @@ -523,7 +522,7 @@ msgstr "Huts egin du %s(e)tik datuak lortzean" #: ftparchive/writer.cc:386 msgid "Archive had no package field" -msgstr "Artxiboak ez du pakete eremurik" +msgstr "Artxiboak ez du pakete-eremurik" #: ftparchive/writer.cc:394 ftparchive/writer.cc:603 #, c-format @@ -572,12 +571,12 @@ msgstr "Huts egin du %s override fitxategia irakurtzean" #: ftparchive/multicompress.cc:75 #, c-format msgid "Unknown compression algorithm '%s'" -msgstr "'%s' Konpresio Algoritmo Ezezaguna" +msgstr "'%s' Kompresio Algoritmo Ezezaguna" #: ftparchive/multicompress.cc:105 #, c-format msgid "Compressed output %s needs a compression set" -msgstr "%s irteera konprimituak konpresio tresna bat behar du" +msgstr "%s irteera konprimituak konpresio-tresna bat behar du" #: ftparchive/multicompress.cc:172 methods/rsh.cc:91 msgid "Failed to create IPC pipe to subprocess" @@ -593,7 +592,7 @@ msgstr "Huts egin du sardetzean" #: ftparchive/multicompress.cc:215 msgid "Compress child" -msgstr "Konprimitu Umeak" +msgstr "Konprimatu Umeak" #: ftparchive/multicompress.cc:238 #, c-format @@ -614,7 +613,7 @@ msgstr "deskonpresorea" #: ftparchive/multicompress.cc:406 msgid "IO to subprocess/file failed" -msgstr "Huts egin du azpiprozesu/fitxategiko S/I-ak" +msgstr "Huts egin du azpiprozesu/fitxategiko S/Iak" #: ftparchive/multicompress.cc:458 msgid "Failed to read while computing MD5" @@ -637,7 +636,7 @@ msgstr "Y" #: cmdline/apt-get.cc:142 cmdline/apt-get.cc:1506 #, c-format msgid "Regex compilation error - %s" -msgstr "Adierazpen erregularren konpilazio errorea - %s" +msgstr "Adierazpen erregularren konpilazio-errorea - %s" #: cmdline/apt-get.cc:237 msgid "The following packages have unmet dependencies:" @@ -687,7 +686,7 @@ msgstr "Ondorengo paketeak mantendu egin dira:" #: cmdline/apt-get.cc:444 msgid "The following packages will be upgraded:" -msgstr "Ondorengo paketeak BERTSIO BERRITUKO dira:" +msgstr "Ondorengo paketeak BERTSIO-BERRITUKO dira:" #: cmdline/apt-get.cc:465 msgid "The following packages will be DOWNGRADED:" @@ -708,12 +707,12 @@ msgid "" "This should NOT be done unless you know exactly what you are doing!" msgstr "" "KONTUZ: Ondorengo funtsezko paketeak kendu egingo dira\n" -"EZ ezazu horrelakorik egin, ez badakizu ondo zertan ari zaren!" +"EZ ezazu horelakorik egin, ez badakizu ondo zertan ari zaren!" #: cmdline/apt-get.cc:577 #, c-format msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu bertsio berritua, %lu berriki instalatuta, " +msgstr "%lu bertsio-berrituta, %lu berriki instalatuta, " #: cmdline/apt-get.cc:581 #, c-format @@ -749,7 +748,7 @@ msgstr "Ezin dira mendekotasunak zuzendu" #: cmdline/apt-get.cc:658 msgid "Unable to minimize the upgrade set" -msgstr "Ezin da bertsio berritzeko multzoa minimizatu" +msgstr "Ezin da bertsio-berritzeko multzoa minimizatu" #: cmdline/apt-get.cc:660 msgid " Done" @@ -789,7 +788,7 @@ msgstr "Barne errorea, InstallPackages apurturiko paketeez deitu da!" #: cmdline/apt-get.cc:764 msgid "Packages need to be removed but remove is disabled." -msgstr "Paketeak ezabatu beharra dute baina Ezabatzea ezgaiturik dago." +msgstr "Paketeak ezabatu beharra dute bain Ezabatzea ezgaiturik dago." #: cmdline/apt-get.cc:775 msgid "Internal error, Ordering didn't finish" @@ -797,12 +796,12 @@ msgstr "Barne errorea, ez da ordenatzeaz amaitu" #: cmdline/apt-get.cc:791 cmdline/apt-get.cc:1800 cmdline/apt-get.cc:1833 msgid "Unable to lock the download directory" -msgstr "Ezin da deskarga direktorioa blokeatu" +msgstr "Ezin da deskarga-direktorioa blokeatu" #: cmdline/apt-get.cc:801 cmdline/apt-get.cc:1881 cmdline/apt-get.cc:2117 #: apt-pkg/cachefile.cc:67 msgid "The list of sources could not be read." -msgstr "Ezin izan da iturburu zerrenda irakurri." +msgstr "Ezin izan da iturburu-zerrenda irakurri." #: cmdline/apt-get.cc:816 msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" @@ -861,7 +860,7 @@ msgstr "" #: cmdline/apt-get.cc:874 cmdline/apt-get.cc:893 msgid "Abort." -msgstr "Utzi." +msgstr "Abortatu." #: cmdline/apt-get.cc:889 msgid "Do you want to continue [Y/n]? " @@ -890,7 +889,7 @@ msgstr "" #: cmdline/apt-get.cc:990 msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing eta euskarri aldaketa ez dira onartzen oraingoz" +msgstr "--fix-missing eta euskarri-aldaketa ez dira onartzen oraingoz" #: cmdline/apt-get.cc:995 msgid "Unable to correct missing packages." @@ -898,7 +897,7 @@ msgstr "Falta diren paketeak ezin dira zuzendu." #: cmdline/apt-get.cc:996 msgid "Aborting install." -msgstr "Utzi instalazioa." +msgstr "Abortatu instalazioa." #: cmdline/apt-get.cc:1030 #, c-format @@ -908,7 +907,7 @@ msgstr "Oharra, %s hautatzen %s(r)en ordez\n" #: cmdline/apt-get.cc:1040 #, c-format msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "%s saltatzen. Instalatuta dago, eta ez dago bertsio berritzerik.\n" +msgstr "%s saltatzen. Instalatuta dago, eta ez dago bertsio-berritzerik.\n" #: cmdline/apt-get.cc:1058 #, c-format @@ -979,14 +978,14 @@ msgstr "Eguneratzeko komandoak ez du argumenturik hartzen" #: cmdline/apt-get.cc:1326 msgid "Unable to lock the list directory" -msgstr "Ezin da zerrenda direktorioa blokeatu" +msgstr "Ezin da zerrenda-direktorioa blokeatu" #: cmdline/apt-get.cc:1384 msgid "" "Some index files failed to download, they have been ignored, or old ones " "used instead." msgstr "" -"Indize fitxategi batzuk ezin izan dira deskargatu; ez ikusi egin zaie, edo " +"Indize-fitxategi batzuk ezin izan dira deskargatu; ez ikusi egin zaie, edo " "zaharrak erabili dira haien ordez." #: cmdline/apt-get.cc:1403 @@ -1058,7 +1057,7 @@ msgstr "Gomendatutako paketeak:" #: cmdline/apt-get.cc:1695 msgid "Calculating upgrade... " -msgstr "Berritzak kalkulatzen... " +msgstr "Berriketak kalkulatzen... " #: cmdline/apt-get.cc:1698 methods/ftp.cc:702 methods/connect.cc:101 msgid "Failed" @@ -1079,7 +1078,7 @@ msgstr "Gutxienez pakete bat zehaztu behar duzu iturburua lortzeko" #: cmdline/apt-get.cc:1906 cmdline/apt-get.cc:2135 #, c-format msgid "Unable to find a source package for %s" -msgstr "Ezin da iturburu paketerik aurkitu %s(r)entzat" +msgstr "Ezin da iturburu-paketerik aurkitu %s(r)entzat" #: cmdline/apt-get.cc:1950 #, c-format @@ -1094,17 +1093,17 @@ msgstr "Ez daukazu nahikoa leku libre %s(e)n." #: cmdline/apt-get.cc:1979 #, c-format msgid "Need to get %sB/%sB of source archives.\n" -msgstr "Iturburu artxiboetako %sB/%sB eskuratu behar dira.\n" +msgstr "Iturburu-artxiboetako %sB/%sB eskuratu behar dira.\n" #: cmdline/apt-get.cc:1982 #, c-format msgid "Need to get %sB of source archives.\n" -msgstr "Iturburu artxiboetako %sB eskuratu behar dira.\n" +msgstr "Iturburu-artxiboetako %sB eskuratu behar dira.\n" #: cmdline/apt-get.cc:1988 #, c-format msgid "Fetch source %s\n" -msgstr "Eskuratu %s iturburua\n" +msgstr "Eskuratu %s iturubura\n" #: cmdline/apt-get.cc:2019 msgid "Failed to fetch some archives." @@ -1123,7 +1122,7 @@ msgstr "Deskonprimitzeko '%s' komandoak huts egin du.\n" #: cmdline/apt-get.cc:2060 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" -msgstr "Egiaztatu 'dpkg-dev' paketea instalaturik dagoen.\n" +msgstr "Egiaztattu 'dpkg-dev' paketea instalaturik dagoen.\n" #: cmdline/apt-get.cc:2077 #, c-format @@ -1136,17 +1135,17 @@ msgstr "Prozesu umeak huts egin du" #: cmdline/apt-get.cc:2112 msgid "Must specify at least one package to check builddeps for" -msgstr "Gutxienez pakete bat zehaztu behar duzu eraikitze mendekotasunak egiaztatzeko" +msgstr "Gutxienez pakete bat zehaztu behar duzu eraikitze-mendekotasunak egiaztatzeko" #: cmdline/apt-get.cc:2140 #, c-format msgid "Unable to get build-dependency information for %s" -msgstr "Ezin izan da %s(r)en eraikitze mendekotasunen informazioa eskuratu" +msgstr "Ezin izan da %s(r)en eraikitze-mendekotasunen informazioa eskuratu" #: cmdline/apt-get.cc:2160 #, c-format msgid "%s has no build depends.\n" -msgstr "%s: ez du eraikitze mendekotasunik.\n" +msgstr "%s: ez du eraikitze-mendekotasunik.\n" #: cmdline/apt-get.cc:2212 #, c-format @@ -1161,7 +1160,7 @@ msgid "" "%s dependency for %s cannot be satisfied because no available versions of " "package %s can satisfy version requirements" msgstr "" -"%2$s(r)en %1$s mendekotasuna ezin da bete, ez baitago bertsio eskakizunak " +"%2$s(r)en %1$s mendekotasuna ezin da bete, ez baitago bertsio-eskakizunak " "betetzen dituen %3$s paketearen bertsio erabilgarririk" #: cmdline/apt-get.cc:2299 @@ -1179,11 +1178,11 @@ msgstr "Huts egin du %2$s(r)en %1$s mendekotasuna betetzean: %3$s" #: cmdline/apt-get.cc:2338 #, c-format msgid "Build-dependencies for %s could not be satisfied." -msgstr "%s(r)en eraikitze mendekotasunak ezin izan dira bete." +msgstr "%s(r)en eraikitze-mendekotasunak ezin izan dira bete." #: cmdline/apt-get.cc:2342 msgid "Failed to process build dependencies" -msgstr "Huts egin du eraikitze mendekotasunak prozesatzean" +msgstr "Huts egin du eraikitze-mendekotasunak prozesatzean" #: cmdline/apt-get.cc:2374 msgid "Supported modules:" @@ -1234,37 +1233,37 @@ msgstr "" " apt-get [aukerak] install|remove pkg1 [pkg2 ...]\n" " apt-get [aukerak] source pkg1 [pkg2 ...]\n" "\n" -"apt-get paketeak deskargatu eta instalatzeko komando lerroko interfaze soil\n" +"apt-get paketeak deskargatu eta instalatzeko komando-lerroko interfaze soil\n" "bat da. Gehien erabiltzen diren komandoak eguneratzekoa eta instalatzekoa \n" "dira: update eta install.\n" "\n" "Komandoak:\n" -" update - Eskuratu pakete zerrenda berriak\n" -" upgrade - Egin bertsio berritzea\n" +" update - Eskuratu pakete-zerrenda berriak\n" +" upgrade - Egin bertsio-berritzea\n" " install - Instalatu pakete berriak (paketea libc6 da, eta ez libc6.deb)\n" " remove - Kendu paketeak\n" -" source - Deskargatu iturburu artxiboak\n" -" build-dep - Konfiguratu iturburu paketeen eraikitze mendekotasunak\n" -" dist-upgrade - Banaketaren bertsio berritzea: ikus apt-get(8)\n" +" source - Deskargatu iturburu-artxiboak\n" +" build-dep - Konfiguratu iturburu-paketeen eraikitze-dependentziak\n" +" dist-upgrade - Banaketaren bertsio-berritzea: ikus apt-get(8)\n" " dselect-upgrade - Jarraitu dselect hautapenak\n" -" clean - Ezabatu deskargatutako artxibo fitxategiak\n" -" autoclean - Ezabatu deskargatutako artxibo fitxategi zaharrak\n" +" clean - Ezabatu deskargatutako artxibo-fitxategiak\n" +" autoclean - Ezabatu deskargatutako artxibo-fitxategi zaharrak\n" " check - Egiaztatu ez dagoela hautsitako mendekotasunik\n" "\n" "Aukerak:\n" -" -h Laguntza testu hau.\n" -" -q Egunkarian erregistratzeko irteera - progresio adierazlerik gabe\n" +" -h Laguntza-testu hau.\n" +" -q Egunkarian erregistratzeko irteera - progresio-adierazlerik gabe\n" " -qq Irteerarik ez, erroreentzat izan ezik\n" " -d Deskargatu bakarrik - EZ instalatu edo deskonprimitu artxiboak\n" " -s Ekintzarik ez. Simulazio bat egiten du\n" " -y Galdera guztiei Bai erantzun, galdetu gabe\n" -" -f Saiatu jarraitzen, osotasun egiaztapenak huts egiten badu\n" -" -m Saiatu jarraitzen, artxiboak ezin badira kokatu\n" -" -u Erakutsi bertsio berritutako paketeen zerrenda ere\n" -" -b Sortu iturburu paketea lortu ondoren\n" -" -V Erakutsi bertsio zenbaki xeheak\n" -" -c=? Irakurri konfigurazio fitxategi hau\n" -" -o=? Ezarri konfigurazio aukera arbitrario bat. Adib.:-o dir::cache=/tmp\n" +" -f Saiatu jarraitzen, osotasun-egiaztapenak huts egiten badu\n" +" -m Saiatu jarraitzen, artxiboak ezin badira lokalizatu\n" +" -u Erakutsi bertsio-berritutako paketeen zerrenda ere\n" +" -b Sortu iturburu-paketea lortu ondoren\n" +" -V Erakutsi bertsio-zenbaki xeheak\n" +" -c=? Irakurri konfigurazio-fitxategi hau\n" +" -o=? Ezarri konfigurazio-aukera arbitrario bat. Adib.:-o dir::cache=/tmp\n" "Informazio eta aukera gehiago nahi izanez gero, ikus apt-get(8), \n" "sources.list(5) eta apt.conf(5) orrialdeak eskuliburuan.\n" " APT honek Super Behiaren Ahalmenak ditu.\n" @@ -1304,11 +1303,11 @@ msgid "" msgstr "" "Medio Aldaketa: Mesedez sar\n" " '%s'\n" -"izeneko diskoa '%s' gailuan eta enter sakatu\n" +"izeneko diska '%s' gailuan eta enter sakatu\n" #: cmdline/apt-sortpkgs.cc:86 msgid "Unknown package record!" -msgstr "Pakete erregistro ezezaguna!" +msgstr "Pakete-erregistro ezezaguna!" #: cmdline/apt-sortpkgs.cc:150 msgid "" @@ -1325,14 +1324,14 @@ msgid "" msgstr "" "Erabilera: apt-sortpkgs [aukerak] fitxategia1 [fitxategia2...]\n" "\n" -"apt-sortpkgs pakete fitxategiak ordenatzeko tresna soil bat da. Zein\n" +"apt-sortpkgs pakete-fitxategiak ordenatzeko tresna soil bat da. Zein\n" "motatako fitxategia den adierazteko -s aukera erabiltzen da.\n" "\n" "Aukerak:\n" -" -h Laguntza testu hau\n" -" -s Erabili iturburu fitxategien ordenatzea\n" -" -c=? Irakurri konfigurazio fitxategi hau\n" -" -o=? Ezarri konfigurazio aukera arbitrario bat. Adib: -o dir::cache=/tmp\n" +" -h Laguntza-testu hau\n" +" -s Erabili iturburu-fitxategien ordenatzea\n" +" -c=? Irakurri konfigurazio-fitxategi hau\n" +" -o=? Ezarri konfigurazio-aukera arbitrario bat. Adib: -o dir::cache=/tmp\n" #: dselect/install:32 msgid "Bad default setting!" @@ -1379,16 +1378,16 @@ msgstr "Hondatutako artxiboa" #: apt-inst/contrib/extracttar.cc:195 msgid "Tar checksum failed, archive corrupted" -msgstr "Tar egiaztapenak huts egin, hondatutako fitxategia" +msgstr "Tar egiaztapenak huts egin, hondatutakofitxategia" #: apt-inst/contrib/extracttar.cc:298 #, c-format msgid "Unknown TAR header type %u, member %s" -msgstr "%u TAR goiburu mota ezezaguna, %s kidea" +msgstr "%u TAR goiburu-mota ezezaguna, %s kidea" #: apt-inst/contrib/arfile.cc:73 msgid "Invalid archive signature" -msgstr "Artxibo sinadura baliogabea" +msgstr "Artxibo-sinadura baliogabea" #: apt-inst/contrib/arfile.cc:81 msgid "Error reading archive member header" @@ -1404,7 +1403,7 @@ msgstr "Artxiboa laburregia da" #: apt-inst/contrib/arfile.cc:135 msgid "Failed to read the archive headers" -msgstr "Huts egin artxibo goiburuak irakurtzean" +msgstr "Huts egin artxibo-goiburuak irakurtzean" #: apt-inst/filelist.cc:384 msgid "DropNode called on still linked node" @@ -1412,11 +1411,11 @@ msgstr "DropNode-ri dei egin zaio oraindik estekatutako nodoan" #: apt-inst/filelist.cc:416 msgid "Failed to locate the hash element!" -msgstr "Huts egin du hash-elementua kokatzean!" +msgstr "Huts egin du hash-elementua lokalizatzean!" #: apt-inst/filelist.cc:463 msgid "Failed to allocate diversion" -msgstr "Huts egin du desbideratzea kokatzean" +msgstr "Huts egin du desbideratzea lokalizatzean" #: apt-inst/filelist.cc:468 msgid "Internal error in AddDiversion" @@ -1435,7 +1434,7 @@ msgstr "Desbideratzearen gehitze bikoitza: %s -> %s" #: apt-inst/filelist.cc:553 #, c-format msgid "Duplicate conf file %s/%s" -msgstr "Konfigurazio fitxategi bikoiztua: %s/%s" +msgstr "Konfigurazio-fitxategi bikoiztua: %s/%s" #: apt-inst/dirstream.cc:45 apt-inst/dirstream.cc:50 apt-inst/dirstream.cc:53 #, c-format @@ -1465,7 +1464,7 @@ msgstr "%s direktorioa desbideratuta dago" #: apt-inst/extract.cc:147 #, c-format msgid "The package is trying to write to the diversion target %s/%s" -msgstr "Paketea desbideratze helburuan %s/%s idazten saiatzen ari da" +msgstr "Paketea desbideratze-helburuan %s/%s idazten saiatzen ari da" #: apt-inst/extract.cc:157 apt-inst/extract.cc:300 msgid "The diversion path is too long" @@ -1478,7 +1477,7 @@ msgstr "%s direktorioa ez-direktorio batekin ordezten ari da" #: apt-inst/extract.cc:283 msgid "Failed to locate node in its hash bucket" -msgstr "Huts egin du nodoa bere hash-ontzian kokatzean" +msgstr "Huts egin du nodoa bere hash-ontzian lokalizatzean" #: apt-inst/extract.cc:287 msgid "The path is too long" @@ -1487,7 +1486,7 @@ msgstr "Bide-izena luzeegia da" #: apt-inst/extract.cc:417 #, c-format msgid "Overwrite package match with no version for %s" -msgstr "Gainidatzi pakete konkordantzia %s(r)en bertsiorik gabe" +msgstr "Gainidatzi pakete-konkordantzia %s(r)en bertsiorik gabe" #: apt-inst/extract.cc:434 #, c-format @@ -1523,7 +1522,7 @@ msgstr "Huts egin du %sinfo-tik datuak lortzean" #: apt-inst/deb/dpkgdb.cc:123 msgid "The info and temp directories need to be on the same filesystem" -msgstr "info eta temp direktorioek fitxategi sistema berean egon behar dute" +msgstr "info eta temp direktorioek fitxategi-sistema berean egon behar dute" #. Build the status cache #: apt-inst/deb/dpkgdb.cc:139 apt-pkg/pkgcachegen.cc:643 @@ -1535,7 +1534,7 @@ msgstr "Pakete Zerrenda irakurtzen" #: apt-inst/deb/dpkgdb.cc:180 #, c-format msgid "Failed to change to the admin dir %sinfo" -msgstr "Huts egin du %sinfo administrazio direktoriora aldatzean" +msgstr "Huts egin du %sinfo administrazio-direktoriora aldatzean" #: apt-inst/deb/dpkgdb.cc:201 apt-inst/deb/dpkgdb.cc:355 #: apt-inst/deb/dpkgdb.cc:448 @@ -1553,14 +1552,14 @@ msgid "" "then make it empty and immediately re-install the same version of the " "package!" msgstr "" -"Huts egin du '%sinfo/%s' zerrenda fitxategia irekitzean. Fitxategi hori ezin " +"Huts egin du '%sinfo/%s' zerrenda-fitxategia irekitzean. Fitxategi hori ezin " "baduzu leheneratu, hustu ezazu, eta berrinstalatu berehala paketearen " "bertsio bera!" #: apt-inst/deb/dpkgdb.cc:229 apt-inst/deb/dpkgdb.cc:242 #, c-format msgid "Failed reading the list file %sinfo/%s" -msgstr "Huts egin du %sinfo/%s zerrenda fitxategia irakurtzean" +msgstr "Huts egin du %sinfo/%s zerrenda-fitxategia irakurtzean" #: apt-inst/deb/dpkgdb.cc:266 msgid "Internal error getting a node" @@ -1573,13 +1572,13 @@ msgstr "Huts egin du desbideratzeen %sdiversions fitxategia irekitzean" #: apt-inst/deb/dpkgdb.cc:324 msgid "The diversion file is corrupted" -msgstr "Desbideratze fitxategia hondatua dago" +msgstr "Desbideratze-fitxategia hondatuta dago" #: apt-inst/deb/dpkgdb.cc:331 apt-inst/deb/dpkgdb.cc:336 #: apt-inst/deb/dpkgdb.cc:341 #, c-format msgid "Invalid line in the diversion file: %s" -msgstr "Lerro baliogabea desbideratze fitxategian: %s" +msgstr "Lerro baliogabea desbideratze-fitxategian: %s" #: apt-inst/deb/dpkgdb.cc:362 msgid "Internal error adding a diversion" @@ -1587,7 +1586,7 @@ msgstr "Barne errorea desbideratze bat gehitzean" #: apt-inst/deb/dpkgdb.cc:383 msgid "The pkg cache must be initialized first" -msgstr "Paketearen katxea hasieratu behar da lehendabizi" +msgstr "Paketearen cachea hasieratu behar da lehendabizi" #: apt-inst/deb/dpkgdb.cc:443 #, c-format @@ -1597,7 +1596,7 @@ msgstr "Ezin izan da pakete bat aurkitu: Burua, mugitu %lu" #: apt-inst/deb/dpkgdb.cc:465 #, c-format msgid "Bad ConfFile section in the status file. Offset %lu" -msgstr "Okerreko ConfFile atala egoera fitxategian. Desplazamendua %lu" +msgstr "Okerreko ConfFile sekzioa egoera-fitxategian. Desplazamendua %lu" #: apt-inst/deb/dpkgdb.cc:470 #, c-format @@ -1612,7 +1611,7 @@ msgstr "Ez da baliozko DEB artxiboa; '%s' kidea falta da" #: apt-inst/deb/debfile.cc:52 #, c-format msgid "This is not a valid DEB archive, it has no '%s' or '%s' member" -msgstr "Hau ez da baliozko DEB fitxategi bat, ez du ez '%s' ez '%s' atalik falta du" +msgstr "Hau ez da balioz DEB fitxategi bat, ez du ez '%s' ez '%s' atalik falta du" #: apt-inst/deb/debfile.cc:112 #, c-format @@ -1625,7 +1624,7 @@ msgstr "Barne Errorea, ezin da atala kokatu" #: apt-inst/deb/debfile.cc:171 msgid "Failed to locate a valid control file" -msgstr "Ezin izan da baliozko kontrol fitxategi bat kokatu" +msgstr "Ezin izan da baliozko kontrol-fitxategi bat lokalizatu" #: apt-inst/deb/debfile.cc:256 msgid "Unparsable control file" @@ -1634,7 +1633,7 @@ msgstr "Kontrol fitxategi ezin analizagarria" #: methods/cdrom.cc:114 #, c-format msgid "Unable to read the cdrom database %s" -msgstr "Ezin da cdrom-eko %s datubasea irakurri" +msgstr "Ezin da cdrom-eko %s datu-basea irakurri" #: methods/cdrom.cc:123 msgid "" @@ -1655,7 +1654,7 @@ msgstr "Ezin izan da %s(e)ko CD-ROMa desmuntatu; beharbada erabiltzen ariko da." #: methods/cdrom.cc:169 msgid "Disk not found." -msgstr "Ez da diskoa aurkitu" +msgstr "Ez da diska aurkitu" #: methods/cdrom.cc:177 methods/file.cc:79 methods/rsh.cc:264 msgid "File not found" @@ -1668,7 +1667,7 @@ msgstr "Huts egin du atzitzean" #: methods/copy.cc:79 methods/gpgv.cc:272 methods/gzip.cc:139 msgid "Failed to set modification time" -msgstr "Huts egin du aldaketa ordua ezartzean" +msgstr "Huts egin du aldaketa-ordua ezartzean" #: methods/file.cc:44 msgid "Invalid URI, local URIS must not start with //" @@ -1724,7 +1723,7 @@ msgstr "TYPEk huts egin du, eta zerbitzariak hau esan du: %s" #: methods/ftp.cc:329 methods/ftp.cc:440 methods/rsh.cc:183 methods/rsh.cc:226 msgid "Connection timeout" -msgstr "Konexioaren denbora muga" +msgstr "Konexioaren denbora-muga" #: methods/ftp.cc:335 msgid "Server closed the connection" @@ -1732,7 +1731,7 @@ msgstr "Zerbitzariak konexioa itxi du" #: methods/ftp.cc:338 apt-pkg/contrib/fileutl.cc:471 methods/rsh.cc:190 msgid "Read error" -msgstr "Irakurketa errorea" +msgstr "Irakurketa-errorea" #: methods/ftp.cc:345 methods/rsh.cc:197 msgid "A response overflowed the buffer." @@ -1740,11 +1739,11 @@ msgstr "Erantzun batek bufferrari gainez eragin dio." #: methods/ftp.cc:362 methods/ftp.cc:374 msgid "Protocol corruption" -msgstr "Protokolo hondatzea" +msgstr "Protokolo-hondatzea" #: methods/ftp.cc:446 apt-pkg/contrib/fileutl.cc:510 methods/rsh.cc:232 msgid "Write error" -msgstr "Idazketa errorea" +msgstr "Idazketa-errorea" #: methods/ftp.cc:687 methods/ftp.cc:693 methods/ftp.cc:729 msgid "Could not create a socket" @@ -1752,7 +1751,7 @@ msgstr "Ezin izan da socket-a sortu" #: methods/ftp.cc:698 msgid "Could not connect data socket, connection timed out" -msgstr "Ezin izan da datu-socketa konektatu; konexioak denbora muga gainditu du" +msgstr "Ezin izan da datu-socketa konektatu; konexioak denbora-muga gainditu du" #: methods/ftp.cc:704 msgid "Could not connect passive socket." @@ -1781,7 +1780,7 @@ msgstr "Ezin da PORT komandoa bidali" #: methods/ftp.cc:789 #, c-format msgid "Unknown address family %u (AF_*)" -msgstr "Helbide familia baliogabea: %u (AF_*)" +msgstr "Helbide-familia baliogabea: %u (AF_*)" #: methods/ftp.cc:798 #, c-format @@ -1790,7 +1789,7 @@ msgstr "EPRTek huts egin du, eta zerbitzariak hau esan du: %s" #: methods/ftp.cc:818 msgid "Data socket connect timed out" -msgstr "Datu-socket konexioak denbora muga gainditu du" +msgstr "Datu-socket konexioak denbora-muga gainditu du" #: methods/ftp.cc:825 msgid "Unable to accept connection" @@ -1807,12 +1806,12 @@ msgstr "Ezin da fitxategia lortu; zerbitzariak hau esan du: '%s'" #: methods/ftp.cc:892 methods/rsh.cc:322 msgid "Data socket timed out" -msgstr "Datu-socketak denbora muga gainditu du" +msgstr "Datu-socketak denbora-muga gainditu du" #: methods/ftp.cc:922 #, c-format msgid "Data transfer failed, server said '%s'" -msgstr "Datu transferentziak huts egin du, eta zerbitzariak hau esan du: '%s'" +msgstr "Datu-transferentziak huts egin du, eta zerbitzariak hau esan du: '%s'" #. Get the files information #: methods/ftp.cc:997 @@ -1846,7 +1845,7 @@ msgstr "Ezin izan da konexioa hasi -> %s:%s (%s)." #: methods/connect.cc:93 #, c-format msgid "Could not connect to %s:%s (%s), connection timed out" -msgstr "Ezin izan da konektatu -> %s:%s (%s). Konexioak denbora muga gainditu du" +msgstr "Ezin izan da konektatu -> %s:%s (%s). Konexioak denbora-muga gainditu du" #: methods/connect.cc:108 #, c-format @@ -1887,7 +1886,7 @@ msgstr "Ezin da gako eraztuna eskuratu: '%s'" #: methods/gpgv.cc:99 msgid "E: Argument list from Acquire::gpgv::Options too long. Exiting." -msgstr "E: Acquire::gpgv::Options argumentu zerrenda luzeegia. Uzten." +msgstr "E: Acquire::gpgv::Options arguimentu zerrenda luzeegia. Uzten." #: methods/gpgv.cc:198 msgid "Internal error: Good signature, but could not determine key fingerprint?!" @@ -1895,12 +1894,12 @@ msgstr "Barne errorea: Sinadura zuzena, baina ezin da egiaztapen marka zehaztu" #: methods/gpgv.cc:203 msgid "At least one invalid signature was encountered." -msgstr "Behintzat sinadura baliogabe bat aurkitu da." +msgstr "Beintza sinadura baliogabe bat aurkitu da." #: methods/gpgv.cc:207 #, c-format msgid "Could not execute '%s' to verify signature (is gnupg installed?)" -msgstr "Ezin da %s abiarazi sinadura egiaztatzeko (gnupg instalaturik al dago?)" +msgstr "Ezin da '%s' abiarazi sinadura egiaztatzeko (gnupg instalaturik al dago?)" #: methods/gpgv.cc:212 msgid "Unknown error executing gpgv" @@ -1935,15 +1934,15 @@ msgstr "Goiburuen zain" #: methods/http.cc:522 #, c-format msgid "Got a single header line over %u chars" -msgstr "Goiburu lerro bakarra eskuratu da %u karaktereen gainean" +msgstr "Goiburu-lerro bakarra eskuratu da %u karaktereen gainean" #: methods/http.cc:530 msgid "Bad header line" -msgstr "Okerreko goiburu lerroa" +msgstr "Okerreko goiburu-lerroa" #: methods/http.cc:549 methods/http.cc:556 msgid "The HTTP server sent an invalid reply header" -msgstr "http zerbitzariak erantzun goiburu baliogabe bat bidali du." +msgstr "http zerbitzariak erantzun-buru baliogabe bat bidali du." #: methods/http.cc:585 msgid "The HTTP server sent an invalid Content-Length header" @@ -1959,7 +1958,7 @@ msgstr "http zerbitzariak barruti onarpena apurturik du" #: methods/http.cc:626 msgid "Unknown date format" -msgstr "Datu formatu ezezaguna" +msgstr "Datu-formatu ezezaguna" #: methods/http.cc:773 msgid "Select failed" @@ -1967,7 +1966,7 @@ msgstr "Hautapenak huts egin du" #: methods/http.cc:778 msgid "Connection timed out" -msgstr "Konexioaren denbora muga gainditu da" +msgstr "Konexioaren denbora-muga gainditu da" #: methods/http.cc:801 msgid "Error writing to output file" @@ -1999,7 +1998,7 @@ msgstr "Konexioak huts egin du" #: methods/http.cc:1215 msgid "Internal error" -msgstr "Barne errorea" +msgstr "Barne-errorea" #: apt-pkg/contrib/mmap.cc:82 msgid "Can't mmap an empty file" @@ -2018,12 +2017,12 @@ msgstr "%s hautapena ez da aurkitu" #: apt-pkg/contrib/configuration.cc:436 #, c-format msgid "Unrecognized type abbreviation: '%c'" -msgstr "Mota ezezaguneko laburpena: '%c'" +msgstr "Mota ezezaguneko laburtzapena: '%c'" #: apt-pkg/contrib/configuration.cc:494 #, c-format msgid "Opening configuration file %s" -msgstr "%s konfigurazio fitxategia irekitzen" +msgstr "%s konfigurazio-fitxategia irekitzen" #: apt-pkg/contrib/configuration.cc:512 #, c-format @@ -2033,42 +2032,42 @@ msgstr "%d lerroa luzeegia da (gehienez %d)" #: apt-pkg/contrib/configuration.cc:608 #, c-format msgid "Syntax error %s:%u: Block starts with no name." -msgstr "Sintaxi errorea, %s:%u: Blokearen hasieran ez dago izenik." +msgstr "Sintaxi-errorea, %s:%u: Blokearen hasieran ez dago izenik." #: apt-pkg/contrib/configuration.cc:627 #, c-format msgid "Syntax error %s:%u: Malformed tag" -msgstr "Sintaxi errorea %s:%u: Gaizki eratutako" +msgstr "Sintasi errorea %s:%u: Gaizki eratutako" #: apt-pkg/contrib/configuration.cc:644 #, c-format msgid "Syntax error %s:%u: Extra junk after value" -msgstr "Sintaxi errorea, %s:%u: Zabor gehigarria balioaren ondoren" +msgstr "Sintaxi-errorea, %s:%u: Zabor gehigarria balioaren ondoren" #: apt-pkg/contrib/configuration.cc:684 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" -msgstr "Sintaxi errorea, %s:%u: Direktibak goi-mailan bakarrik egin daitezke" +msgstr "Sintaxi-errorea, %s:%u: Direktibak goi-mailan bakarrik egin daitezke" #: apt-pkg/contrib/configuration.cc:691 #, c-format msgid "Syntax error %s:%u: Too many nested includes" -msgstr "Sintaxi errorea, %s:%u: habiaratutako elementu gehiegi" +msgstr "Sintaxi-errorea, %s:%u: habiaratutako elementu gehiegi" #: apt-pkg/contrib/configuration.cc:695 apt-pkg/contrib/configuration.cc:700 #, c-format msgid "Syntax error %s:%u: Included from here" -msgstr "Sintaxi errorea, %s:%u: hemendik barne hartuta" +msgstr "Sintaxi-errorea, %s:%u: hemendik barne hartuta" #: apt-pkg/contrib/configuration.cc:704 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" -msgstr "Sintaxi errorea, %s:%u: onartu gabeko '%s' direktiba" +msgstr "Sintaxi-errorea, %s:%u: onartu gabeko '%s' direktiba" #: apt-pkg/contrib/configuration.cc:738 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" -msgstr "Sintaxi errorea, %s:%u: Zabor gehigarria fitxategi amaieran" +msgstr "Sintaxi-errorea, %s:%u: Zabor gehigarria fitxategi-amaieran" #: apt-pkg/contrib/progress.cc:154 #, c-format @@ -2083,18 +2082,18 @@ msgstr "%c%s... Eginda" #: apt-pkg/contrib/cmndline.cc:80 #, c-format msgid "Command line option '%c' [from %s] is not known." -msgstr "Ez da ezagutzen komando lerroko '%c' aukera [%s]." +msgstr "Ez da ezagutzen komando-lerroko '%c' aukera [%s]." #: apt-pkg/contrib/cmndline.cc:106 apt-pkg/contrib/cmndline.cc:114 #: apt-pkg/contrib/cmndline.cc:122 #, c-format msgid "Command line option %s is not understood" -msgstr "Ez da ulertzen komando lerroko %s aukera" +msgstr "Ez da ulertzen komando-lerroko %s aukera" #: apt-pkg/contrib/cmndline.cc:127 #, c-format msgid "Command line option %s is not boolean" -msgstr "Komando lerroko %s aukera ez da boolearra." +msgstr "Komando-lerroko %s aukera ez da boolearra." #: apt-pkg/contrib/cmndline.cc:166 apt-pkg/contrib/cmndline.cc:187 #, c-format @@ -2104,7 +2103,7 @@ msgstr "%s aukerak argumentu bat behar du." #: apt-pkg/contrib/cmndline.cc:201 apt-pkg/contrib/cmndline.cc:207 #, c-format msgid "Option %s: Configuration item specification must have an =." -msgstr "%s aukera: konfigurazio elementuaren zehaztapenak = eduki behar du." +msgstr "%s aukera: konfigurazio-elementuaren zehaztapenak = eduki behar du." #: apt-pkg/contrib/cmndline.cc:237 #, c-format @@ -2129,7 +2128,7 @@ msgstr "Eragiketa baliogabea: %s" #: apt-pkg/contrib/cdromutl.cc:55 #, c-format msgid "Unable to stat the mount point %s" -msgstr "Ezin da atzitu %s muntatze puntua" +msgstr "Ezin da atzitu %s muntatze-puntua" #: apt-pkg/contrib/cdromutl.cc:149 apt-pkg/acquire.cc:427 apt-pkg/clean.cc:44 #, c-format @@ -2143,12 +2142,14 @@ msgstr "Huts egin du CDROMa atzitzean" #: apt-pkg/contrib/fileutl.cc:82 #, c-format msgid "Not using locking for read only lock file %s" -msgstr "Ez da blokeorik erabiltzen ari irakurtzeko soilik den %s blokeo fitxategiarentzat" +msgstr "" +"Ez da blokeorik erabiltzen ari irakurtzeko soilik den %s blokeo-" +"fitxategiarentzat" #: apt-pkg/contrib/fileutl.cc:87 #, c-format msgid "Could not open lock file %s" -msgstr "Ezin izan da %s blokeo fitxategia ireki" +msgstr "Ezin izan da %s blokeo-fitxategia ireki" #: apt-pkg/contrib/fileutl.cc:105 #, c-format @@ -2397,12 +2398,12 @@ msgstr "%spartial artxibo-direktorioa falta da." #: apt-pkg/acquire.cc:823 #, c-format msgid "Retrieving file %li of %li (%s remaining)" -msgstr "%li fitxategia berreskuratzen %li -fitxategitik (%s falta da)" +msgstr "%li fitxategi eskuratzen %li fitxategitik (%s falta da)" #: apt-pkg/acquire.cc:825 #, c-format msgid "Retrieving file %li of %li" -msgstr "%li fitxategia berreskuratzen %li-tik" +msgstr "%li fitxategia eskuratzen %li-tik" #: apt-pkg/acquire-worker.cc:113 #, c-format @@ -2726,7 +2727,7 @@ msgstr "%s guztiz ezabatzeko prestatzen" #: apt-pkg/deb/dpkgpm.cc:379 #, c-format msgid "Completely removed %s" -msgstr "%s guztiz ezabatua" +msgstr "%s guztiz ezabaturik" #: methods/rsh.cc:330 msgid "Connection closed prematurely" -- cgit v1.2.3 From a84f7483e21266ba8eb8c35cafb8c096e680671f Mon Sep 17 00:00:00 2001 From: "bubulle@debian.org" <> Date: Sun, 25 Jun 2006 19:46:52 +0200 Subject: Romanian translation updated. Closes: #375330 --- po/ChangeLog | 4 +++ po/ro.po | 111 +++++++++++++++++++++-------------------------------------- 2 files changed, 44 insertions(+), 71 deletions(-) diff --git a/po/ChangeLog b/po/ChangeLog index 139f16e58..612c0fb9b 100644 --- a/po/ChangeLog +++ b/po/ChangeLog @@ -1,3 +1,7 @@ +2006-06-25 Sorin Batariuc + + * ro.po: Updated to 512t + 2006-06-21 Piarres Beobide * eu.po: Updated diff --git a/po/ro.po b/po/ro.po index 9210b4298..400df82e5 100644 --- a/po/ro.po +++ b/po/ro.po @@ -1,19 +1,19 @@ # translation of apt_ro.po to Romanian # This file is put in the public domain. -# # Sorin Batariuc , 2004, 2005, 2006. +# msgid "" msgstr "" -"Project-Id-Version: apt_nou\n" +"Project-Id-Version: apt_po_ro\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-05-16 07:33-0500\n" -"PO-Revision-Date: 2006-02-27 11:59+0200\n" +"POT-Creation-Date: 2006-05-27 13:46+0200\n" +"PO-Revision-Date: 2006-06-25 12:58+0300\n" "Last-Translator: Sorin Batariuc \n" -"Language-Team: Romanian \n" +"Language-Team: Romanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.2\n" +"X-Generator: KBabel 1.10.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: cmdline/apt-cache.cc:135 @@ -230,8 +230,7 @@ msgstr "" #: cmdline/apt-cdrom.cc:78 msgid "Please provide a name for this Disc, such as 'Debian 2.1r1 Disk 1'" -msgstr "" -"Vă rog furnizaţi un nume pentru acest disc, cum ar fi 'Debian 2.1r1 Disk 1'" +msgstr "Vă rog furnizaţi un nume pentru acest disc, cum ar fi 'Debian 2.1r1 Disk 1'" #: cmdline/apt-cdrom.cc:93 msgid "Please insert a Disc in the drive and press enter" @@ -813,8 +812,7 @@ msgstr "Lista surselor nu poate fi citită." #: cmdline/apt-get.cc:816 msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Ce ciudat.. Dimensiunile nu se potrivesc, scrieţi la apt@packages.debian.org" +msgstr "Ce ciudat.. Dimensiunile nu se potrivesc, scrieţi la apt@packages.debian.org" #: cmdline/apt-get.cc:821 #, c-format @@ -848,8 +846,7 @@ msgstr "Nu aveţi suficient spaţiu în %s." #: cmdline/apt-get.cc:864 cmdline/apt-get.cc:884 msgid "Trivial Only specified but this is not a trivial operation." -msgstr "" -"A fost specificat 'doar neimportant' dar nu este o operaţiune neimportantă." +msgstr "A fost specificat 'doar neimportant' dar nu este o operaţiune neimportantă." #: cmdline/apt-get.cc:866 msgid "Yes, do as I say!" @@ -1079,8 +1076,7 @@ msgstr "Terminat" #: cmdline/apt-get.cc:1768 cmdline/apt-get.cc:1776 msgid "Internal error, problem resolver broke stuff" -msgstr "" -"Eroare internă, rezolvatorul de probleme a deteriorat diverse chestiuni" +msgstr "Eroare internă, rezolvatorul de probleme a deteriorat diverse chestiuni" #: cmdline/apt-get.cc:1876 msgid "Must specify at least one package to fetch source for" @@ -1366,17 +1362,14 @@ msgstr "S-au produs unele erori în timpul despachetării. Voi configura" #: dselect/install:101 msgid "packages that were installed. This may result in duplicate errors" -msgstr "" -"pachetele care au fost instalate. Aceasta ar putea rezulta erori dublate" +msgstr "pachetele care au fost instalate. Aceasta ar putea rezulta erori dublate" #: dselect/install:102 msgid "or errors caused by missing dependencies. This is OK, only the errors" -msgstr "" -"sau erori cauzate de dependenţe lipsă. Aceasta este normal, doar erorile" +msgstr "sau erori cauzate de dependenţe lipsă. Aceasta este normal, doar erorile" #: dselect/install:103 -msgid "" -"above this message are important. Please fix them and run [I]nstall again" +msgid "above this message are important. Please fix them and run [I]nstall again" msgstr "" "de deasupra acestui mesaj sunt importante. Vă rog corectaţi-le şi porniţi " "din nou [I]nstalarea" @@ -1901,17 +1894,16 @@ msgid "Unable to connect to %s %s:" msgstr "Nu pot conecta la %s %s" #: methods/gpgv.cc:64 -#, fuzzy, c-format +#, c-format msgid "Couldn't access keyring: '%s'" -msgstr "Nu pot rezolva '%s'" +msgstr "Nu pot accesa keyring: '%s'" #: methods/gpgv.cc:99 msgid "E: Argument list from Acquire::gpgv::Options too long. Exiting." msgstr "E: Listă de argumente din Acquire::gpgv::Options prea lungă. Ies." #: methods/gpgv.cc:198 -msgid "" -"Internal error: Good signature, but could not determine key fingerprint?!" +msgid "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Eroare internă: Semnătură corespunzătoare, dar n-am putut determina cheia " "amprentei digitale?!" @@ -1921,9 +1913,9 @@ msgid "At least one invalid signature was encountered." msgstr "Cel puţin o semnătură invalidă a fost întâlnită." #: methods/gpgv.cc:207 -#, fuzzy, c-format +#, c-format msgid "Could not execute '%s' to verify signature (is gnupg installed?)" -msgstr " verificarea semnăturii (este instalat gnupg?)" +msgstr "Nu pot executa '%s' pentru verificarea semnăturii (este instalat gnupg?)" #: methods/gpgv.cc:212 msgid "Unknown error executing gpgv" @@ -2006,8 +1998,7 @@ msgstr "Eroare la scrierea în fişierul" #: methods/http.cc:874 msgid "Error reading from server. Remote end closed connection" -msgstr "" -"Eroare la citirea de pe server, conexiunea a fost închisă de la distanţă" +msgstr "Eroare la citirea de pe server, conexiunea a fost închisă de la distanţă" #: methods/http.cc:876 msgid "Error reading from server" @@ -2072,8 +2063,7 @@ msgstr "Eroare de sintaxă %s:%u: mizerii suplimentare după valoare" #: apt-pkg/contrib/configuration.cc:684 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" -msgstr "" -"Eroare de sintaxă %s:%u: directivele pot fi date doar la nivelul superior" +msgstr "Eroare de sintaxă %s:%u: directivele pot fi date doar la nivelul superior" #: apt-pkg/contrib/configuration.cc:691 #, c-format @@ -2129,8 +2119,7 @@ msgstr "Opţiunea %s necesită un argument" #: apt-pkg/contrib/cmndline.cc:201 apt-pkg/contrib/cmndline.cc:207 #, c-format msgid "Option %s: Configuration item specification must have an =." -msgstr "" -"Opţiunea %s: Specificaţia configurării articolului trebuie să aibă o =." +msgstr "Opţiunea %s: Specificaţia configurării articolului trebuie să aibă o =." #: apt-pkg/contrib/cmndline.cc:237 #, c-format @@ -2302,15 +2291,15 @@ msgstr "opţional" msgid "extra" msgstr "extra" -#: apt-pkg/depcache.cc:60 apt-pkg/depcache.cc:89 +#: apt-pkg/depcache.cc:61 apt-pkg/depcache.cc:90 msgid "Building dependency tree" msgstr "Se construieşte arborele de dependenţă" -#: apt-pkg/depcache.cc:61 +#: apt-pkg/depcache.cc:62 msgid "Candidate versions" msgstr "Versiuni candidat" -#: apt-pkg/depcache.cc:90 +#: apt-pkg/depcache.cc:91 msgid "Dependency generation" msgstr "Generare dependenţe" @@ -2393,10 +2382,8 @@ msgstr "Tipul de fişier index '%s' nu este suportat" #: apt-pkg/algorithms.cc:241 #, c-format -msgid "" -"The package %s needs to be reinstalled, but I can't find an archive for it." -msgstr "" -"Pachetul %s are nevoie să fie reinstalat, dar nu pot găsi o arhivă pentru el." +msgid "The package %s needs to be reinstalled, but I can't find an archive for it." +msgstr "Pachetul %s are nevoie să fie reinstalat, dar nu pot găsi o arhivă pentru el." #: apt-pkg/algorithms.cc:1059 msgid "" @@ -2423,14 +2410,14 @@ msgstr "Directorul de arhive %spartial lipseşte." #. only show the ETA if it makes sense #. two days #: apt-pkg/acquire.cc:823 -#, fuzzy, c-format +#, c-format msgid "Retrieving file %li of %li (%s remaining)" msgstr "Se descarcă fişierul %li din %li (%s rămas)" #: apt-pkg/acquire.cc:825 -#, fuzzy, c-format +#, c-format msgid "Retrieving file %li of %li" -msgstr "Citire derulare fişier" +msgstr "Se descarcă fişierul %li din %li" #: apt-pkg/acquire-worker.cc:113 #, c-format @@ -2445,8 +2432,7 @@ msgstr "Metoda %s nu s-a lansat corect" #: apt-pkg/acquire-worker.cc:377 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." -msgstr "" -"Vă rog introduceţi discul numit: '%s' în unitatea '%s' şi apăsaţi Enter." +msgstr "Vă rog introduceţi discul numit: '%s' în unitatea '%s' şi apăsaţi Enter." #: apt-pkg/init.cc:120 #, c-format @@ -2474,8 +2460,7 @@ msgstr "" #: apt-pkg/cachefile.cc:77 msgid "You may want to run apt-get update to correct these problems" -msgstr "" -"Aţi putea vrea să porniţi 'apt-get update' pentru a corecta aceste probleme." +msgstr "Aţi putea vrea să porniţi 'apt-get update' pentru a corecta aceste probleme." #: apt-pkg/policy.cc:269 msgid "Invalid record in the preferences file, no Package header" @@ -2537,13 +2522,11 @@ msgstr "" #: apt-pkg/pkgcachegen.cc:210 msgid "Wow, you exceeded the number of versions this APT is capable of." -msgstr "" -"Mamăăă, aţi depăşit numărul de versiuni de care este capabil acest APT." +msgstr "Mamăăă, aţi depăşit numărul de versiuni de care este capabil acest APT." #: apt-pkg/pkgcachegen.cc:213 msgid "Wow, you exceeded the number of dependencies this APT is capable of." -msgstr "" -"Mamăăă, aţi depăşit numărul de dependenţe de care este capabil acest APT." +msgstr "Mamăăă, aţi depăşit numărul de dependenţe de care este capabil acest APT." #: apt-pkg/pkgcachegen.cc:241 #, c-format @@ -2558,8 +2541,7 @@ msgstr "Eroare apărută în timpul procesării %s (CollectFileProvides)" #: apt-pkg/pkgcachegen.cc:260 #, c-format msgid "Package %s %s was not found while processing file dependencies" -msgstr "" -"Nu s-a găsit pachetul %s %s în timpul procesării dependenţelor de fişiere" +msgstr "Nu s-a găsit pachetul %s %s în timpul procesării dependenţelor de fişiere" #: apt-pkg/pkgcachegen.cc:574 #, c-format @@ -2609,8 +2591,7 @@ msgstr "" #: apt-pkg/acquire-item.cc:848 #, c-format -msgid "" -"The package index files are corrupted. No Filename: field for package %s." +msgid "The package index files are corrupted. No Filename: field for package %s." msgstr "" "Fişierele index de pachete sunt deteriorate. Fără câmpul 'nume fişier:' la " "pachetul %s." @@ -2716,8 +2697,7 @@ msgstr "S-au scris %i înregistrări cu %i fişiere nepotrivite\n" #: apt-pkg/indexcopy.cc:269 #, c-format msgid "Wrote %i records with %i missing files and %i mismatched files\n" -msgstr "" -"S-au scris %i înregistrări cu %i fişiere lipsă şi %i fişiere nepotrivite\n" +msgstr "S-au scris %i înregistrări cu %i fişiere lipsă şi %i fişiere nepotrivite\n" #: apt-pkg/deb/dpkgpm.cc:358 #, c-format @@ -2760,27 +2740,16 @@ msgid "Removed %s" msgstr "Şters %s" #: apt-pkg/deb/dpkgpm.cc:378 -#, fuzzy, c-format +#, c-format msgid "Preparing to completely remove %s" -msgstr "Se pregăteşte configurarea %s" +msgstr "Se pregăteşte ştergerea completă a %s" #: apt-pkg/deb/dpkgpm.cc:379 -#, fuzzy, c-format +#, c-format msgid "Completely removed %s" -msgstr "Eşuare în ştergerea %s" +msgstr "Şters complet %s" #: methods/rsh.cc:330 msgid "Connection closed prematurely" msgstr "Conexiune închisă prematur" -#~ msgid "Reading file list" -#~ msgstr "Citirea listei de fişiere" - -#~ msgid "Could not execute " -#~ msgstr "Nu s-a putut executa " - -#~ msgid "Preparing for remove with config %s" -#~ msgstr "Se pregăteşte pentru ştergere inclusiv configurarea %s" - -#~ msgid "Removed with config %s" -#~ msgstr "Şters inclusiv configurarea %s" -- cgit v1.2.3 From 575ceb93cd4e18a1b5b03026b0c59cfc19649140 Mon Sep 17 00:00:00 2001 From: "bubulle@debian.org" <> Date: Sat, 1 Jul 2006 08:25:26 +0200 Subject: Add foo --- po/foo | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 po/foo diff --git a/po/foo b/po/foo new file mode 100644 index 000000000..e69de29bb -- cgit v1.2.3 From 32ed5e66f3a47f9ab0dc1453995105c9be92a50e Mon Sep 17 00:00:00 2001 From: "bubulle@debian.org" <> Date: Sat, 1 Jul 2006 08:41:34 +0200 Subject: Remove foo --- po/foo | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 po/foo diff --git a/po/foo b/po/foo deleted file mode 100644 index e69de29bb..000000000 -- cgit v1.2.3 From bad58cce56d06f8e9a06d7718aeed910bb27ad2a Mon Sep 17 00:00:00 2001 From: "bubulle@debian.org" <> Date: Sat, 1 Jul 2006 08:49:36 +0200 Subject: Add foo again --- po/foo | 1 + 1 file changed, 1 insertion(+) create mode 100644 po/foo diff --git a/po/foo b/po/foo new file mode 100644 index 000000000..257cc5642 --- /dev/null +++ b/po/foo @@ -0,0 +1 @@ +foo -- cgit v1.2.3 From 04d070f64cab4a232383755763790cf8b4d2e22e Mon Sep 17 00:00:00 2001 From: "bubulle@debian.org" <> Date: Sat, 1 Jul 2006 12:56:09 +0200 Subject: Remove foo --- po/foo | 1 - 1 file changed, 1 deletion(-) delete mode 100644 po/foo diff --git a/po/foo b/po/foo deleted file mode 100644 index 257cc5642..000000000 --- a/po/foo +++ /dev/null @@ -1 +0,0 @@ -foo -- cgit v1.2.3 From 844afb6276ba6d8255245bfadda0f6f9c67804c5 Mon Sep 17 00:00:00 2001 From: "bubulle@debian.org" <> Date: Sat, 1 Jul 2006 12:58:17 +0200 Subject: Added Dzongkha translation --- po/ChangeLog | 4 + po/dz.po | 2762 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 2766 insertions(+) create mode 100644 po/dz.po diff --git a/po/ChangeLog b/po/ChangeLog index 612c0fb9b..e70623567 100644 --- a/po/ChangeLog +++ b/po/ChangeLog @@ -1,3 +1,7 @@ +2006-07-01 Kinley Tshering + + * dz.po: New Dzongkha translation: 512t + 2006-06-25 Sorin Batariuc * ro.po: Updated to 512t diff --git a/po/dz.po b/po/dz.po new file mode 100644 index 000000000..313ecfb63 --- /dev/null +++ b/po/dz.po @@ -0,0 +1,2762 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: apt_po.pot\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2006-05-27 13:46+0200\n" +"PO-Revision-Date: 2006-06-20 12:50+0530\n" +"Last-Translator: Kinley Tshering \n" +"Language-Team: Dzongkha \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2;plural=(n!=1)\n" +"X-Poedit-Language: Dzongkha\n" +"X-Poedit-Country: Bhutan\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: cmdline/apt-cache.cc:135 +#, c-format +msgid "Package %s version %s has an unmet dep:\n" +msgstr "ཐུམ་སྒྲིལ་ %s ཐོན་རིམ་ %s ལུ་ ཌེཔ་མ་ཚང་ཅིག་འདུག:\n" + +#: cmdline/apt-cache.cc:175 cmdline/apt-cache.cc:527 cmdline/apt-cache.cc:615 +#: cmdline/apt-cache.cc:771 cmdline/apt-cache.cc:989 cmdline/apt-cache.cc:1357 +#: cmdline/apt-cache.cc:1508 +#, c-format +msgid "Unable to locate package %s" +msgstr "%sཐུམ་སྒྲིལ་འདི་ག་ཡོད་ཟཚོལ་མ་ཐོབ།" + +#: cmdline/apt-cache.cc:232 +msgid "Total package names : " +msgstr "ཐུམ་སྒྲིལ་བསྡོམས་ཀྱི་མིང་ཚུ:" + +#: cmdline/apt-cache.cc:272 +msgid " Normal packages: " +msgstr "སྤྱིར་བཏང་ཐུམ་སྒྲིལ་ཚུ།" + +#: cmdline/apt-cache.cc:273 +msgid " Pure virtual packages: " +msgstr "བར་ཅུ་ཡལ་ཐུམ་སྒྲིལ་གཙང་མ་ཚུ:" + +#: cmdline/apt-cache.cc:274 +msgid " Single virtual packages: " +msgstr "བར་ཅུ་ཡལ་ཐུམ་སྒྲིལ་རྐྱང་པ་ཚུ:" + +#: cmdline/apt-cache.cc:275 +msgid " Mixed virtual packages: " +msgstr "བར་ཅུ་ཡལ་ཐུམ་སྒྲིལ་སླ་བསྲེ་ཡོད་མི་ཚུ:" + +#: cmdline/apt-cache.cc:276 +msgid " Missing: " +msgstr "བརླག་སྟོར་ཞུགས་པ:" + +#: cmdline/apt-cache.cc:278 +msgid "Total distinct versions: " +msgstr "ཁྱད་རྟགས་ཅན་གྱི་ཐོན་རིམ་ཚུ་གི་བསྡོམས:" + +#: cmdline/apt-cache.cc:280 +msgid "Total dependencies: " +msgstr "རྟེན་འབྲེལ་བསྡོམས:" + +#: cmdline/apt-cache.cc:283 +msgid "Total ver/file relations: " +msgstr "ཐེན་རིམ་/ཡིག་སྣོད་ མཐུན་འབྲེལ་གྱི་བསྡོམས:" + +#: cmdline/apt-cache.cc:285 +msgid "Total Provides mappings: " +msgstr "ཡོངས་བསྡོམས་ཀྱིས་ས་ཁྲ་བཟོ་བ་ཚུ་བྱིནམ་ཨིན:" + +#: cmdline/apt-cache.cc:297 +msgid "Total globbed strings: " +msgstr "སྤུངས་ཡོད་པའི་ཡིག་རྒྱུན་གྱི་བསྡོམས:" + +#: cmdline/apt-cache.cc:311 +msgid "Total dependency version space: " +msgstr "རྟེན་འབྲེལ་ཐོན་རིམ་བར་སྟོང་གྱི་བསྡོམས:" + +#: cmdline/apt-cache.cc:316 +msgid "Total slack space: " +msgstr "བར་སྟོང་ལྷུག་ལྷུག་གི་བསྡོམས:" + +#: cmdline/apt-cache.cc:324 +msgid "Total space accounted for: " +msgstr "གི་དོན་ལུ་རྩིས་ཐོ་བཏོན་ཡོད་པའི་བར་སྟོང:" + +#: cmdline/apt-cache.cc:446 cmdline/apt-cache.cc:1189 +#, c-format +msgid "Package file %s is out of sync." +msgstr "ཐུམ་སྒྲིལ་ཡིག་སྣོད་ %sའདི་མཉམ་འབྱུང་གི་ཕྱི་ཁར་ཨིན་པས།" + +#: cmdline/apt-cache.cc:1231 +msgid "You must give exactly one pattern" +msgstr "ཁྱོད་ཀྱིས་ཏག་ཏག་སྦེ་དཔེ་གཞི་གཅིག་བྱིན་དགོ" + +#: cmdline/apt-cache.cc:1385 +msgid "No packages found" +msgstr "ཐུམ་སྒྲིལ་ཚུ་མ་ཐོབ།" + +#: cmdline/apt-cache.cc:1462 +msgid "Package files:" +msgstr "ཐུམ་སྒྲིལ་གྱི་ཡིག་སྣོད:" + +#: cmdline/apt-cache.cc:1469 cmdline/apt-cache.cc:1555 +msgid "Cache is out of sync, can't x-ref a package file" +msgstr "" +"འདྲ་མཛོད་འདི་མཉམ་བྱུང་གི་ཕྱི་ཁར་ཨིན་པས་ ཐུམ་སྒྲིལ་ཡིག་སྣོད་ཅིག་ལུ་ ཨེགསི་-རེཕ་འབད་མི་ཚུགས་པས།" + +#: cmdline/apt-cache.cc:1470 +#, c-format +msgid "%4i %s\n" +msgstr "%4i %s\n" + +#. Show any packages have explicit pins +#: cmdline/apt-cache.cc:1482 +msgid "Pinned packages:" +msgstr "ཁབ་གཟེར་བཏབ་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ:" + +#: cmdline/apt-cache.cc:1494 cmdline/apt-cache.cc:1535 +msgid "(not found)" +msgstr "(མ་ཐོབ།)" + +#. Installed version +#: cmdline/apt-cache.cc:1515 +msgid " Installed: " +msgstr "གཞི་བཙུགས་འབད་ཡོདཔ།" + +#: cmdline/apt-cache.cc:1517 cmdline/apt-cache.cc:1525 +msgid "(none)" +msgstr "(ཅི་མེད།)" + +#. Candidate Version +#: cmdline/apt-cache.cc:1522 +msgid " Candidate: " +msgstr "མི་ངོ:" + +#: cmdline/apt-cache.cc:1532 +msgid " Package pin: " +msgstr "ཐུམ་སྒྲིལ་གྱི་ཁབ་གཟེར:" + +#. Show the priority tables +#: cmdline/apt-cache.cc:1541 +msgid " Version table:" +msgstr "ཐོན་རིམ་ཐིག་ཁྲམ།:" + +#: cmdline/apt-cache.cc:1556 +#, c-format +msgid " %4i %s\n" +msgstr "%4i %s\n" + +#: cmdline/apt-cache.cc:1652 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70 +#: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:550 +#: cmdline/apt-get.cc:2369 cmdline/apt-sortpkgs.cc:144 +#, c-format +msgid "%s %s for %s %s compiled on %s %s\n" +msgstr "%s %s་གི་དོན་ལུ་%s %sགུར་ཕྱོགས་སྒྲིག་འབད་ཡོད་པའི་%s %s\n" + +#: cmdline/apt-cache.cc:1659 +msgid "" +"Usage: apt-cache [options] command\n" +" apt-cache [options] add file1 [file2 ...]\n" +" apt-cache [options] showpkg pkg1 [pkg2 ...]\n" +" apt-cache [options] showsrc pkg1 [pkg2 ...]\n" +"\n" +"apt-cache is a low-level tool used to manipulate APT's binary\n" +"cache files, and query information from them\n" +"\n" +"Commands:\n" +" add - Add a package file to the source cache\n" +" gencaches - Build both the package and source cache\n" +" showpkg - Show some general information for a single package\n" +" showsrc - Show source records\n" +" stats - Show some basic statistics\n" +" dump - Show the entire file in a terse form\n" +" dumpavail - Print an available file to stdout\n" +" unmet - Show unmet dependencies\n" +" search - Search the package list for a regex pattern\n" +" show - Show a readable record for the package\n" +" depends - Show raw dependency information for a package\n" +" rdepends - Show reverse dependency information for a package\n" +" pkgnames - List the names of all packages\n" +" dotty - Generate package graphs for GraphVis\n" +" xvcg - Generate package graphs for xvcg\n" +" policy - Show policy settings\n" +"\n" +"Options:\n" +" -h This help text.\n" +" -p=? The package cache.\n" +" -s=? The source cache.\n" +" -q Disable progress indicator.\n" +" -i Show only important deps for the unmet command.\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +"See the apt-cache(8) and apt.conf(5) manual pages for more information.\n" +msgstr "" +"ལག་ལེན།: apt-cache [options] command\n" +" apt-cache [options] add file1 [file2 ...]\n" +" apt-cache [options] showpkg pkg1 [pkg2 ...]\n" +" apt-cache [options] showsrc pkg1 [pkg2 ...]\n" +" apt-cacheའདི་གནས་རིམ་དམའ་དྲག་གི་ལག་ཆས་ APT's binary\n" +"་ འདྲ་མཛོད་ཡིག་སྣོད་གཡོག་བཀོལ་དོན་ལུ་ལག་ལེན་འཐབ་ནི་དང་་དེ་ཚུ་ནང་ལས་བརྡ་དོན་འདྲི་དཔྱད་འབད་ནིའི་དོན་" +"ལུ་ཨིན།\n" +"cache files, and query information from them\n" +"\n" +"བརྡ་བཀོད:\n" +" add -འདི་གིས་ཐུམ་སྒྲིལ་ཡིག་སྣོད་ཅིག་འབྱུང་ཁུངས་འདྲ་མཛོད་ལུ་ཁ་སྐོང་རྐྱབས་ཨིན།\n" +" gencaches -འདི་གིས་ཐུམ་སྒྲིལ་དང་འབྱུང་ཁུངས་འདྲ་མཛོད་གཉིས་ཆ་རང་བཟོ་བརྩིགས་འབདཝ་ཨིན།\n" +" showpkg -འད་གིས་་ཐུམ་སྒྲིལ་རྐྱང་པ་ཅིག་གི་དོན་ལུ་སྤྱིར་བཏང་བརྡ་དོན་དུམ་གྲ་ཅིག་སྟོནམ་ཨིན།\n" +" showsrc - འདི་གིས་འབྱུང་ཁུངས་ཀྱི་དྲན་ཐོ་ཚུ་སྟོནམ་ཨིན།\n" +" stats -འདི་གིས་ གཞི་རིམ་ཚད་རྩིས་དུམ་གྲ་རེ་སྟོནམ་ཨིན།\n" +" dump -འདི་གི་ཡིག་སྣོད་ཧྲིལ་བུ་མདོར་བསྡུས་རྣམཔ་་ཅིག་ནང་སྟོནམ་ཨིན།\n" +" dumpavail -འདི་གིས་ཨེསི་ཊི་ཌི་ཕྱི་ཁར་ལུ་ འཐོབ་ཚུགས་པའི་ཡིག་སྣོད་ཚུ་དཔར་བསྐྲུན་འབདཝ་ཨིན།\n" +" unmet - འདི་གིས་མ་ཚང་བའི་ རྟེན་འབྲེལ་ཚུ་སྟོནམ་ཨིན།\n" +" search -འདི་གིས་ རི་ཇེགསི་དཔེ་གཞི་ཅིག་གི་དོན་ལུ་ ཐུམ་སྒྲིལ་ཐོ་ཡིག་དེ་འཚོལ་ཞིབ་འབདཝ་ཨིན།\n" +" show - འདི་གིས་ཐུམ་སྒྲིལ་གི་དོན་ལུ་ ལྷག་བཏུབ་པའི་དྲན་ཐོ་ཅིག་སྟོནམ་ཨིན།\n" +" depends - འདི་གིས་ཐུམ་སྒྲིལ་གི་དོན་ལུ་ རགས་པ་རྟེན་འབྲེལ་གྱི་བརྡ་དོན་ཅིག་ སྟོནམ་ཨིན།\n" +" rdepends - འདི་གིས་ ཐུམ་སྒྲིལ་ཅིག་གི་དོན་ལུ་ རིམ་ལོག་རྟེན་འབྲེལ་གྱི་བརྡ་དོན་དེ་སྟོནམ་ཨིན།\n" +" pkgnames - འདི་གིས་ཐུམ་སྒྲིལ་ཚུ་ཆ་མཉམ་གི་མིང་ཚུ་ཐོ་བཀོད་འབདཝ་ཨིན།\n" +" dotty - འདི་གིས་ཚད་ཁྲམ་ཝིསི་གི་དོན་ལུ་ ཐུམ་སྒྲིལ་ཚད་ཁྲམ་ཚུ་ བཟོ་བཏོན་འབདཝ་ཨིན།\n" +" xvcg - འདི་གིས་ ཨེགསི་ཝི་སི་ཇི་ གི་དོན་ལུ་ ཐུམ་སྒྲིལ་ཚད་ཁྲམ་ཚུ་བཟོ་བཏོད་འབདཝ་ཨིན།\n" +" policy - འདི་གིས་ སྲིད་བྱུས་སྒྲིག་སྟངས་ཚུ་སྟོནམ་ཨིན།\n" +"\n" +"གདམ་ཁ་ཚུ་:\n" +" -h འདི་གིས་ཚིག་ཡིག་ལུ་ཆ་རོགས་འབདཝ་ཨིན།.\n" +" -p=? འདི་འབྱུང་ཁུངས་འའདྲ་མཛོད་ཨིན།.\n" +" -s=? འདི་འབྱུང་ཁུངས་འདྲ་མཛོད་ཨིན།.\n" +" -q འདི་གིས་ ཡར་འཕེལ་བརྡ་སྟོན་པ་འདི་ལྕོགས་མིན་བཟོཝ་ཨིན།.\n" +" -i འདི་གིས་ མ་ཚང་པའི་བརྡ་བཀོད་ཚུ་གི་དོན་ལུ་ གལ་ཅན་གྱི་ཌེཔསི་རྐྱངམ་ཅིག་སྟོན།.\n" +" -c=? འདི་གིས་ འ་ནི་རིམ་སྒྲིག་ཡིག་སྣོད་འདི་ལྷགཔ་ཨིན།.\n" +" -o=? འདི་གིས་ མཐུན་སྒྲིག་རིམ་སྒྲིག་གི་གདམ་ཁ་འདི་གཞི་སྒྲིག་འབདཝ་ཨིན་ དཔེར་ན་ eg -o dir::" +"cache=/tmp\n" +" ཧེང་བཀལ་བརྡ་དོན་གི་དོན་ལུ་ ཨེ་apt-cache(8)དང་apt.conf(5)ལག་ཐོག་ཤོག་ལེབ་ཚུ་བལྟ།.\n" + +#: cmdline/apt-cdrom.cc:78 +msgid "Please provide a name for this Disc, such as 'Debian 2.1r1 Disk 1'" +msgstr "ཌིསིཀ་འདི་གི་དོན་ལུ་མིང་ཅིག་བླིན་གནང་ དཔེར་ན་ 'Debian 2.1r1 Disk 1'བཟུམ།" + +#: cmdline/apt-cdrom.cc:93 +msgid "Please insert a Disc in the drive and press enter" +msgstr "ཌིསིཀ་ཅིག་འདྲེན་འཕྲུལ་ནང་བཙུགས་བཞིནམ་ལས་ལོག་ལྡེ་འདི་ཨེབ།" + +#: cmdline/apt-cdrom.cc:117 +msgid "Repeat this process for the rest of the CDs in your set." +msgstr "ཁྱོད་ཀྱི་ཆ་ཚན་ནང་གི་སི་ཌི་ལྷག་ལུས་ཡོད་མི་གི་དོན་ལུ་འ་ནི་ལས་སྦྱོར་དེ་ཡང་བསྐྱར་འབད།" + +#: cmdline/apt-config.cc:41 +msgid "Arguments not in pairs" +msgstr "སྒྲུབས་རྟགས་ཚུ་ཟུང་ནང་མིན་འདུག" + +#: cmdline/apt-config.cc:76 +msgid "" +"Usage: apt-config [options] command\n" +"\n" +"apt-config is a simple tool to read the APT config file\n" +"\n" +"Commands:\n" +" shell - Shell mode\n" +" dump - Show the configuration\n" +"\n" +"Options:\n" +" -h This help text.\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +msgstr "" +"ལག་ལེན:apt-config [གདམ་ཁ་ཚུ་] བརྡ་བཀོད།\n" +"\n" +"apt-config་འདི་APT config་ཡིག་སྣོད་ལྷག་ནིའི་དོན་ལུ་འཇམ་སམ་ལག་ཆས་ཅིག་ཨིན།\n" +"\n" +"བརྡ་བཀོད་ཚུ:\n" +" shell - ཤལ་གྱི་ཐབས་ལམ།\n" +" dump - འདི་གིས་རིམ་སྒྲིག་གི་ཐབས་ལམ་འདི་སྟོནམ་ཨིན།\n" +"\n" +"གདམ་ཁ་ཚུ:\n" +" -h འདི་གིས་ཚིག་ཡིག་ལུ་གྲོགས་རམ་འབདཝ་ཨིན།\n" +" -c=? འདི་གིས་འ་ནི་རིམ་སྒྲིག་ཡིག་སྣོད་འདི་ལྷགཔ་ཨིན།\n" +" -o=? མཐུན་སྒྲིག་གི་རིམ་སྒྲིག་འདི་གཞི་སྒྲིག་འབདཝ་ཨིན་ དཔེར་ན་-o dir::cache=/tmp་བཟུམ།\n" + +#: cmdline/apt-extracttemplates.cc:98 +#, c-format +msgid "%s not a valid DEB package." +msgstr "%s འདི་ནུས་ཅན་གྱི་ ཌི་ཨི་བི་ཅིག་མེན་པས།" + +#: cmdline/apt-extracttemplates.cc:232 +msgid "" +"Usage: apt-extracttemplates file1 [file2 ...]\n" +"\n" +"apt-extracttemplates is a tool to extract config and template info\n" +"from debian packages\n" +"\n" +"Options:\n" +" -h This help text\n" +" -t Set the temp dir\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +msgstr "" +"ལག་ལེན་: apt-extracttemplates file1 [file2 ...]\n" +"\n" +"apt-extracttemplates འདི་ཌེ་བི་ཡཱན་ ཐུམ་སྒྲིལ་ཚུ་ནང་ལས་\n" +"རིམ་སྒྲིག་དང་ ཊེམ་པེལེཊི་ བརྡ་དོན་ཕྱིར་དོན་འབད་ནིའི་ལག་ཆས་ཅིགཨིན།\n" +"གདམ་ཁ་ཚུ།\n" +" -h འདི་གིས་ཚིག་ཡིག་འདི་གྲོགས་རམ་འབདཝ་ཨིན།\n" +" -t འདི་གིས་temp་སྣོད་ཐོ་འདི་གཞི་སྒྲིག་འབདཝ་ཨིན།\n" +" -c=? འདི་གིས་ རིམ་སྒྲིག་ཡིག་སྣོད་འདི་ལྷགཔ་ཨིན།\n" +" -o=? འདི་གིས་མཐུན་སྒྲིག་རིམ་སྒྲིག་གདམ་ཁ་ཅིག་གཞི་སྒྲིག་འབདཝ་ཨིན་ དཔེར་ན་-o dir::cache=/tmp་" +"བཟུམ།\n" + +#: cmdline/apt-extracttemplates.cc:267 apt-pkg/pkgcachegen.cc:710 +#, c-format +msgid "Unable to write to %s" +msgstr " %sལུ་འབྲི་མ་ཚུགས།" + +#: cmdline/apt-extracttemplates.cc:310 +msgid "Cannot get debconf version. Is debconf installed?" +msgstr "debconf ་་འཐོན་རིམ་འདི་ལེན་མ་ཚུགས། debconf འདི་གཞི་བཙུགས་འབད་ཡི་ག་?" + +#: ftparchive/apt-ftparchive.cc:167 ftparchive/apt-ftparchive.cc:341 +msgid "Package extension list is too long" +msgstr "ཐུམ་སྒྲིལ་རྒྱ་བསྐྱེད་ཐོག་ཡིག་འདི་གནམ་མེད་ས་མེད་རིངམ་འདུག" + +#: ftparchive/apt-ftparchive.cc:169 ftparchive/apt-ftparchive.cc:183 +#: ftparchive/apt-ftparchive.cc:206 ftparchive/apt-ftparchive.cc:256 +#: ftparchive/apt-ftparchive.cc:270 ftparchive/apt-ftparchive.cc:292 +#, c-format +msgid "Error processing directory %s" +msgstr "སྣོད་ཐོ་%s་ལས་སྦྱོར་འབདཝ་ད་འཛོལ་བ་འཐོན་ཡི།" + +#: ftparchive/apt-ftparchive.cc:254 +msgid "Source extension list is too long" +msgstr "འབྱུང་ཁུངས་རྒྱ་བསྐྱེད་ཀྱི་ཐོག་ཡིག་འདི་གནམ་མེད་ས་མེད་རིང་པས།" + +#: ftparchive/apt-ftparchive.cc:371 +msgid "Error writing header to contents file" +msgstr "ནང་དོན་ཡིག་སྣོད་ལུ་མགོ་ཡིག་འཛོལ་བ་འབྲི་ནིའི་མགོ་ཡིག" + +#: ftparchive/apt-ftparchive.cc:401 +#, c-format +msgid "Error processing contents %s" +msgstr "%sའཛོལ་བ་ལས་སྦྱོར་འབད་ནིའི་ནང་དོན།" + +#: ftparchive/apt-ftparchive.cc:556 +msgid "" +"Usage: apt-ftparchive [options] command\n" +"Commands: packages binarypath [overridefile [pathprefix]]\n" +" sources srcpath [overridefile [pathprefix]]\n" +" contents path\n" +" release path\n" +" generate config [groups]\n" +" clean config\n" +"\n" +"apt-ftparchive generates index files for Debian archives. It supports\n" +"many styles of generation from fully automated to functional replacements\n" +"for dpkg-scanpackages and dpkg-scansources\n" +"\n" +"apt-ftparchive generates Package files from a tree of .debs. The\n" +"Package file contains the contents of all the control fields from\n" +"each package as well as the MD5 hash and filesize. An override file\n" +"is supported to force the value of Priority and Section.\n" +"\n" +"Similarly apt-ftparchive generates Sources files from a tree of .dscs.\n" +"The --source-override option can be used to specify a src override file\n" +"\n" +"The 'packages' and 'sources' command should be run in the root of the\n" +"tree. BinaryPath should point to the base of the recursive search and \n" +"override file should contain the override flags. Pathprefix is\n" +"appended to the filename fields if present. Example usage from the \n" +"Debian archive:\n" +" apt-ftparchive packages dists/potato/main/binary-i386/ > \\\n" +" dists/potato/main/binary-i386/Packages\n" +"\n" +"Options:\n" +" -h This help text\n" +" --md5 Control MD5 generation\n" +" -s=? Source override file\n" +" -q Quiet\n" +" -d=? Select the optional caching database\n" +" --no-delink Enable delinking debug mode\n" +" --contents Control contents file generation\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option" +msgstr "" +"ལག་ལེན:apt-ftparchive [options] command\n" +"བརྡ་བཀོད་ཚུ:packages binarypath [overridefile [pathprefix]]\n" +"sources srcpath [overridefile [pathprefix]]\n" +" contents path\n" +" release path\n" +" generate config [groups]\n" +" clean config\n" +"\n" +"apt-ftparchive་འདི་གིས་ ཌི་བི་ཡཱན་ཡིག་མཛོད་ཚུ་གི་དོན་ལུ་ ཚིག་ཡིག་གི་ཡིག་སྣོད་ཚུ་བཟོ་བཏོན་འབདཝ་" +"ཨིན། dpkg-scanpackages དང་ dpkg-scansources་གི་དོན་ལུ་ལས་འགན་ཚབ་མ་ཚུ་ལུ་ཆ་ཚང་སྦེ་ " +"རང་བཞིན་གྱི་སྦེ་བཟོ་བཟོཝ་་ནང་ལས་བཟོ་བཏོན་གྱི་བཟོ་རྣམ་ཚུ་ལྷམ་པ་མ་འདྲཝ་སྦེ་ཡོད་མི་ལུ་རྒྱབ་སྐྱོར་འབདཝ་" +"ཨིན།\n" +"\n" +"apt-ftparchive་ འདི་གིས་.debs་གི་རྩ་འབྲེལ་ཅིག་ནང་ལས་ཐུམ་སྒྲིལ་གྱི་ཡིག་སྣོད་ཚུ་བཟོ་བཏོན་འབདཝ་ཨིན། " +"ཐུམ་སྒྲིལ་\n" +" ཡིག་སྣོད་འདི་གི་ནང་ན་ ཐུམ་སྒྲིལ་རེ་རེ་བཞིན་ནང་གི་ཚད་འཛིན་ས་སྒོ་ཚུ་ཆ་མཉམ་གི་ནང་དོན་དང་ ཨེམ་ཌི་༥་དྲྭ་" +"རྟགས། (#)་དང་ཡིག་སྣོད་ཀྱི་ཚད་ཚུ་ཡང་ཡོདཔ་ཨིན། ཟུར་བཞག་ཡིག་སྣོད་འདི་\n" +"གཙོ་རིམ་དང་དབྱེ་ཚན་གྱི་གནས་གོང་དེ་བང་བཙོང་འབད་ནི་ལུ་རྒྱབ་སྐྱོར་འབད་ཡོདཔ་ཨིན།\n" +"\n" +"འདི་དང་ཆ་འདྲཝ་སྦེ་ apt-ftparchive་ འདི་གིས་.dscs་གི་རྩ་འབྲེལ་ཅིག་ནང་ལས་འབྱུང་ཁུངས་ཡིག་སྣོད་ཚུ་" +"བཟོ་བཏོན་འབདཝ་ཨིན།\n" +" --source-ཟུར་བཞག་གི་གདམ་ཁ་འདི་ ཨེསི་ཨར་སི་ ཟུར་བཞག་ཡིག་སྣོད་ཅིག་གསལ་བཀོད་འབད་ནི་ལུ་ལག་ལེན་" +"འཐབ་བཐུབ་ཨིན།\n" +"\n" +"'ཐུམ་སྒྲིལ་ཚུ་'་དང་'འབྱུང་ཁུངས་་' བརྡ་བཀོད་ཚུ་རྩ་འབྲེལ་འདི་གི་་རྩ་བ་ནང་ལུ་སྦེ་གཡོག་བཀོལ་དགོཔ་ཨིན། ཟུང་" +"ལྡན་འགྲུལ་ལམ་འདི་གིས་ལོག་རིམ་འཚོལ་ཞིབ་འདི་གི་གཞི་རྟེན་ལུ་དཔག་དགོཔ་ཨིནམ་དང་\n" +"ཟུར་བཞག་ཡིག་སྣོད་འདི་ལུ་ཟུར་བཞག་གི་ཟུར་རྟགས་འོང་དགོཔ་ཨིན། འགྲུལ་ལམ་སྔོན་ཚིག་འདི་\n" +"ཡོད་པ་ཅིན་ཡིག་སྣོད་མིང་གི་ས་སྒོ་ཚུ་ལུ་འཇུག་སྣོན་འབད་དེ་ཡོདཔ་ཨིན། དཔེར་ན་ ཌི་བི་ཡཱན་ཡིག་མཛོད་ལས་ལག་" +"ལེན་བཟུམ:\n" +"apt-ftparchive packages dists/potato/main/binary-i386/ > \\\n" +" dists/potato/main/binary-i386/Packages\n" +"\n" +"གདམ་ཁ་ཚུ:\n" +" -h འདི་གིས་ཚིག་ཡིག་ལུ་གྲོགས་རམ་འབདཝ་ཨིན།\n" +" --md5 ཨེམ་ཌི་༥་ བཟོ་བཏོན་འདི་ཚད་འཛིན་འབདཝ་ཨིན།\n" +" -s=? འབྱུང་ཁུངས་ཟུར་བཞག་གི་ཡིག་སྣོད།\n" +" -q ཁུ་སིམ་སིམ།\n" +" -d=? གདམ་ཁ་ཅན་གྱི་འདྲ་མཛོད་གནད་སྡུད་གཞི་རྟེན་འདི་སེལ་འཐུ་འབད།\n" +" --no-delink འབྲེལ་ལམ་མེད་སྦེ་བཟོ་་ནིའི་རྐྱེན་སེལ་ཐབས་ལམ་འདི་ལྕོགས་ཅན་བཟོ།\n" +" --contents ནང་དོན་གི་ཡིག་སྣོད་བཟོ་བཏོན་འདི་ཚད་འཛིན་འབད།\n" +" -c=? འ་ནི་རིམ་སྒྲིག་ཡིག་སྣོད་འདི་ལྷག\n" +" -o=? མཐུན་སྒྲིག་རིམ་སྒྲིག་གི་གདམ་ཁ་ཅིག་གཞི་སྒྲིག་འབད།" + +#: ftparchive/apt-ftparchive.cc:762 +msgid "No selections matched" +msgstr "སེལ་འཐུ་ཚུ་མཐུན་སྒྲིག་མིན་འདུག" + +#: ftparchive/apt-ftparchive.cc:835 +#, c-format +msgid "Some files are missing in the package file group `%s'" +msgstr "ཡིག་སྣོད་ལ་ལུ་ཅིག་ཐུམ་སྒྲིལ་ཡིག་སྣོད་སྡེ་ཚན་`%s'ནང་བརླག་སྟོར་ཞུགས་ནུག" + +#: ftparchive/cachedb.cc:45 +#, c-format +msgid "DB was corrupted, file renamed to %s.old" +msgstr "ཌི་བི་ངན་ཅན་བྱུང་ནུག་ %s.རྒསཔ་ལུ་ཡིག་སྣོད་འདི་བསྐྱར་མིང་བཏགས་ཡི།" + +#: ftparchive/cachedb.cc:63 +#, c-format +msgid "DB is old, attempting to upgrade %s" +msgstr "ཌི་བི་འདི་རྙིངམ་ཨིན་པས་ %s་ཡར་བསྐྱེད་འབད་ནིའི་དོན་ལུ་དཔའ་བཅམ་དོ།" + +#: ftparchive/cachedb.cc:73 +#, c-format +msgid "Unable to open DB file %s: %s" +msgstr "%s: %s་ཌི་བི་ཡིག་སྣོད་འདི་ཁ་ཕྱེ་མ་ཚུགས།" + +#: ftparchive/cachedb.cc:114 +#, c-format +msgid "File date has changed %s" +msgstr "ཡིག་སྣོད་ཚེས་གྲངས་འདི་གིས་%sདེ་བསྒྱུར་བཅོས་འབད་ནུག" + +#: ftparchive/cachedb.cc:155 +msgid "Archive has no control record" +msgstr "ཡིག་མཛོད་འདི་ལུ་ཚད་འཛིན་དྲན་ཐོ་མིན་འདུག" + +#: ftparchive/cachedb.cc:267 +msgid "Unable to get a cursor" +msgstr "འོད་རྟགས་ལེན་མ་ཚུགས།" + +#: ftparchive/writer.cc:78 +#, c-format +msgid "W: Unable to read directory %s\n" +msgstr "ཌབ་ལུ:%sསྣོད་ཐོ་འདི་ལྷག་མ་ཚུགས།\n" + +#: ftparchive/writer.cc:83 +#, c-format +msgid "W: Unable to stat %s\n" +msgstr "ཌབ་ལུ་ %s སིཊེཊི་འབད་མ་ཚུགས།\n" + +#: ftparchive/writer.cc:125 +msgid "E: " +msgstr "ཨི:" + +#: ftparchive/writer.cc:127 +msgid "W: " +msgstr "ཌབ་ལུ:" + +#: ftparchive/writer.cc:134 +msgid "E: Errors apply to file " +msgstr "ཨི:འཛོལ་བ་ཚུ་ཡིག་སྣོད་ལུ་འཇུག་སྤྱོད་འབད།" + +#: ftparchive/writer.cc:151 ftparchive/writer.cc:181 +#, c-format +msgid "Failed to resolve %s" +msgstr "%s་མོས་མཐུན་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོདཔ།" + +#: ftparchive/writer.cc:163 +msgid "Tree walking failed" +msgstr "རྩ་འབྲེལ་ཕྱིར་བགྲོད་འབད་ནི་ལུ་འཐུ་ཤོར་བྱུང་ཡོདཔ།" + +#: ftparchive/writer.cc:188 +#, c-format +msgid "Failed to open %s" +msgstr "%s་ག་ཕྱེ་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོདཔ།" + +#: ftparchive/writer.cc:245 +#, c-format +msgid " DeLink %s [%s]\n" +msgstr " DeLink %s [%s]\n" + +#: ftparchive/writer.cc:253 +#, c-format +msgid "Failed to readlink %s" +msgstr "%s་འབྲེལ་ལམ་ལྷག་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོདཔ།" + +#: ftparchive/writer.cc:257 +#, c-format +msgid "Failed to unlink %s" +msgstr "%s་འབྲེལ་ལམ་མེད་ལུ་འཐུས་ཤོར་བྱུང་ཡོདཔ།" + +#: ftparchive/writer.cc:264 +#, c-format +msgid "*** Failed to link %s to %s" +msgstr "*** %s་ལས་%sལུ་འབྲེལ་འཐུད་འབད་ནི་འཐུས་ཤོར་བྱུང་ཡོདཔ།" + +#: ftparchive/writer.cc:274 +#, c-format +msgid " DeLink limit of %sB hit.\n" +msgstr "%sB་ཧེང་བཀལ་བཀྲམ་ནིའི་འབྲེལ་མེད་བཅད་མཚམས།\n" + +#: ftparchive/writer.cc:358 apt-inst/extract.cc:181 apt-inst/extract.cc:193 +#: apt-inst/extract.cc:210 apt-inst/deb/dpkgdb.cc:121 methods/gpgv.cc:266 +#, c-format +msgid "Failed to stat %s" +msgstr "%s་སིཊེཊི་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོདཔ།" + +#: ftparchive/writer.cc:386 +msgid "Archive had no package field" +msgstr "ཡིག་མཛོད་ལུ་ཐུམ་སྒྲིལ་ཅི་ཡང་འཐུས་ཤོར་མ་བྱུང་།" + +#: ftparchive/writer.cc:394 ftparchive/writer.cc:603 +#, c-format +msgid " %s has no override entry\n" +msgstr " %sལུ་ཟུར་བཞག་ཐོ་བཀོད་མེད།\n" + +#: ftparchive/writer.cc:437 ftparchive/writer.cc:689 +#, c-format +msgid " %s maintainer is %s not %s\n" +msgstr " %s ་རྒྱུན་སྐྱོང་པ་འདི་ %s ཨིན་ %s མེན།\n" + +#: ftparchive/contents.cc:317 +#, c-format +msgid "Internal error, could not locate member %s" +msgstr "ནང་འཁོད་འཛོལ་བ་གིས་འཐུས་མི་%sའདི་ག་ཡོད་འཚོལ་མ་འཐོབ།" + +#: ftparchive/contents.cc:353 ftparchive/contents.cc:384 +msgid "realloc - Failed to allocate memory" +msgstr "དྲན་ཚད་སྤྲོད་ནིའི་དོན་ལུ་ རི་ཨེ་ལོཀ་ འཐུས་ཤོར་བྱུང་ཡོད།" + +#: ftparchive/override.cc:38 ftparchive/override.cc:146 +#, c-format +msgid "Unable to open %s" +msgstr "%s་ཁ་ཕྱེ་མ་ཚུགས།" + +#: ftparchive/override.cc:64 ftparchive/override.cc:170 +#, c-format +msgid "Malformed override %s line %lu #1" +msgstr "བཟོ་ཉེས་གྱུར་བའི་ཟུར་བཞག་%s གྲལ་ཐིག་%lu #1" + +#: ftparchive/override.cc:78 ftparchive/override.cc:182 +#, c-format +msgid "Malformed override %s line %lu #2" +msgstr "བཟོ་ཉེས་གྱུར་བའི་ཟུར་བཞག་%sགྲལ་ཐིག%lu #2" + +#: ftparchive/override.cc:92 ftparchive/override.cc:195 +#, c-format +msgid "Malformed override %s line %lu #3" +msgstr "བཟོ་ཉེས་གྱུར་བའི་ཟུར་བཞག་%sགྲལ་ཐིག%lu #3" + +#: ftparchive/override.cc:131 ftparchive/override.cc:205 +#, c-format +msgid "Failed to read the override file %s" +msgstr "ཟུར་བཞག་ཡིག་སྣོད་%sའདི་ལྷག་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: ftparchive/multicompress.cc:75 +#, c-format +msgid "Unknown compression algorithm '%s'" +msgstr " མ་ཤེས་ཨེབ་བཙུགས་ཨཱལ་གོ་རི་དམ'%s'" + +#: ftparchive/multicompress.cc:105 +#, c-format +msgid "Compressed output %s needs a compression set" +msgstr "ཨེབ་བཙུགས་འབད་ཡོད་པའི་ཨའུཊི་པུཊི་%sལུ་ཨེབ་བཙུགས་ཆ་ཚན་ཅིག་དགོཔ་འདུག" + +#: ftparchive/multicompress.cc:172 methods/rsh.cc:91 +msgid "Failed to create IPC pipe to subprocess" +msgstr "ཡན་ལག་ལས་སྦྱོར་ལུ་ཨའི་པི་སི་རྒྱུད་དུང་གསར་བསྐྲུན་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོདཔ།" + +#: ftparchive/multicompress.cc:198 +msgid "Failed to create FILE*" +msgstr "ཡིག་སྣོད་*་ གསར་བསྐྲུན་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: ftparchive/multicompress.cc:201 +msgid "Failed to fork" +msgstr "ཁ་སྤེལ་འབད་ནི་ལུ་འཐུ་ཤོར་བྱུང་ཡོད།" + +#: ftparchive/multicompress.cc:215 +msgid "Compress child" +msgstr "ཆ་ལག་ཨེབ་བཙུགས་འབད།" + +#: ftparchive/multicompress.cc:238 +#, c-format +msgid "Internal error, failed to create %s" +msgstr "ནང་འཁོད་འཛོལ་བ་ %s་གསར་བསྐྲུན་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: ftparchive/multicompress.cc:289 +msgid "Failed to create subprocess IPC" +msgstr "ཡན་ལག་ལས་སྦྱོར་ ཨའི་པི་སི་ གསར་བསྐྲུན་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: ftparchive/multicompress.cc:324 +msgid "Failed to exec compressor " +msgstr "ཨེབ་འཕྲུལ་ལག་ལེན་འཐབ་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: ftparchive/multicompress.cc:363 +msgid "decompressor" +msgstr "ཨེབ་བཤོལ་འཕྲུལ་ཆས།" + +#: ftparchive/multicompress.cc:406 +msgid "IO to subprocess/file failed" +msgstr "ཡན་ལག་ལས་སྦྱོར་ལུ་IO/ཡིག་སྣོད་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: ftparchive/multicompress.cc:458 +msgid "Failed to read while computing MD5" +msgstr "ཨེམ་ཌི་༥་གློག་རིག་རྐྱབ་པའི་སྐབས་ལྷག་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: ftparchive/multicompress.cc:475 +#, c-format +msgid "Problem unlinking %s" +msgstr "%s་འབྲེལ་འཐུད་མེདཔ་བཟོ་ནི་ལུ་དཀའ་ངལ།" + +#: ftparchive/multicompress.cc:490 apt-inst/extract.cc:188 +#, c-format +msgid "Failed to rename %s to %s" +msgstr "%s་ལུ་%s་བསྐྱར་མིང་བཏགས་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: cmdline/apt-get.cc:120 +msgid "Y" +msgstr "ཝའི།" + +#: cmdline/apt-get.cc:142 cmdline/apt-get.cc:1506 +#, c-format +msgid "Regex compilation error - %s" +msgstr "རི་ཇེགསི་ཕྱོགས་སྒྲིག་འཛོལ་བ་- %s" + +#: cmdline/apt-get.cc:237 +msgid "The following packages have unmet dependencies:" +msgstr "འོག་གི་ཐུམ་སྒྲིལ་ཚུ་ལུ་རྟེན་འབྲེལ་མ་ཚང་པས:" + +#: cmdline/apt-get.cc:327 +#, c-format +msgid "but %s is installed" +msgstr "འདི་འབདཝ་ད་%s་འདི་གཞི་བཙུགས་འབད་ཡོད།" + +#: cmdline/apt-get.cc:329 +#, c-format +msgid "but %s is to be installed" +msgstr "འདི་འབདཝ་ད་%sའདི་གཞི་བཙུགས་འབད་ནི་ཨིན།" + +#: cmdline/apt-get.cc:336 +msgid "but it is not installable" +msgstr "འདི་འབདཝ་ད་%s་འདི་གཟི་བཙུགས་འབད་མི་བཏུབ་པས།" + +#: cmdline/apt-get.cc:338 +msgid "but it is a virtual package" +msgstr "འདི་འབདཝ་ད་ འདི་བར་ཅུ་ཡལ་ཐུམ་སྒྲིལ་ཅིག་ཨིན་པས།" + +#: cmdline/apt-get.cc:341 +msgid "but it is not installed" +msgstr "འདི་འབདཝ་ད་འདི་གཞི་བཙུགས་མ་འབད་བས།" + +#: cmdline/apt-get.cc:341 +msgid "but it is not going to be installed" +msgstr "འདི་འབདཝ་ད་འདི་གཞི་བཙུགས་མི་འབད་ནི་ཨིན་པས།" + +#: cmdline/apt-get.cc:346 +msgid " or" +msgstr "ཡང་ན།" + +#: cmdline/apt-get.cc:375 +msgid "The following NEW packages will be installed:" +msgstr "འོག་གི་ཐུམ་སྒྲིས་གསརཔ་འདི་ཚུ་ཁཞི་བཙུགས་འབད་འོང་:" + +#: cmdline/apt-get.cc:401 +msgid "The following packages will be REMOVED:" +msgstr "འོག་གི་ཐུམ་སྒྲིལ་འདི་ཚུ་རྩ བསྐྲད་གཏང་འོང་:" + +#: cmdline/apt-get.cc:423 +msgid "The following packages have been kept back:" +msgstr "འོག་གི་ཐུམ་སྒྲིལ་འདི་ཚུ་ལོག་སྟེ་རང་བཞག་ནུག:" + +#: cmdline/apt-get.cc:444 +msgid "The following packages will be upgraded:" +msgstr "འོག་གི་ཐུམ་སྒྲིལ་འདི་ཚུ་ཡར་བསྐྱེད་འབད་འོང་:" + +#: cmdline/apt-get.cc:465 +msgid "The following packages will be DOWNGRADED:" +msgstr "འོག་གི་ཐུམ་སྒྲལ་འདི་ཚུ་མར་ཕབ་འབད་འོང་:" + +#: cmdline/apt-get.cc:485 +msgid "The following held packages will be changed:" +msgstr "འོག་གི་འཆང་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ་བསྒྱུར་བཅོས་འབད་འོང་:" + +#: cmdline/apt-get.cc:538 +#, c-format +msgid "%s (due to %s) " +msgstr "%s( %s་གིས་སྦེ)" + +#: cmdline/apt-get.cc:546 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"ཉེན་བརྡ:འོག་གི་ཉོ་མཁོ་བའི་ཐུམ་སྒྲིལ་ཚུ་རྩ་བསྐྲད་གཏང་འོང་།\n" +"ཁྱོད་ཀྱིས་ཁྱོད་རང་ག་ཅི་འབདཝ་ཨིན་ན་ངེས་སྦེ་མ་ཤེས་ཚུན་འདི་འབད་ནི་མི་འོང་།!" + +#: cmdline/apt-get.cc:577 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu་ཡར་བསྐྱེད་འབད་ཡོད་ %lu་འདི་གསརཔ་སྦེ་གཞི་བཙུགས་འབད་ཡོད།" + +#: cmdline/apt-get.cc:581 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu་འདི་ལོག་གཞི་བཙུགས་འབད་ཡོད།" + +#: cmdline/apt-get.cc:583 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu་འདི་མར་ཕབ་འབད་ཡོད།" + +#: cmdline/apt-get.cc:585 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "རྩ་བསྐྲད་འབད་ནི་ལུ་%lu་དང་%lu་ཡར་བསྐྱེད་མ་འབད་བས།\n" + +#: cmdline/apt-get.cc:589 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu་འདི་ཆ་ཚང་སྦེ་གཞི་བཙུགས་མ་འབད་ཡང་ན་རྩ་བསྐྲད་མ་གཏང་པས།\n" + +#: cmdline/apt-get.cc:649 +msgid "Correcting dependencies..." +msgstr "རྟེན་འབྲེལ་ནོར་བཅོས་འབད་དོ།" + +#: cmdline/apt-get.cc:652 +msgid " failed." +msgstr "འཐུས་ཤོར་བྱུང་ཡོད།" + +#: cmdline/apt-get.cc:655 +msgid "Unable to correct dependencies" +msgstr "རྟེན་འབྲེལ་འདི་ནོར་བཅོས་འབད་མི་ཚུགས་པས།" + +#: cmdline/apt-get.cc:658 +msgid "Unable to minimize the upgrade set" +msgstr "ཡར་བསྐྱེད་འབད་ཡོད་པའི་ཆ་ཚན་འདི་ཆུང་ཀུ་བཟོ་མི་ཚུགས་པས།" + +#: cmdline/apt-get.cc:660 +msgid " Done" +msgstr "འབད་ཚར་ཡི།" + +#: cmdline/apt-get.cc:664 +msgid "You might want to run `apt-get -f install' to correct these." +msgstr "འ་ནི་འདི་ཚུ་ནོར་བཅོས་འབད་ནི་ལུ་ཁྱོད་ཀྱི་`apt-get -f install'དེ་གཡོག་བཀོལ་དགོཔ་འོང་།" + +#: cmdline/apt-get.cc:667 +msgid "Unmet dependencies. Try using -f." +msgstr "མ་ཚང་པའི་རྟེན་འབྲེལ་ཚུ། -f ལག་ལེན་འཐབ་སྟེ་འབད་རྩོལ་བསྐྱེད།" + +#: cmdline/apt-get.cc:689 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "ཉེན་བརྡ:འོག་གི་ཐུམ་སྒྲིལ་འདི་ཚུ་བདེན་བཤད་འབད་མི་བཏུབ་པས།" + +#: cmdline/apt-get.cc:693 +msgid "Authentication warning overridden.\n" +msgstr "བདེན་བཤད་ཉེན་བརྡ་འདི་ཟུར་འབད་ཡོད།\n" + +#: cmdline/apt-get.cc:700 +msgid "Install these packages without verification [y/N]? " +msgstr "བདེན་སྦྱོར་མ་འབད་བར་འ་ནི་ཐུམ་སྒྲིལ་འདི་ཚུ་གཞི་བཙུགས་འབད་ནི་ཨིན་ན་[y/N]? " + +#: cmdline/apt-get.cc:702 +msgid "Some packages could not be authenticated" +msgstr "ཐུམ་སྒྲིལ་ལ་ལུ་ཅིག་བདེན་བཤད་འབད་མ་ཚུགས།" + +#: cmdline/apt-get.cc:711 cmdline/apt-get.cc:858 +msgid "There are problems and -y was used without --force-yes" +msgstr "དཀའ་ངལ་ཚུ་ཡོདཔ་ལས་-y ་འདི་ --force-yes་མེདཐོག་ལས་ལག་ལེན་འཐབ་སྟེ་ཡོད།" + +#: cmdline/apt-get.cc:755 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "" +"ནང་འཁོད་ཀྱི་འཛོལ་བ་ གཞི་བཙུགས་ཐུམ་སྒྲིལ་ཚུ་ ཆད་པ་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ་དང་གཅིག་ཁར་བོད་བརྡ་འབད་འདི་" +"ཡོད!" + +#: cmdline/apt-get.cc:764 +msgid "Packages need to be removed but remove is disabled." +msgstr "ཐུམ་སྒྲིལ་ཚུ་རྩ་བསྐྲད་བཏང་དགོཔ་འདུག་འདི་འབདགཝ་ད་རྩ་བསྐྲད་གཏང་ནི་འདི་ལྕོགས་མིན་ཐལ་ཏེ་འདུག" + +#: cmdline/apt-get.cc:775 +msgid "Internal error, Ordering didn't finish" +msgstr "ནང་འཁོད་འཛོལ་བ་ གོ་རིམ་བཟོ་ནི་ཚུ་མཇུག་མ་བསྡུ་བས།" + +#: cmdline/apt-get.cc:791 cmdline/apt-get.cc:1800 cmdline/apt-get.cc:1833 +msgid "Unable to lock the download directory" +msgstr "ཕབ་ལེན་འབད་ནིའི་སྣོད་ཡིག་འདི་ལྡེ་མིག་རྐྱབས་མ་ཚུགས་པས།" + +#: cmdline/apt-get.cc:801 cmdline/apt-get.cc:1881 cmdline/apt-get.cc:2117 +#: apt-pkg/cachefile.cc:67 +msgid "The list of sources could not be read." +msgstr "འབྱུང་ཁུངས་ཚུ་ཀྱི་ཐོ་ཡིག་དེ་ལྷག་མི་ཚུགས་པས།" + +#: cmdline/apt-get.cc:816 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"ག་ཅི་གི་ཡ་མཚན་ཆེ་མི་ཆེ་ ཚད་འདི་གིས་ email apt@packages.debian.org་ལུ་མཐུན་སྒྲིག་མི་འབད་" +"བས།" + +#: cmdline/apt-get.cc:821 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "%sBལེན་ནི་ལུ་དགོཔ་པས། ཡིག་མཛོད་ཚི་གི་%sB་\n" + +#: cmdline/apt-get.cc:824 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "ཡིག་མཛོད་ཀྱི་%sB་འདི་ལེན་དགོ་པས།\n" + +#: cmdline/apt-get.cc:829 +#, c-format +msgid "After unpacking %sB of additional disk space will be used.\n" +msgstr "ཁ་སྐོང་གི་%sB་འདི་བཤུབ་པའི་ཤུལ་ལས་ཌིཀསི་གི་བར་སྟོང་དེ་ལག་ལེན་འཐབ་འོང་།\n" + +#: cmdline/apt-get.cc:832 +#, c-format +msgid "After unpacking %sB disk space will be freed.\n" +msgstr "%sB་འདི་ཤུབ་པའི་ཤུལ་ལས་ཀྱི་བར་སྟོང་དེ་དལཝ་སྦེ་ལུས་འོང་།\n" + +#: cmdline/apt-get.cc:846 cmdline/apt-get.cc:1971 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "%s་ནང་བར་སྟོང་" + +#: cmdline/apt-get.cc:849 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "%s ནང་ཁྱོད་ལུ་བར་སྟོང་དལཝ་ལངམ་སྦེ་མིན་འདུག" + +#: cmdline/apt-get.cc:864 cmdline/apt-get.cc:884 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "གལ་ཆུང་རྐྱངམ་ཅིག་ཁསལ་བཀོད་འབད་ནུག་ འདི་འབདཝ་ད་འ་ནི་འདི་གལ་ཆུང་གི་བཀོལ་སྤྱོད་མེན།" + +#: cmdline/apt-get.cc:866 +msgid "Yes, do as I say!" +msgstr "ཨིན་ ང་གིས་སླབ་དོ་བཟུམ་སྦེ་རང་འབད!" + +#: cmdline/apt-get.cc:868 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"ཁྱོད་ཀྱི་གནོད་ངན་འབྱུང་ནིའི་ལཱ་ཅི་འབད་ནི་འབད་དོ།\n" +"འཕྲོ་མཐུད་འབད་ནིའི་དོན་ལུ་'%s'ཚིག་ཚན་ནང་ལུ་ཡིག་དཔར་རྐྱབས།\n" +" ?] " + +#: cmdline/apt-get.cc:874 cmdline/apt-get.cc:893 +msgid "Abort." +msgstr "བར་བཤོལ་འབད།" + +#: cmdline/apt-get.cc:889 +msgid "Do you want to continue [Y/n]? " +msgstr "ཁྱོན་ཀྱི་འཕྲོ་མཐུད་ནི་འབད་ནི་ཨིན་ན་[Y/n]?" + +#: cmdline/apt-get.cc:961 cmdline/apt-get.cc:1365 cmdline/apt-get.cc:2014 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "%s %s་ ལེན་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།\n" + +#: cmdline/apt-get.cc:979 +msgid "Some files failed to download" +msgstr "ཡིག་སྣོད་ལ་ལུ་ཅིག་ཕབ་ལེན་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: cmdline/apt-get.cc:980 cmdline/apt-get.cc:2023 +msgid "Download complete and in download only mode" +msgstr "ཕབ་ལེན་ཐབས་ལམ་རྐྱངམ་གཅིག་ནང་མཇུག་བསྡུཝ་སྦེ་རང་ཕབ་ལེན་འབད།" + +#: cmdline/apt-get.cc:986 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"ཡིག་མཛོད་ལ་ལུ་ཅིག་ལེན་མི་ཚུགས་པས་ apt-get་དུས་མཐུན་བཟོ་ནི་གཡོག་བཀོལ་ནི་ཨིན་ན་ཡང་ན་--fix-" +"missing་དང་གཅིག་ཁར་འབད་རྩོལ་བསྐྱེད་ནི་ཨིན་ན་?" + +#: cmdline/apt-get.cc:990 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing་དང་བརྡ་ལམ་བརྗེ་སོར་འབད་ནི་འདི་ད་ལྟོ་ལས་རང་རྒྱབ་སྐྱོར་མི་འབད་བས།" + +#: cmdline/apt-get.cc:995 +msgid "Unable to correct missing packages." +msgstr "བརླག་སྟོར་ཞུགས་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ་ནོར་བཅོས་འབད་མི་ཚུགས་པས།" + +#: cmdline/apt-get.cc:996 +msgid "Aborting install." +msgstr "གཞི་བཙུགས་བར་བཤོལ་འབད་དོ།" + +#: cmdline/apt-get.cc:1030 +#, c-format +msgid "Note, selecting %s instead of %s\n" +msgstr "%s་གི་ཚབ་ལུ་%s་སེལ་འཐུ་འབད་ནི་སེམས་ཁར་བཞག\n" + +#: cmdline/apt-get.cc:1040 +#, c-format +msgid "Skipping %s, it is already installed and upgrade is not set.\n" +msgstr "" +"%s་གོམ་འགྱོ་འབད་དོ་ འདི་ཧེ་མ་ལས་རང་གཞི་བཙུགས་འབད་འོདཔ་དང་དུས་ཡར་བསྐྱེད་འབད་ནི་འདི་གཞི་སྒྲིག་མ་" +"འབད་བས།\n" + +#: cmdline/apt-get.cc:1058 +#, c-format +msgid "Package %s is not installed, so not removed\n" +msgstr "ཐུམ་སྒྲིལ་%s་འདི་གཞི་བཙུགས་མ་འབད་བས་ འདི་འབད་ནི་དི་གིས་རྩ་བསྐྲད་མ་གཏང་པས།་\n" + +#: cmdline/apt-get.cc:1069 +#, c-format +msgid "Package %s is a virtual package provided by:\n" +msgstr "གྱིས་བྱིན་ཏེ་ཡོད་པའི་ཐུམ་སྒྲིལ་%s་འདི་བར་ཅུ་ཡལ་ཐུམ་སྒྲིལ་ཅིག་ཨིན།\n" + +#: cmdline/apt-get.cc:1081 +msgid " [Installed]" +msgstr " [གཞི་བཙུགས་འབད་ཡོད།]" + +#: cmdline/apt-get.cc:1086 +msgid "You should explicitly select one to install." +msgstr "ཁྱོད་ཀྱི་གཞི་བཙུགས་འབད་ནི་ལུ་གཏན་འཁལ་སྦེ་གཅིག་སེལ་འཐུ་འབད་དགོ" + +#: cmdline/apt-get.cc:1091 +#, c-format +msgid "" +"Package %s is not available, but is referred to by another package.\n" +"This may mean that the package is missing, has been obsoleted, or\n" +"is only available from another source\n" +msgstr "" +"ཐུམ་སྒྲིལ་%s་འདི་འཐོབ་མི་ཚུགས་པས་ འདི་འབདཝ་ད་ཐུམ་སྒྲིལ་གཞན་ཅིག་གིས་གྲོས་བསྟུན་འབད་དེ་ཡོད།\n" +"འདི་གིས་ཐུམ་སྒྲིལ་ཅིག་བརླག་སྟོར་ཞུགས་ཡོདཔ་ཨིནམ་སྟོནམ་ཨིནམ་དང་ ཕན་མེད་སྦེ་གནས་ཡོདཔ་ ཡང་ན་\n" +"འདི་གཞན་འབྱུང་ཅིག་ནང་ལས་ལས་རྐྱངམ་ཅིག་འཐོབ་ཚུགསཔ་ཨིན་པས།\n" + +#: cmdline/apt-get.cc:1110 +msgid "However the following packages replace it:" +msgstr "ག་དེ་སྦེ་ཨིན་རུང་འོག་གི་ཐུམ་སྒྲིལ་ཚུ་གིས་ འདི་ཚབ་བཙུགསཔ་ཨིན:" + +#: cmdline/apt-get.cc:1113 +#, c-format +msgid "Package %s has no installation candidate" +msgstr "ཐུམ་སྒྲིལ་%s་ལུ་གཞི་བཙུགས་ཀྱི་མི་ངོ་མིན་འདུག" + +#: cmdline/apt-get.cc:1133 +#, c-format +msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +msgstr "%s ་ལོག་གཞི་བཙུགས་འབད་ནི་འདི་མི་སྲིད་པ་ཅིག་ཨིན་པས་ འདི་ཕབ་ལེན་འབད་མི་བཏུབ་པས།\n" + +#: cmdline/apt-get.cc:1141 +#, c-format +msgid "%s is already the newest version.\n" +msgstr "%s ་འདི་ཧེ་མ་ལས་རང་འཐོན་རིམ་གསར་ཤོས་ཅིག་ཨིན།\n" + +#: cmdline/apt-get.cc:1168 +#, c-format +msgid "Release '%s' for '%s' was not found" +msgstr "%sགི་དོན་ལུ་འཛིན་གྲོལ་'%s'་དེ་མ་འཐོབ་པས།" + +#: cmdline/apt-get.cc:1170 +#, c-format +msgid "Version '%s' for '%s' was not found" +msgstr "'%s'་གི་དོན་ལུ་འཐོན་རིམ་'%s'་དེ་མ་འཐོབ་པས།" + +#: cmdline/apt-get.cc:1176 +#, c-format +msgid "Selected version %s (%s) for %s\n" +msgstr "(%s)གི་དོན་ལུ་སེལ་འཐུ་འབད་ཡོད་པའི་འཐོན་རིམ་'%s'(%s)\n" + +#: cmdline/apt-get.cc:1313 +msgid "The update command takes no arguments" +msgstr "དུས་མཐུན་བཟོ་བའི་བརྡ་བཀོད་འདི་གིས་སྒྲུབ་རྟགས་ཚུ་མི་འབག་འབད།" + +#: cmdline/apt-get.cc:1326 +msgid "Unable to lock the list directory" +msgstr "ཐོ་བཀོད་འབད་ཡོད་པའི་སྣོད་ཡིག་འདི་ལྡེ་མིག་རྐྱབ་མ་ཚུགས།" + +#: cmdline/apt-get.cc:1384 +msgid "" +"Some index files failed to download, they have been ignored, or old ones " +"used instead." +msgstr "" +"ཟུར་ཐོ་ཡིག་སྣོད་ལ་ལུ་ཅིག་ཕབ་ལེན་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ནུག་ འདི་ཚུ་སྣང་མེད་སྦེ་བཞགཔ་མ་ཚད་ ཚབ་ལུ་" +"རྙིངམ་འདི་ཚུ་ལག་ལེན་འཐབ་ནུག" + +#: cmdline/apt-get.cc:1403 +msgid "Internal error, AllUpgrade broke stuff" +msgstr "ནང་འགོད་འཛོལ་བ་ ཡར་བསྐྱེད་ཀྱི་ཅ་ཆས་ཆ་མཉམ་མེདཔ་ཐལ་ཡོད།" + +#: cmdline/apt-get.cc:1493 cmdline/apt-get.cc:1529 +#, c-format +msgid "Couldn't find package %s" +msgstr "%s་ཐུམ་སྒྲིལ་འཚོལ་མ་ཐོབ།" + +#: cmdline/apt-get.cc:1516 +#, c-format +msgid "Note, selecting %s for regex '%s'\n" +msgstr "དྲན་འཛིན་ རི་ཇེགསི་'%s'གི་དོན་ལུ་%s་སེལ་འཐུ་འབད་དོ།\n" + +#: cmdline/apt-get.cc:1546 +msgid "You might want to run `apt-get -f install' to correct these:" +msgstr "འདི་ཚུ་ནོར་བཅོས་འབད་ནིའི་དོན་ལུ་ཁྱོད་ཀྱི་`apt-get -f install'དེ་གཡོག་བཀོལ་དགོཔ་འོང་:" + +#: cmdline/apt-get.cc:1549 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"མ་ཚང་བའི་རྟེན་འབྲེལ་ ཐུས་སྒྲིལ་མེད་མི་ཚུ་དང་གཅིག་ཁར་ 'apt-get -f install'དེ་འབཐ་རྩོལ་བསྐྱེདཔ།" +"(ཡང་ན་ཐབས་ཤེས་ཅིག་གསལ་བཀོད་འབད།)" + +#: cmdline/apt-get.cc:1561 +msgid "" +"Some packages could not be installed. This may mean that you have\n" +"requested an impossible situation or if you are using the unstable\n" +"distribution that some required packages have not yet been created\n" +"or been moved out of Incoming." +msgstr "" +"ཐུམ་སྒྲིལ་ལ་ལུ་ཅིག་གཞི་བཙུགས་འབད་མ་ཚུགས། འ་ནི་གི་དོན་དག་དེ་ཁྱོད་ཀྱི་ མི་སྲིད་པའི་དུས་སྐབས་ཅིག་ཞུ་བ་" +"འབད་འབདཝ་འོང་ནི་མས་ ཡང་ན་ད་ལྟོ་ཡང་གསར་བསྐྲུན་མ་འབད་བར་ཡོད་པའི་ཐུམ་སྒྲིལ་ལ་ལུ་ཅིག་ཡང་ན་ནང་" +"འབྱོར་གྱི་ཕྱི་ཁར་རྩ་བསྐྲད་བཏང་ཡོད་པའི་རྩ་བརྟན་མེད་པའི་བགོ་འགྲེམ་ཚུ་ལག་ལེན་འཐབ་དོ་ཡོདཔ་འོང་ནི་ཨིན་པས།" + +#: cmdline/apt-get.cc:1569 +msgid "" +"Since you only requested a single operation it is extremely likely that\n" +"the package is simply not installable and a bug report against\n" +"that package should be filed." +msgstr "" +"ད་ཚུན་ཁྱོད་ཀྱི་བཀོལ་སྤྱོད་རྐྱང་པ་ཅིག་རྐྱང་པ་ རྐྱངམ་ཅིག་ཞུ་བ་འབད་ཡོདཔ་ལས་ ཧ་ཅང་གི་ཐུམ་སྒྲིལ་འདི་གཞི་" +"བཙུགས་འབད་མི་བཏུབ་ནི་དེ་སྲིད་ནི་བཟུམ་ཅིག་དང་ཐུམ་སྒྲིལ་དི་གི་ཁ་ཐད་དུ་རྐྱེན་གྱི་སྙན་ཞུ་འདི་བཀང་བཞག་དགོ" + +#: cmdline/apt-get.cc:1574 +msgid "The following information may help to resolve the situation:" +msgstr "འོག་གི་བརྡ་དོན་དེ་གིས་དུས་སྐབས་འདི་མོས་མཐུན་བཟོ་ནི་ལུ་གྲོགས་རམ་འབད་འོང་:" + +#: cmdline/apt-get.cc:1577 +msgid "Broken packages" +msgstr "ཆད་པ་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ།" + +#: cmdline/apt-get.cc:1603 +msgid "The following extra packages will be installed:" +msgstr "འོག་གི་ཐུམ་སྒྲིལ་ཐེབས་ཚུ་གཞི་བཙུགས་འབད་འོང་:" + +#: cmdline/apt-get.cc:1674 +msgid "Suggested packages:" +msgstr "བསམ་འཆར་བཀོད་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ:" + +#: cmdline/apt-get.cc:1675 +msgid "Recommended packages:" +msgstr "འོས་སྦྱོར་འབད་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ:" + +#: cmdline/apt-get.cc:1695 +msgid "Calculating upgrade... " +msgstr "ཡར་བསྐྱེད་རྩིས་བཏོན་དོ་... " + +#: cmdline/apt-get.cc:1698 methods/ftp.cc:702 methods/connect.cc:101 +msgid "Failed" +msgstr "འཐུས་ཤོར་བྱུང་ཡོད།" + +#: cmdline/apt-get.cc:1703 +msgid "Done" +msgstr "འབད་ཚར་ཡི།" + +#: cmdline/apt-get.cc:1768 cmdline/apt-get.cc:1776 +msgid "Internal error, problem resolver broke stuff" +msgstr "ནང་འཁོད་འཛོལ་བ་ དཀའ་ངལ་མོས་མཐུན་འབད་མི་ཅ་ཆས་ཚུ་མེདཔ་ཐལ་ཡོད།" + +#: cmdline/apt-get.cc:1876 +msgid "Must specify at least one package to fetch source for" +msgstr "གི་དོན་ལུ་འབྱུང་ཁུངས་ལེན་ནི་ལུ་ཉུང་མཐའ་རང་ཐུམ་སྒྲིལ་གཅིག་ལེན་དགོ" + +#: cmdline/apt-get.cc:1906 cmdline/apt-get.cc:2135 +#, c-format +msgid "Unable to find a source package for %s" +msgstr "%s་གི་དོན་ལུ་འབྱུང་ཁུངས་ཐུམ་སྒྲིལ་ཅིག་འཚོལ་མ་འཐོབ" + +#: cmdline/apt-get.cc:1950 +#, c-format +msgid "Skipping already downloaded file '%s'\n" +msgstr "གོམ་འགྱོ་གིས་ཧེ་མ་ལས་རང་'%s'་ཡིག་སྣོད་དེ་ཕབ་ལེན་འབད་ནུག\n" + +#: cmdline/apt-get.cc:1974 +#, c-format +msgid "You don't have enough free space in %s" +msgstr " %s་ནང་ཁྱོད་ལུ་བར་སྟོང་ཚུ་ལངམ་སྦེ་མིན་འདུག་" + +#: cmdline/apt-get.cc:1979 +#, c-format +msgid "Need to get %sB/%sB of source archives.\n" +msgstr "%sB་ལེན་དགོཔ་འདུག་ འབྱུང་ཁུངས་ཡིག་མཛོད་ཀྱི་%sB།\n" + +#: cmdline/apt-get.cc:1982 +#, c-format +msgid "Need to get %sB of source archives.\n" +msgstr "འབྱུང་ཁུངས་ཡིག་མཛོད་ཚུ་ཀྱི་%sB་ལེན་དགོ་པསས།\n" + +#: cmdline/apt-get.cc:1988 +#, c-format +msgid "Fetch source %s\n" +msgstr "%s་འབྱུང་ཁུངས་ལེན།\n" + +#: cmdline/apt-get.cc:2019 +msgid "Failed to fetch some archives." +msgstr "ཡིག་མཛོད་ལ་ལུ་ཅིག་ལེན་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: cmdline/apt-get.cc:2047 +#, c-format +msgid "Skipping unpack of already unpacked source in %s\n" +msgstr "%s་ནང་ཧེ་མ་ལས་སྦུང་ཚན་བཟོ་བཤོལ་ཨིན་མའི་སྦུང་ཚན་བཟོ་བཤོལ་གོམ་འགྱོ་འབད་དོ།\n" + +#: cmdline/apt-get.cc:2059 +#, c-format +msgid "Unpack command '%s' failed.\n" +msgstr "'%s'སྦུང་ཚན་བཟོ་བཤོལ་འཐུས་ཤོར་བྱུང་ཡོད།\n" + +#: cmdline/apt-get.cc:2060 +#, c-format +msgid "Check if the 'dpkg-dev' package is installed.\n" +msgstr "'dpkg-dev'་ཐུམ་སྒྲིལ་དེ་གཞི་བཙུགས་འབད་ཡོད་པ་ཅིན་ཨེབ་གཏང་འབད།\n" + +#: cmdline/apt-get.cc:2077 +#, c-format +msgid "Build command '%s' failed.\n" +msgstr "'%s'་བཟོ་བརྩིགས་བརྡ་བཀོད་འཐུས་ཤོར་བྱུང་ཡོད།\n" + +#: cmdline/apt-get.cc:2096 +msgid "Child process failed" +msgstr "ཆ་ལག་ལས་སྦྱོར་དེ་འཐུས་ཤོར་བྱུང་ནུག" + +#: cmdline/apt-get.cc:2112 +msgid "Must specify at least one package to check builddeps for" +msgstr "builddeps ཞིབ་དཔྱད་འབད་ནིའི་དོན་ལུ་ཉུང་མཐའ་རང་ཐུམ་སྒྲིལ་གཅིག་གསལ་བཀོད་འབད་དགོ" + +#: cmdline/apt-get.cc:2140 +#, c-format +msgid "Unable to get build-dependency information for %s" +msgstr "%s་གི་དོན་ལུ་བཟོ་བརྩིགས་-རྟེན་འབྲེལ་བརྡ་དོན་དེ་ལེན་མ་ཚུགས།" + +#: cmdline/apt-get.cc:2160 +#, c-format +msgid "%s has no build depends.\n" +msgstr "%s ལུ་བཟོ་བརྩིགས་རྟེན་འབྲེལ་མིན་འདུག\n" + +#: cmdline/apt-get.cc:2212 +#, c-format +msgid "" +"%s dependency for %s cannot be satisfied because the package %s cannot be " +"found" +msgstr "%sཐུམ་སྒྲིལ་འདི་འཐོབ་མ་ཚུགསཔ་ལས་བརྟེན་ %sགི་དོན་ལུ་%s རྟེན་འབྲེལ་དེ་ངལ་རང་མ་ཚུགས་པས།" + +#: cmdline/apt-get.cc:2264 +#, c-format +msgid "" +"%s dependency for %s cannot be satisfied because no available versions of " +"package %s can satisfy version requirements" +msgstr "" +"%s གི་དོན་ལུ་%s་རྟེན་འབྲེལ་འདི་གི་རེ་བ་སྐོང་མི་ཚུགས་ནུག་ག་ཅི་འབད་ཟེར་བ་ཅིན་ཐུམ་སྒརིལ་%s་གི་འཐོན་རིམ་" +"ཚུ་འཐོབ་མ་ཚུགསཔ་ལས་བརྟེན་འཐོན་རིམ་དགོས་མཁོ་ཚུ་གི་རེ་བ་དོ་སྐོང་མ་ཚུགས་པས།" + +#: cmdline/apt-get.cc:2299 +#, c-format +msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" +msgstr "" +"%s:གི་དོན་ལུ་%s་རྟེན་འབྲེལ་དེ་གི་རེ་བ་སྐོང་ནི་འདི་འཐུས་ཤོར་བྱུང་ཡོདཔ་ཨིན་ གཞི་བཙུགས་འབད་ཡོད་པའི་ཐུམ་" +"སྒྲིལ་%s་དེ་གནམ་མེད་ས་མེད་གསརཔ་ཨིན་པས།" + +#: cmdline/apt-get.cc:2324 +#, c-format +msgid "Failed to satisfy %s dependency for %s: %s" +msgstr "%s: %s་གི་དོན་ལུ་་%s་རྟེན་འབྲེལ་འདི་ངལ་རངས་འབད་ནི་འཐུས་ཤོར་བྱུང་ནུག" + +#: cmdline/apt-get.cc:2338 +#, c-format +msgid "Build-dependencies for %s could not be satisfied." +msgstr " %s་གི་དོན་ལུ་བཟོ་བརྩིགས་-རྟེན་འབྲེལ་འདི་ངལ་རངས་མ་ཚུགས་པས།" + +#: cmdline/apt-get.cc:2342 +msgid "Failed to process build dependencies" +msgstr "བཟོ་བརྩིགས་རྟེན་འབྲེལ་འདི་ལས་སྦྱོར་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོདཔ་ཨིན།" + +#: cmdline/apt-get.cc:2374 +msgid "Supported modules:" +msgstr "རྒྱབ་སྐྱོར་འབད་ཡོད་པའི་ཚད་གཞི་ཚུ:" + +#: cmdline/apt-get.cc:2415 +msgid "" +"Usage: apt-get [options] command\n" +" apt-get [options] install|remove pkg1 [pkg2 ...]\n" +" apt-get [options] source pkg1 [pkg2 ...]\n" +"\n" +"apt-get is a simple command line interface for downloading and\n" +"installing packages. The most frequently used commands are update\n" +"and install.\n" +"\n" +"Commands:\n" +" update - Retrieve new lists of packages\n" +" upgrade - Perform an upgrade\n" +" install - Install new packages (pkg is libc6 not libc6.deb)\n" +" remove - Remove packages\n" +" source - Download source archives\n" +" build-dep - Configure build-dependencies for source packages\n" +" dist-upgrade - Distribution upgrade, see apt-get(8)\n" +" dselect-upgrade - Follow dselect selections\n" +" clean - Erase downloaded archive files\n" +" autoclean - Erase old downloaded archive files\n" +" check - Verify that there are no broken dependencies\n" +"\n" +"Options:\n" +" -h This help text.\n" +" -q Loggable output - no progress indicator\n" +" -qq No output except for errors\n" +" -d Download only - do NOT install or unpack archives\n" +" -s No-act. Perform ordering simulation\n" +" -y Assume Yes to all queries and do not prompt\n" +" -f Attempt to continue if the integrity check fails\n" +" -m Attempt to continue if archives are unlocatable\n" +" -u Show a list of upgraded packages as well\n" +" -b Build the source package after fetching it\n" +" -V Show verbose version numbers\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +"See the apt-get(8), sources.list(5) and apt.conf(5) manual\n" +"pages for more information and options.\n" +" This APT has Super Cow Powers.\n" +msgstr "" +"ལག་ལེན་:apt-get [options] command\n" +"apt-get [options] install|remove pkg1 [pkg2 ...]\n" +" apt-get [options] source pkg1 [pkg2 ...]\n" +"\n" +"apt-get འདི་ཐུམ་སྒྲིལ་ཚུ་ཕབ་ལེན་འབད་ནི་དང་\n" +"གཞི་བཙུགས་འབད་ནིའི་དོན་ལུ་ འཇམ་སམ་བརྡ་བཀོད་གྲལ་ཐིག་གི་ངོས་འདྲ་བ་ཅིག་ཨིན། མང་ཤོས་རང་་སྦེ་རང་" +"ལག་ལེན་འཐབ་ཡོད་པའི་བརྡ་བཀོད་ཚུ་\n" +" དུས་མཐུན་དང་གཞི་བཙུགས་འབད་ནི་དེ་ཨིན།\n" +"\n" +"བརྡ་བཀོད་ཚུ་:\n" +" update - འདི་གིས་ཐུམ་སྒྲིལ་ཚུ་གི་ཐོ་ཡིག་གསརཔ་ཚུ་སླར་འདྲེན་འབདཝ་ཨིན།\n" +" upgrade - འདི་གིས་ ཡར་བསྐྱེད་ཀྱི་ལཱ་འགན་ཅིག་འགྲུབ་ཨིན།\n" +" install - འདི་གིས་ ཐུམ་སྒྲིལ་(pkg is libc6 not libc6.deb)གསརཔ་་ཚུ་གཞི་བཙུགས་འབདཝ་" +"ཨིན།\n" +" remove -འདི་གིས་ ཐུམ་སྒྲིལ་ཚུ་རྩ་བསྐྲད་གཏངམ་ཨིན།\n" +" source - འདི་གིས་འབྱུང་ཁུངས་ཀྱི་ཡིག་མཛོད་ཚུ་ཕབ་ལེན་འབདཝ་ཨིན།\n" +" build-dep - འདི་གིས་འབྱུང་ཁུངས་ཐུམ་སྒྲིལ་ཚུ་གི་དོན་ལུ་བཟོ་བརྩིགས་-རྟེན་འབྲེལ་ཚུ་རིམ་སྒྲིག་འབདཝ་" +"ཨིན།\n" +" dist-upgrade - འདི་གིས་ བགོ་བཀྲམ་འདི་ཡར་བསྐྱེད་འབདཝ་ཨིན། apt-get(8)ལུ་བལྟ།\n" +" dselect-upgrade - འདི་གིས་ སེལ་འཐུ་བཤོལ་གྱི་ སེལ་འཐུ་ཚུ་འབདཝ་ཨིན།\n" +" clean - འདི་གིས་ ཕབ་ལེན་འབད་ཡོད་པའི་ཡིག་མཛོད་ཀྱི་ཡིག་སྣོད་ཚུ་ཀྲེག་གཏངམ་ཨིན།\n" +" autoclean -འདི་གིས་ ཕབ་ལེན་འབད་འབདཝ་རྙིངམ་གྱི་ཡིག་མཛོད་ཡིག་སྣོད་ཚུ་ཀྲེག་གཏངམ་ཨིན།\n" +" check - ཆད་པ་འགྱོ་འགྱོ་བའི་རྟེན་འབྲེལ་ཚུ་མེདཔ་སྦེ་བདེན་སྦྱོར་འབདཝ་ཨིན།\n" +"\n" +"གདམ་ཁ་ཚུ་:\n" +" -h འདི་གིས་ཚིག་ཡིག་ལུ་གྲོགས་རམ་འབདཝ་ཨིན།\n" +" -q དྲན་དེབ་འབད་བཏུབ་པའི་ཨའུཊི་པུཊི་ -ཡར་འཕེལ་གྱི་བརྡ་སྟོན་མིན་འདུག\n" +" -qq འཛོལ་བ་ཚུ་གི་དོན་ལུ་རྐྱངམ་ཅིག་མ་གཏོགས་ཨའུཊི་པུཊི་མིན་འདུག\n" +" -d ཕབ་ལེན་རྐྱངམ་ཅིག་ཨིན་- གཞི་བཙུགས་ཡང་ན་ཡིག་མཛོད་ཚུ་སྦུང་ཚན་བཟོ་བཤོལ་མ་འབད།\n" +" -s བྱ་བ་མིན་འདུག གོ་རིམ་མཚུངས་བཟོ་གི་ལས་འགན་འགྲུབ།\n" +" -y འདྲི་དཔྱད་གེ་རང་ལུ་ཨིནམ་སྦེ་ཚོད་དཔག་བཞིནམ་ལས་ནུས་སྤེལ་མ་འབད།\n" +" -f ཆིག་སྒྲིལ་ཞིབ་དཔྱད་འདི་འཐུས་ཤོར་བྱུང་པ་ཅིན་ འཕྲོ་མཐུད་འབད་ནི་ལུ་དཔའ་བཅམ།\n" +" -m ཡིག་མཛོད་འདི་ཚུ་ག་ཡོད་འཚོལ་མ་ཐོབ་པ་ཅིན་འཕྲོ་མཐུད་ནི་ལུ་དཔའ་བཅམ།\n" +" -u ཡར་བསྐྱེད་བཟོ་ཡོད་པའི་ཐུམ་སྒྲིལ་འདི་ཡང་་སྟོན།\n" +" -b འདི་ལེན་ཚར་བའི་ཤུལ་ལས འབྱུང་ཁུངས་ཐུམ་སྒྲིལ་འདི་བཟོ་བརྩིགས་འབད།\n" +" -V བརྡ་དོན་ལེ་ཤཱ་གི་འཐོན་རིམ་ཨང་གྲངས་ཚུ་སྟོན།\n" +" -c=? འ་ནི་རིམ་སྒྲིག་གི་ཡིག་སྣོད་འདི་ལྷག\n" +" -o=? མཐུན་སྒྲིག་གདམ་ཁ་གི་རིམ་སྒྲིག་ཅིག་གཞི་བཙུགས་འབད་ དཔེན་ན་-o dir::cache=/tmp\n" +"བརྡ་དོན་དང་གདམ་ཁ་ཚུ་ཧེང་བཀལ་གི་དོན་ལུ་ apt-get(8)་ sources.list(5) དང་apt.conf(5)" +"ལག་ཐོག་\n" +"ཤོག་ལེབ་ཚུ་ལུ་བལྟ།\n" +" འ་ནི་ ཨེ་ཊི་པི་འདི་ལུ་ཡང་དག་ ཀའུ་ ནུས་ཤུགས་ཚུ་ཡོད།\n" + +#: cmdline/acqprogress.cc:55 +msgid "Hit " +msgstr "ཨེབ།" + +#: cmdline/acqprogress.cc:79 +msgid "Get:" +msgstr "ལེན:" + +#: cmdline/acqprogress.cc:110 +msgid "Ign " +msgstr "ཨེལ་ཇི་ཨེན:" + +#: cmdline/acqprogress.cc:114 +msgid "Err " +msgstr "ཨི་ཨར་ཨར།" + +#: cmdline/acqprogress.cc:135 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "%s (%sB/s)་ནང་ལུ་%sB་དེ་ལེན་ཡོདཔ་ཨིན།\n" + +#: cmdline/acqprogress.cc:225 +#, c-format +msgid " [Working]" +msgstr " [ལཱ་འབད་དོ།]" + +#: cmdline/acqprogress.cc:271 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"བརྡ་ལམ་བསྒྱུར་བཅོས:ཁ་ཡིག་བཀོད་ཡོད་པའི་ཌིསིཀ་འདི་\n" +" '%s'\n" +"འདྲེན་འཕྲུལ་'%s'ནང་བཙུགས་བཞིནམ་ལས་ལོག་ལྡེ་འདི་ཨེབ།\n" + +#: cmdline/apt-sortpkgs.cc:86 +msgid "Unknown package record!" +msgstr "མ་ཤེས་པའི་ཐུམ་སྒྲིལ་གི་དྲན་ཐོ།" + +#: cmdline/apt-sortpkgs.cc:150 +msgid "" +"Usage: apt-sortpkgs [options] file1 [file2 ...]\n" +"\n" +"apt-sortpkgs is a simple tool to sort package files. The -s option is used\n" +"to indicate what kind of file it is.\n" +"\n" +"Options:\n" +" -h This help text\n" +" -s Use source file sorting\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +msgstr "" +"ལག་ལེན: apt-sortpkgs [options] file1 [file2 ...]\n" +"\n" +"apt-sortpkgs་ འདི་ཐུམ་སྒྲིལ་གི་ཡིག་སྣོད་ཚུ་དབྱེ་སེལ་འབད་ནི་ལུ་ འཇམ་སམ་གྱི་ལག་ཆས་ཅིག་ཨིན། -s " +"གདམ་ཁ་འདི་ ཡིག་སྣོད་ཀྱི་དབྱེ་ཁག་ག་ཅི་བཟུམ་ཅིག་ཨིན་ན\n" +"་བརྡ་སྟོན་འབད་ནིའི་དོན་ལུ་ལག་ལེན་འཐབ་སྟེ་ཡོདཔ་ཨིན།\n" +"\n" +"གདམ་ཁ་ཚུ:\n" +" -h འ་ནི་འདི་གིས་ཚིག་ཡིག་ལུ་གྲོགས་རམ་འབདཝ་ཨིན།\n" +" -s འདི་གིས་འབྱུང་ཁུངས་ ཡིག་སྣོད་གསོག་འཇོག་འབད་དོན་ལུ་ལག་ལེན་འཐབ་ཨིན།\n" +" -c=? འདི་གིས་འ་ནི་རིམ་སྒྲིག་ཡིག་སྣོད་འདི་ལྷགཔ་ཨིན།\n" +" -o=? འདི་གིས་ མཐུན་སྒྲིག་ རིམ་སྒྲིག་གི་གདམ་ཁ་ཚུ་ཁཞི་སྒྲིག་འབདཝ་ཨིན་ དཔེར་ན་-o dir::cache=/" +"tmp\n" + +#: dselect/install:32 +msgid "Bad default setting!" +msgstr "སྔོན་སྒྲིག་བྱང་ཉེས་གཞི་སྒྲིག་འབད་དོ་!" + +#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:93 +#: dselect/install:104 dselect/update:45 +msgid "Press enter to continue." +msgstr "འཕྲོ་མཐུད་འབད་ནིའི་དོན་ལུ་ལོག་ལྡེ་འདི་ཨེབ།" + +#: dselect/install:100 +msgid "Some errors occurred while unpacking. I'm going to configure the" +msgstr "སྦུང་ཚན་བཟོ་བཤོལ་འབད་བའི་བར་ན་ འཛོལ་བ་དག་པ་ཅིག་བྱུང་ནུག་ ང་གི་" + +#: dselect/install:101 +msgid "packages that were installed. This may result in duplicate errors" +msgstr "གཞི་བཙུགས་འབད་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ་རིམ་སྒྲིག་འབད་ནི་ཨིན།་འ་ནི་འདི་གིས་ ངོ་བཤུས་རྫུན་མ་" + +#: dselect/install:102 +msgid "or errors caused by missing dependencies. This is OK, only the errors" +msgstr "" +"ཡང་ན་བརླག་སྟོར་ཞུགས་ཡོད་པའི་རྟེན་འབྲེལ་གི་རྒྱུ་རྐྱེན་ལས་བརྟེན་པའི་འཛོལ་བ་ཚུ་ནང་ལུ་གྲུབ་འབྲས་འཐོན་འོང་། " +"འདི་དེ་བཏུབ་པས་" + +#: dselect/install:103 +msgid "" +"above this message are important. Please fix them and run [I]nstall again" +msgstr "" +"འ་ནི་འཕྲིན་དོན་གྱི་ལྟག་ལས་ཡོད་པའི་འཛོལ་བ་དེ་ཚུ་གལ་ཅན་ཅིག་ཨིན། འདི་ཚུ་གི་དཀའ་ངལ་སེལ་བཞིནམ་ལས་ " +"[I] གཞི་བཙུགས་དེ་ལོག་སྟེ་རང་གཡོག་བཀོལ།" + +#: dselect/update:30 +msgid "Merging available information" +msgstr "འཐོབ་ཚུགས་པའི་བརྡ་དོན་མཉམ་བསྡོམས་འབད་དོ།" + +#: apt-inst/contrib/extracttar.cc:117 +msgid "Failed to create pipes" +msgstr "རྒྱུད་དུང་ཚུ་གསར་བསྐྲུན་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: apt-inst/contrib/extracttar.cc:143 +msgid "Failed to exec gzip " +msgstr "ཇི་ཛིཔ་འདི་ལག་ལེན་འཐབ་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:206 +msgid "Corrupted archive" +msgstr "ངན་ཅན་གྱི་ཡིག་མཛོད།" + +#: apt-inst/contrib/extracttar.cc:195 +msgid "Tar checksum failed, archive corrupted" +msgstr "ཊར་ཅེག་སམ་དེ་འཐུས་ཤོར་བྱུང་ཡོད་ ཡིག་མཛོད་ངན་ཅན་བྱུང་ནུག" + +#: apt-inst/contrib/extracttar.cc:298 +#, c-format +msgid "Unknown TAR header type %u, member %s" +msgstr "མ་ཤེས་པའི་ ཊཱར་་མགོ་ཡིག་་དབྱེ་བ་ %u་ འཐུས་མི་ %s།" + +#: apt-inst/contrib/arfile.cc:73 +msgid "Invalid archive signature" +msgstr "ནུས་མེད་ཡིག་མཛོད་ཀྱི་མིང་རྟགས།" + +#: apt-inst/contrib/arfile.cc:81 +msgid "Error reading archive member header" +msgstr "ཡིག་མཛོད་འཐུས་མི་མགོ་ཡིག་ལྷག་ནིའི་འཛོལ་བ།" + +#: apt-inst/contrib/arfile.cc:93 apt-inst/contrib/arfile.cc:105 +msgid "Invalid archive member header" +msgstr "ནུས་མེད་ཡིག་མཛོད་འཐུས་མི་གི་མགོ་ཡིག་" + +#: apt-inst/contrib/arfile.cc:131 +msgid "Archive is too short" +msgstr "ཡིག་མཛོད་འདི་གནམ་མེད་ས་མེད་ཐུང་ཀུ་འདུག" + +#: apt-inst/contrib/arfile.cc:135 +msgid "Failed to read the archive headers" +msgstr "ཡིག་མཛོད་མགོ་ཡིག་ཚུ་ལྷག་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: apt-inst/filelist.cc:384 +msgid "DropNode called on still linked node" +msgstr "ད་ལྟོ་ཡང་འབྲེལ་ལམ་ཡོད་པའི་མཐུད་མཚམས་གུར་བཀོག་བཞག་མཐུད་མཚམས་དེ་བོད་བརྡ་འབད་འདི་ཡོད།" + +#: apt-inst/filelist.cc:416 +msgid "Failed to locate the hash element!" +msgstr "དྲྭ་རྟགས་རྒྱུ་རྫས་འདི་ག་ཡོད་འཚོལ་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད!" + +#: apt-inst/filelist.cc:463 +msgid "Failed to allocate diversion" +msgstr "ཁ་ཕྱོགས་སྤྲོད་བཞག་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: apt-inst/filelist.cc:468 +msgid "Internal error in AddDiversion" +msgstr "ཁ་ཕྱོགས་ཁ་སྐོང་རྐྱབ་ནི་ནང་ ནང་འཁོད་ཀྱི་འཛོལ་བ།" + +#: apt-inst/filelist.cc:481 +#, c-format +msgid "Trying to overwrite a diversion, %s -> %s and %s/%s" +msgstr "%s -> %s ་དང་ %s/%s་ཁ་ཕྱོགས་ཅིག་ཚབ་སྲུང་འབད་ནི་ལུ་འབད་རྩོལ་བསྐྱེད་དོ།" + +#: apt-inst/filelist.cc:510 +#, c-format +msgid "Double add of diversion %s -> %s" +msgstr "%s -> %s་ཁ་ཕྱོགས་ཀྱི་ལོག་བལྟབ་ཁ་སྐོང་།" + +#: apt-inst/filelist.cc:553 +#, c-format +msgid "Duplicate conf file %s/%s" +msgstr "རིམ་སྒྲིག་ཡིག་སྣོད་%s/%s་འདི་ངོ་བཤུས་བཟོ།" + +#: apt-inst/dirstream.cc:45 apt-inst/dirstream.cc:50 apt-inst/dirstream.cc:53 +#, c-format +msgid "Failed to write file %s" +msgstr "%s་ཡིག་སྣོད་འདི་འབྲི་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: apt-inst/dirstream.cc:96 apt-inst/dirstream.cc:104 +#, c-format +msgid "Failed to close file %s" +msgstr "%s་ཡིག་སྣོད་འདི་ཁ་བསྡམས་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: apt-inst/extract.cc:96 apt-inst/extract.cc:167 +#, c-format +msgid "The path %s is too long" +msgstr "%s་འགྲུལ་ལམ་དེ་གནམ་མེད་ས་མེད་རིངམ་འདུག" + +#: apt-inst/extract.cc:127 +#, c-format +msgid "Unpacking %s more than once" +msgstr "སྦུང་ཚན་བཟོ་བཤོལ་%s་གཅིག་ལས་ལྷག་སྟེ་འདུག" + +#: apt-inst/extract.cc:137 +#, c-format +msgid "The directory %s is diverted" +msgstr "སྣོད་ཐོ་%s་འདི་ཁ་ཕྱོགས་སྒྱུར་དེ་ཡོད།" + +#: apt-inst/extract.cc:147 +#, c-format +msgid "The package is trying to write to the diversion target %s/%s" +msgstr "ཐུམ་སྒྲིལ་འདི་གིས་ག་སྒྱུར་དམིགས་གཏད་%s/%s་ལུ་འབྲི་ནིའི་འབད་རྩོལ་བསྐྱེདཔ་དེ་ཡོད།" + +#: apt-inst/extract.cc:157 apt-inst/extract.cc:300 +msgid "The diversion path is too long" +msgstr "ཁ་སྒྱུར་འགྲུལ་ལམ་འདི་གནམ་མེད་ས་མེད་རིངམ་ཨིན་པས།" + +#: apt-inst/extract.cc:243 +#, c-format +msgid "The directory %s is being replaced by a non-directory" +msgstr "སྣོད་ཡིག་%s་འདི་སྣོད་ཡིག་མེན་མི་ཅིག་གིས་ཚབ་བཙུག་དེ་ཡོདཔ་ཨིན།" + +#: apt-inst/extract.cc:283 +msgid "Failed to locate node in its hash bucket" +msgstr "ཁོང་རའི་དྲྭ་རྟགས། (#)རྡོབ་ནང་ལུ་མཐུད་མཚམས་ག་ཡོད་འཚོལ་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: apt-inst/extract.cc:287 +msgid "The path is too long" +msgstr "འགྲུལ་ལམ་དེ་གནམ་མེད་ས་མེད་རིངམ་ཅིག་ཨིན་པས།" + +#: apt-inst/extract.cc:417 +#, c-format +msgid "Overwrite package match with no version for %s" +msgstr "%s་གི་དོན་ལུ་ཚབ་སྲུང་འབད་བའི་ཐུམ་སྒྲིལ་དེ་གིས་འཐོན་རིམ་གཅིག་ད་ཡང་མཐུན་སྒྲིག་མི་འབད་བས།" + +#: apt-inst/extract.cc:434 +#, c-format +msgid "File %s/%s overwrites the one in the package %s" +msgstr "ཐུམ་སྒྲིལ་%s་ནང་ལུ་་ཡིག་སྣོད་%s/%sགིས་གཅིག་ཚབ་སྲུང་འབདཝ་ཨིན།" + +#: apt-inst/extract.cc:467 apt-pkg/contrib/configuration.cc:750 +#: apt-pkg/contrib/cdromutl.cc:153 apt-pkg/sourcelist.cc:324 +#: apt-pkg/acquire.cc:421 apt-pkg/clean.cc:38 +#, c-format +msgid "Unable to read %s" +msgstr "%s་འདི་ལུ་ལྷག་མ་ཚུགས།" + +#: apt-inst/extract.cc:494 +#, c-format +msgid "Unable to stat %s" +msgstr "%s་འདི་ལུ་ངོ་བཤུས་འབད་མ་ཚུགས།" + +#: apt-inst/deb/dpkgdb.cc:55 apt-inst/deb/dpkgdb.cc:61 +#, c-format +msgid "Failed to remove %s" +msgstr "%s་རྩ་བསྐྲད་གཏང་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: apt-inst/deb/dpkgdb.cc:110 apt-inst/deb/dpkgdb.cc:112 +#, c-format +msgid "Unable to create %s" +msgstr "%s་གསར་བསྐྲུན་འབད་མ་ཚུགས།" + +#: apt-inst/deb/dpkgdb.cc:118 +#, c-format +msgid "Failed to stat %sinfo" +msgstr "%sinfo་ངོ་བཤུས་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: apt-inst/deb/dpkgdb.cc:123 +msgid "The info and temp directories need to be on the same filesystem" +msgstr "info ་དང་ temp་སྣོད་ཐོ་ཚུ་ཡིག་སྣོད་རིམ་ལུགས་གཅིག་གུར་ལུ་བཞག་དགོཔ་ཨིན།" + +#. Build the status cache +#: apt-inst/deb/dpkgdb.cc:139 apt-pkg/pkgcachegen.cc:643 +#: apt-pkg/pkgcachegen.cc:712 apt-pkg/pkgcachegen.cc:717 +#: apt-pkg/pkgcachegen.cc:840 +msgid "Reading package lists" +msgstr "ཐུམ་སྒྲིལ་ཐོ་ཡིག་ཚུ་ལྷག་དོ།" + +#: apt-inst/deb/dpkgdb.cc:180 +#, c-format +msgid "Failed to change to the admin dir %sinfo" +msgstr "བདག་སྐྱོང་སྣོད་ཐོ་ %sinfo་ལུ་བསྒྱུར་བཅོས་འབད་ནི་ འཐུས་ཤོར་བྱུང་ཡོད།" + +#: apt-inst/deb/dpkgdb.cc:201 apt-inst/deb/dpkgdb.cc:355 +#: apt-inst/deb/dpkgdb.cc:448 +msgid "Internal error getting a package name" +msgstr "ནང་འཁོད་འཛོལ་བ་གིས་ཐུམ་སྒྲིལ་མིང་ཅིག་ལེན་དོ།" + +#: apt-inst/deb/dpkgdb.cc:205 apt-inst/deb/dpkgdb.cc:386 +msgid "Reading file listing" +msgstr "ཡིག་ཐོ་བཀོད་འབད་མི་ཚུ་ལྷག་དོ།" + +#: apt-inst/deb/dpkgdb.cc:216 +#, c-format +msgid "" +"Failed to open the list file '%sinfo/%s'. If you cannot restore this file " +"then make it empty and immediately re-install the same version of the " +"package!" +msgstr "" +"'%sinfo/%s'ཡིག་སྣོད་ཐོག་ཡིག་ཁ་ཕྱེ་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད། ཁྱོད་ཀྱི་ཡིག་སྣོད་འདི་སོར་ཆུད་འབད་མ་ཚུགས་པ་" +"ཅིན་ འདི་སྟོངམ་བཟོ་བཞིནམ་ལས་ དེ་འཕྲལ་ལས་རང་ཐུམ་སྒྲིལ་གི་འཐོན་རིམ་གཅིགཔ་འདི་རང་ལོང་གཞི་བཙུགས་འབད།" + +#: apt-inst/deb/dpkgdb.cc:229 apt-inst/deb/dpkgdb.cc:242 +#, c-format +msgid "Failed reading the list file %sinfo/%s" +msgstr "%sinfo/%s་ཡིག་སྣོད་ཐོ་བཀོད་འདི་ལྷག་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: apt-inst/deb/dpkgdb.cc:266 +msgid "Internal error getting a node" +msgstr "ནང་འཁོད་འཛོལ་བ་གིས་མཐུད་མཚམས་ལེན་དོ།" + +#: apt-inst/deb/dpkgdb.cc:309 +#, c-format +msgid "Failed to open the diversions file %sdiversions" +msgstr "ཁ་ཕྱོགས་ཡིག་སྣོད་%sdiversionsཚུ་ཁ་ཕྱེ་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: apt-inst/deb/dpkgdb.cc:324 +msgid "The diversion file is corrupted" +msgstr "ཁ་ཕྱོགས་ཡིག་སྣོད་འདི་ངན་ཅན་འགྱོ་ནུག" + +#: apt-inst/deb/dpkgdb.cc:331 apt-inst/deb/dpkgdb.cc:336 +#: apt-inst/deb/dpkgdb.cc:341 +#, c-format +msgid "Invalid line in the diversion file: %s" +msgstr "%s་ཁ་ཕྱོགས་ཡིག་སྣོད་ནང་ནུས་མེད་གྲལ་ཐིག" + +#: apt-inst/deb/dpkgdb.cc:362 +msgid "Internal error adding a diversion" +msgstr "ནང་འཁོད་འཛོལ་ ཁ་ཕྱོགས་ཅིག་ཁ་སྐོང་རྐྱབ་དོ།" + +#: apt-inst/deb/dpkgdb.cc:383 +msgid "The pkg cache must be initialized first" +msgstr "པི་ཀེ་ཇི་ འདྲ་མཛོད་དེ་ དང་པ་རང་འགོ་བྱེད་འབད་དགོ" + +#: apt-inst/deb/dpkgdb.cc:443 +#, c-format +msgid "Failed to find a Package: header, offset %lu" +msgstr "ཐུམ་སྒྲིལ་ཅིག་འཚོལ་་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོདཔ་ཨིན:མགོ་ཡིག་ པར་ལེན%lu" + +#: apt-inst/deb/dpkgdb.cc:465 +#, c-format +msgid "Bad ConfFile section in the status file. Offset %lu" +msgstr "གནད་ཚད་ཡིག་སྣོད་དབྱེ་ཚན་ནང་ལུ་ རིམ་སྒྲིག་ཡིག་སྣོད་བྱང་ཉེས། པར་ལེན་ %lu" + +#: apt-inst/deb/dpkgdb.cc:470 +#, c-format +msgid "Error parsing MD5. Offset %lu" +msgstr "ཨེམ་ཌི་༥་ འཛོལ་བ་མིང་དཔྱད་འབད་དོ། པར་ལེན་ %lu" + +#: apt-inst/deb/debfile.cc:42 apt-inst/deb/debfile.cc:47 +#, c-format +msgid "This is not a valid DEB archive, missing '%s' member" +msgstr "འ་ནི་འདི་ ཌི་ཨི་བི་ཡིག་མཛོད་ནུས་ཅན་ཅིག་མེན་པས་ '%s'འཐུས་མི་བརླག་སྟོར་ཞུགས་དོ།" + +#: apt-inst/deb/debfile.cc:52 +#, c-format +msgid "This is not a valid DEB archive, it has no '%s' or '%s' member" +msgstr "འ་ནི་འདི་ཌི་ཨི་བི་ཡིག་མཛོད་ནུས་ཅན་ཅིག་མེན་པས་ འདི་ལུ་'%s'ཡང་ན་'%s'འཐུས་མི་མིན་འདུག" + +#: apt-inst/deb/debfile.cc:112 +#, c-format +msgid "Couldn't change to %s" +msgstr "%s་ལུ་བསྒྱུར་བཅོས་འབད་མ་ཚུགས།" + +#: apt-inst/deb/debfile.cc:138 +msgid "Internal error, could not locate member" +msgstr "ནང་འཁོད་འཛོལ་བ་ འཐུས་མི་ག་ཡོད་འཚོལ་མ་ཐོབ།" + +#: apt-inst/deb/debfile.cc:171 +msgid "Failed to locate a valid control file" +msgstr "ནུས་ཅན་ཡོད་པའི་ཚད་འཛིན་ཡིག་སྣོད་ཅིག་ག་ཡོད་འཚོལ་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོདཔ་ཨིན།" + +#: apt-inst/deb/debfile.cc:256 +msgid "Unparsable control file" +msgstr "མིང་དཔྱད་འབད་མ་བཏུབ་པའི་ཚད་འཛིན་ཡིག་སྣོད།" + +#: methods/cdrom.cc:114 +#, c-format +msgid "Unable to read the cdrom database %s" +msgstr "སི་ཌི་རོམ་གནད་སྡུད་གཞི་རྟེན་%s་འདི་ལྷག་མ་ཚུགས།" + +#: methods/cdrom.cc:123 +msgid "" +"Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update " +"cannot be used to add new CD-ROMs" +msgstr "" +"འ་ནི་སི་ཌི་-རོམ་འདི་ཨེ་པི་ཊི་་གིས་ ངོས་འཛིན་འབད་ཚུགསཔ་སྦེ་བཟོ་ནིའི་་དོན་ལུ་ ཨེ་པི་ཊི་-སི་ཌི་རོམ་ལག་ལེན་" +"འཐབ་གནང། apt-get་དུས་མཐུན་བཟོ་ནི་དེ་ སི་ཌི་-རོམས་གསརཔ་ཁ་སྐོང་རྐྱབ་ནི་ལུ་ལག་ལེན་འཐབ་མི་བཏུབ།" + +#: methods/cdrom.cc:131 +msgid "Wrong CD-ROM" +msgstr "སི་དི་-རོམ་ཕྱི་འགྱུར།" + +#: methods/cdrom.cc:164 +#, c-format +msgid "Unable to unmount the CD-ROM in %s, it may still be in use." +msgstr "" +"%s་ནང་་སི་ཌི་-རོམ་འདི་བརྩེགས་བཤོལ་འབད་མ་ཚུགས་ འདི་ད་ལྟོ་ཡང་ལག་ལེན་འཐབ་སྟེ་ཡོདཔ་འོང་ནི་མས།" + +#: methods/cdrom.cc:169 +msgid "Disk not found." +msgstr "ཌིཀསི་དེ་འཚོལ་མ་ཐོབ།" + +#: methods/cdrom.cc:177 methods/file.cc:79 methods/rsh.cc:264 +msgid "File not found" +msgstr "ཡིག་སྣོད་འཚོལ་མ་ཐོབ།" + +#: methods/copy.cc:42 methods/gpgv.cc:275 methods/gzip.cc:133 +#: methods/gzip.cc:142 +msgid "Failed to stat" +msgstr "ངོ་བཤུས་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: methods/copy.cc:79 methods/gpgv.cc:272 methods/gzip.cc:139 +msgid "Failed to set modification time" +msgstr "ཆུ་ཚོད་ལེགས་བཅོས་གཞི་སྒྲིག་འབཐ་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: methods/file.cc:44 +msgid "Invalid URI, local URIS must not start with //" +msgstr "ཡུ་ཨར་ཨེལ་ ནུས་མེད་ ཉེ་གནས་ ཡུ་ཨར་ཨེལ་ཨེསི་འདི་གིས་//་དང་གཅིག་ཁར་འགོ་བཙུགས་ནི་མི་འོང་།" + +#. Login must be before getpeername otherwise dante won't work. +#: methods/ftp.cc:162 +msgid "Logging in" +msgstr "ནང་བསྐྱོད་འབད་དོ།" + +#: methods/ftp.cc:168 +msgid "Unable to determine the peer name" +msgstr "དོ་བཉམ་གི་མིང་འདི་གཏན་འབེབས་བཟོ་མ་ཚུགས།" + +#: methods/ftp.cc:173 +msgid "Unable to determine the local name" +msgstr "ཉེ་གནས་མིང་འདི་གཏན་འབེེབས་བཟོ་མ་ཚུགས།" + +#: methods/ftp.cc:204 methods/ftp.cc:232 +#, c-format +msgid "The server refused the connection and said: %s" +msgstr "སར་བར་འདི་གིས་ མཐུད་ལམ་འདི་ངོས་ལེན་འབད་མ་བཏུབ་པར་སླབ་མས: %s" + +#: methods/ftp.cc:210 +#, c-format +msgid "USER failed, server said: %s" +msgstr "ལག་ལེན་པ་འཐུས་ཤོར་བྱུང་ཡོད་ སར་བར་གྱིས་སླབ་མས་: %s" + +#: methods/ftp.cc:217 +#, c-format +msgid "PASS failed, server said: %s" +msgstr "རྩི་སྤྲོད་འཐུས་ཤོར་བྱུང་ཡོད་ སར་བར་གྱིས་སླབ་མས་: %s" + +#: methods/ftp.cc:237 +msgid "" +"A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " +"is empty." +msgstr "" +"པོརོ་སི་སར་བར་ཅིག་གསལ་བཀོད་འབད་ཡོད་འདི་འབདཝ་ད་ ནང་བསྐྱོད་ཡིག་ཚུགས་མིན་འདུག་ Acquire::ftp::" +"ProxyLoginའདི་སྟོངམ་ཨིན་པས།" + +#: methods/ftp.cc:265 +#, c-format +msgid "Login script command '%s' failed, server said: %s" +msgstr "ནང་བསྐྱོད་ཡིག་ཚུགས་ བརྡ་བཀོད་'%s'་འདི་འཐོས་ཤོར་བྱུང་ཡོད་ སར་བར་གྱིས་སླབ་མས:%s" + +#: methods/ftp.cc:291 +#, c-format +msgid "TYPE failed, server said: %s" +msgstr "ཡིག་དཔར་རྐྱབ་མ་བཏུབ་སར་བར་གྱིས་སླབ་མས། %s" + +#: methods/ftp.cc:329 methods/ftp.cc:440 methods/rsh.cc:183 methods/rsh.cc:226 +msgid "Connection timeout" +msgstr "མཐུད་ལམ་ངལ་མཚམས" + +#: methods/ftp.cc:335 +msgid "Server closed the connection" +msgstr "སར་བར་གྱིས་མཐུད་ལམ་འདི་ཁ་བསྡམས་ཏེ་ཡོདཔ་ཨིན།" + +#: methods/ftp.cc:338 apt-pkg/contrib/fileutl.cc:471 methods/rsh.cc:190 +msgid "Read error" +msgstr "འཛོལ་བ་ལྷབ།" + +#: methods/ftp.cc:345 methods/rsh.cc:197 +msgid "A response overflowed the buffer." +msgstr "ལན་གྱིས་ གནད་ཁོངས་གུར་ལས་ ལུད་སོང་སྟེ་ཡོདཔ་ཨིན།" + +#: methods/ftp.cc:362 methods/ftp.cc:374 +msgid "Protocol corruption" +msgstr "གནད་སྤེལ་ལམ་ལུགས་ ངན་ཅན།" + +#: methods/ftp.cc:446 apt-pkg/contrib/fileutl.cc:510 methods/rsh.cc:232 +msgid "Write error" +msgstr "འཛོལ་བ་འབྲི།" + +#: methods/ftp.cc:687 methods/ftp.cc:693 methods/ftp.cc:729 +msgid "Could not create a socket" +msgstr "སོ་ཀེཊི་ཅིག་གསར་བསྐྲུན་འབད་མ་ཚུགས་པར་ཡོདཔ་ཨིན།" + +#: methods/ftp.cc:698 +msgid "Could not connect data socket, connection timed out" +msgstr "གནད་སྡུད་སོ་ཀེཊི་མཐུད་མ་ཚུགས་པར་ཡོདཔ་ཨིན་ མཐུད་ལམ་ངལ་མཚམས།" + +#: methods/ftp.cc:704 +msgid "Could not connect passive socket." +msgstr "བྱ་ཡུལ་གྱི་སོ་ཀེཊི་མཐུད་མ་ཚུགས།" + +#: methods/ftp.cc:722 +msgid "getaddrinfo was unable to get a listening socket" +msgstr "getaddrinfo་འདི་གིས་ཉན་ནིའི་སོ་ཀེཊི་ཅིག་ལེན་མ་ཚུགས།" + +#: methods/ftp.cc:736 +msgid "Could not bind a socket" +msgstr "སོ་ཀེཊི་ཅིག་བསྡམས་མ་ཚུགས།" + +#: methods/ftp.cc:740 +msgid "Could not listen on the socket" +msgstr "སོ་ཀེཊི་གུར་ཉེན་མ་ཚུགས།" + +#: methods/ftp.cc:747 +msgid "Could not determine the socket's name" +msgstr "སོ་ཀེཊི་གི་མིང་འདི་གཏན་འབེབས་བཟོ་མ་ཚུགས།" + +#: methods/ftp.cc:779 +msgid "Unable to send PORT command" +msgstr "འདྲེན་ལམ་གྱི་བརྡ་བཀོད་འདི་བཏང་མ་ཚུགས།" + +#: methods/ftp.cc:789 +#, c-format +msgid "Unknown address family %u (AF_*)" +msgstr "མ་ཤེས་པའི་ཁ་བྱང་གི་རིགས་ཚན་%u (AF_*)" + +#: methods/ftp.cc:798 +#, c-format +msgid "EPRT failed, server said: %s" +msgstr "ཨི་པི་ཨར་ཊི་ འཐུས་ཤོར་བྱུང་ཡོད་ སར་བར་གིས་སླབ་མས:%s" + +#: methods/ftp.cc:818 +msgid "Data socket connect timed out" +msgstr "གནད་སྡུད་སོ་ཀེཊི་ མཐུད་ནི་ངལ་མཚམས་བྱུང་ནུག" + +#: methods/ftp.cc:825 +msgid "Unable to accept connection" +msgstr "མཐུད་ལམ་འདི་དང་ལེན་འབད་མ་ཚུགས།" + +#: methods/ftp.cc:864 methods/http.cc:958 methods/rsh.cc:303 +msgid "Problem hashing file" +msgstr "ཡིག་སྣོད་ལུ་་དྲྭ་རྟགས་བཀལ་བའི་བསྒང་དཀའ་ངལ།" + +#: methods/ftp.cc:877 +#, c-format +msgid "Unable to fetch file, server said '%s'" +msgstr "ཡིག་སྣོད་ལེན་མ་ཚུགས་ སར་བར་'%s'གིས་སླབ་མས" + +#: methods/ftp.cc:892 methods/rsh.cc:322 +msgid "Data socket timed out" +msgstr "གནད་སྡུད་སོ་ཀེཊི་ངལ་མཚམས།" + +#: methods/ftp.cc:922 +#, c-format +msgid "Data transfer failed, server said '%s'" +msgstr "གནད་སྡུད་གནས་སོར་དེ་འཐུས་ཤོར་བྱུང་ཡོད་ སར་བར་'%s'་གིས་སླབ་མས།" + +#. Get the files information +#: methods/ftp.cc:997 +msgid "Query" +msgstr "འདྲི་དཔྱད།" + +#: methods/ftp.cc:1109 +msgid "Unable to invoke " +msgstr "ལས་བཀོལ་འབད་མ་ཚུགས།" + +#: methods/connect.cc:64 +#, c-format +msgid "Connecting to %s (%s)" +msgstr "%s (%s)་ལུ་མཐུད་དོ།" + +#: methods/connect.cc:71 +#, c-format +msgid "[IP: %s %s]" +msgstr "[IP: %s %s]" + +#: methods/connect.cc:80 +#, c-format +msgid "Could not create a socket for %s (f=%u t=%u p=%u)" +msgstr "%s (f=%u t=%u p=%u)གི་དོན་ལུ་སོ་ཀེཊི་ཅིག་གསར་བསྐྲུན་འབད་མ་ཚུགས།" + +#: methods/connect.cc:86 +#, c-format +msgid "Cannot initiate the connection to %s:%s (%s)." +msgstr "%s:%s (%s)ལུ་མཐུད་ལམ་དེ་འགོ་འབྱེད་འབད་མ་ཚུགས།" + +#: methods/connect.cc:93 +#, c-format +msgid "Could not connect to %s:%s (%s), connection timed out" +msgstr " %s:%s (%s)ལུ་མཐུད་མ་ཚུགས་ མཐུད་ལམ་ངལ་མཚམས།" + +#: methods/connect.cc:108 +#, c-format +msgid "Could not connect to %s:%s (%s)." +msgstr " %s:%s (%s)ལུ་མཐུད་མ་ཚུགས།" + +#. We say this mainly because the pause here is for the +#. ssh connection that is still going +#: methods/connect.cc:136 methods/rsh.cc:425 +#, c-format +msgid "Connecting to %s" +msgstr "%s་ལུ་མཐུད་དོ།" + +#: methods/connect.cc:167 +#, c-format +msgid "Could not resolve '%s'" +msgstr "'%s'མོས་མཐུན་འབད་མ་ཚུགས།" + +#: methods/connect.cc:173 +#, c-format +msgid "Temporary failure resolving '%s'" +msgstr "'%s'མོས་མཐུན་འབད་ནི་ལུ་གནས་སྐབས་ཀྱི་འཐུས་ཤོར།" + +#: methods/connect.cc:176 +#, c-format +msgid "Something wicked happened resolving '%s:%s' (%i)" +msgstr "'%s:%s' (%i)་མོས་མཐུན་འབདཝ་ད་ངན་པ་ཅིག་བྱུང་ཡི།" + +#: methods/connect.cc:223 +#, c-format +msgid "Unable to connect to %s %s:" +msgstr "%s %s:ལུ་མཐུད་མ་ཚུགས།" + +#: methods/gpgv.cc:64 +#, c-format +msgid "Couldn't access keyring: '%s'" +msgstr "'%s'ལྡེ་འཁོར་འདི་འཛུལ་སྤྱོད་འབད་མ་ཚུགས།" + +#: methods/gpgv.cc:99 +msgid "E: Argument list from Acquire::gpgv::Options too long. Exiting." +msgstr "" +"E: Acquire::gpgv::Options་ནང་ལས་ཀྱི་སྒྲུབ་རྟགས་ཀྱི་ཐོ་ཡིག་དེ་གནམ་མེད་ས་མེད་རིངམ་འདུག ཕྱིར་" +"འཐོན་དོ།" + +#: methods/gpgv.cc:198 +msgid "" +"Internal error: Good signature, but could not determine key fingerprint?!" +msgstr "" +"ནང་འཁོད་འཛོལ་བ: མིང་རྟགས་འདི་ལེགས་ཤོམ་ཅིག་འདུག་ འདི་འབདཝ་ད་མཛུབ་རྗེས་ལྡེ་མིག་དེ་གཏན་འབེབས་བཟོ་" +"མ་ཚུགས?!" + +#: methods/gpgv.cc:203 +msgid "At least one invalid signature was encountered." +msgstr "ཉུང་མཐའ་རང་ནུས་མེད་ཀྱི་མིང་རྟགས་ཅིག་གདོང་ཐུག་བྱུང་སྟེ་ཡོདཔ་ཨིན།" + +#: methods/gpgv.cc:207 +#, c-format +msgid "Could not execute '%s' to verify signature (is gnupg installed?)" +msgstr "" +"མིང་རྟགས་བདེན་སྦྱོར་འབད་ནི་ལུ་'%s'འདི་ལག་ལེན་འཐབ་མ་ཚུགས། (gnupg་དེ་ཁཞི་བཙུགས་འབད་ཡོདཔ་ཨིན་" +"ན།?)" + +#: methods/gpgv.cc:212 +msgid "Unknown error executing gpgv" +msgstr "gpgv་ལག་ལེན་འཐབ་ནི་ལུ་མ་ཤེས་པའི་འཛོལ་བ་།" + +#: methods/gpgv.cc:243 +msgid "The following signatures were invalid:\n" +msgstr "འོག་གི་མིང་རྟགས་ཚུ་ནུས་མེད་ཨིན་པས།:\n" + +#: methods/gpgv.cc:250 +msgid "" +"The following signatures couldn't be verified because the public key is not " +"available:\n" +msgstr "" +"འོག་གི་མིང་རྟགས་ཚུ་བདེན་སྦྱོར་་འབད་མ་ཚུགས་ག་ཅི་སྦེ་ཟེར་བ་ཅིན་མི་དམང་ལྡེ་མིག་དེ་འཐོབ་མི་ཚུགས་པས:\n" + +#: methods/gzip.cc:57 +#, c-format +msgid "Couldn't open pipe for %s" +msgstr "%s་གི་དོན་ལུ་རྒྱུད་དུང་འདི་ཁ་ཕྱེ་མ་ཚུགས།" + +#: methods/gzip.cc:102 +#, c-format +msgid "Read error from %s process" +msgstr "%s་ལས་སྦྱོར་ནང་ལས་འཛོལ་བ་ཚུ་ལྷག" + +#: methods/http.cc:376 +msgid "Waiting for headers" +msgstr "མགོ་ཡིག་ཚུ་གི་དོན་ལུ་བསྒ྄ག་དོ།" + +#: methods/http.cc:522 +#, c-format +msgid "Got a single header line over %u chars" +msgstr "%u་ཡིག་འབྲུ་ཚུ་གི་ལྟག་ལས་མགོ་ཡིག་རྐྱང་པ་ཅིག་ཐོབ་ཡོད།" + +#: methods/http.cc:530 +msgid "Bad header line" +msgstr "མགོ་ཡིག་གི་གྲལ་ཐིག་བྱང་ཉེས།" + +#: methods/http.cc:549 methods/http.cc:556 +msgid "The HTTP server sent an invalid reply header" +msgstr "ཨེཆི་ཊི་ཊི་པི་ སར་བར་འདི་གིས་ནུས་མེད་ལན་གསལ་གི་མགོ་ཡིག་ཅིག་བཏང་ཡོད།" + +#: methods/http.cc:585 +msgid "The HTTP server sent an invalid Content-Length header" +msgstr "ཨེཆི་ཊི་ཊི་པི་སར་བར་འདི་གིས་ནུས་མེད་ནང་དོན་རིང་-ཚད་ཀྱི་མགོ་ཡིག་ཅིག་བཏང་ཡོད།" + +#: methods/http.cc:600 +msgid "The HTTP server sent an invalid Content-Range header" +msgstr "ཨེཆི་ཊི་ཊི་པི་ སར་བར་འདི་གིས་ ནུས་མེད་ ནང་དོན་-ཁྱབ་ཚད་ཀྱི་མགོ་ཡིག་ཅིག་བཏང་ཡོད།" + +#: methods/http.cc:602 +msgid "This HTTP server has broken range support" +msgstr "འ་ནི་ ཨེཆི་ཊི་ཊི་པི་ སར་བར་འདི་གིས་ ཁྱབ་ཚད་ཀྱི་རྒྱབ་སྐྱོར་དེ་ཆད་པ་བཟོ་བཏང་ནུག" + +#: methods/http.cc:626 +msgid "Unknown date format" +msgstr "མ་ཤེས་པའི་ཚེས་རྩ་སྒྲིག" + +#: methods/http.cc:773 +msgid "Select failed" +msgstr "སེལ་འཐུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: methods/http.cc:778 +msgid "Connection timed out" +msgstr "མཐུད་ལམ་ངལ་མཚམས་འབད་ཡོད།" + +#: methods/http.cc:801 +msgid "Error writing to output file" +msgstr "ཨའུཊི་པུཊི་ཡིག་སྣོད་ལུ་འབྲིཝ་ད་འཛོལ་བ།" + +#: methods/http.cc:832 +msgid "Error writing to file" +msgstr "ཡིག་སྣོད་ལུ་འབྲིཝ་ད་འཛོལ་བ།" + +#: methods/http.cc:860 +msgid "Error writing to the file" +msgstr "ཡིག་སྣོད་འདི་ལུ་འབྲིཝ་ད་འཛོལ་བ།" + +#: methods/http.cc:874 +msgid "Error reading from server. Remote end closed connection" +msgstr "སར་བར་ནང་ལས་ལྷག་པའི་བསྒང་འཛོལ་བ། ཐག་རིང་མཇུག་གི་མཐུད་ལམ་དེ་ཁ་བསྡམས།" + +#: methods/http.cc:876 +msgid "Error reading from server" +msgstr "སར་བར་ནང་ལས་ལྷག་པའི་བསྒང་འཛོལ་བ།" + +#: methods/http.cc:1107 +msgid "Bad header data" +msgstr "མགོ་ཡིག་གནད་སྡུད་བྱང་ཉེས།" + +#: methods/http.cc:1124 +msgid "Connection failed" +msgstr "བཐུད་ལམ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: methods/http.cc:1215 +msgid "Internal error" +msgstr "ནང་འཁོད་འཛོལ་བ།" + +#: apt-pkg/contrib/mmap.cc:82 +msgid "Can't mmap an empty file" +msgstr "ཡིག་སྣོད་སྟོངམ་འདི་mmap་འབད་མ་ཚུགས།" + +#: apt-pkg/contrib/mmap.cc:87 +#, c-format +msgid "Couldn't make mmap of %lu bytes" +msgstr "%lu་བཱའིཊིསི་གི་mmap་བཟོ་མ་ཚུགས།" + +#: apt-pkg/contrib/strutl.cc:938 +#, c-format +msgid "Selection %s not found" +msgstr "སེལ་འཐུ་%s ་མ་འཐོབ།" + +#: apt-pkg/contrib/configuration.cc:436 +#, c-format +msgid "Unrecognized type abbreviation: '%c'" +msgstr "ངོ་མ་ཤེས་པའི་སྡུད་ཚིག་གི་དབྱེ་བ:'%c'" + +#: apt-pkg/contrib/configuration.cc:494 +#, c-format +msgid "Opening configuration file %s" +msgstr "རིམ་སྒྲིག་ཡིག་སྣོད་%s་འདི་ཁ་ཕྱེ་དོ།" + +#: apt-pkg/contrib/configuration.cc:512 +#, c-format +msgid "Line %d too long (max %d)" +msgstr "གྲལ་ཐིག་%d་འདི་གནམ་མེད་ས་མེད་རིངམ་འདུག(%d་མཐོ་ཤོས)" + +#: apt-pkg/contrib/configuration.cc:608 +#, c-format +msgid "Syntax error %s:%u: Block starts with no name." +msgstr "་ཚིག་སྦྱོར་འཛོལ་བ་%s:%u: སྡེབ་ཚན་གྱིས་མིང་མེད་མི་དང་གཅིག་ཁར་འགོ་བཙུགསཔ་ཨིན" + +#: apt-pkg/contrib/configuration.cc:627 +#, c-format +msgid "Syntax error %s:%u: Malformed tag" +msgstr "ཚིག་སྦྱོར་འཛོལ་བ་%s:%u:བཟོ་ཉེས་འགྱུར་བའི་ངོ་རྟགས།" + +#: apt-pkg/contrib/configuration.cc:644 +#, c-format +msgid "Syntax error %s:%u: Extra junk after value" +msgstr "ཚིག་སྦྱོར་འཛོལ་བ་%s:%u:གནས་གོང་གི་ཤུལ་ལས་མཁོ་མེད་ཐེབས།" + +#: apt-pkg/contrib/configuration.cc:684 +#, c-format +msgid "Syntax error %s:%u: Directives can only be done at the top level" +msgstr "ཚིག་སྦྱོར་འཛོལ་བ་%s:%u:བཀོད་རྒྱ་ཚུ་ཆེ་རིམ་ནང་རྐྱངམ་ཅིག་བྱིན་ཚུགས།" + +#: apt-pkg/contrib/configuration.cc:691 +#, c-format +msgid "Syntax error %s:%u: Too many nested includes" +msgstr "ཚིག་སྦྱོར་འཛོལ་བ་%s:%u:འདུ་འཛོམས་འབད་འབདཝ་ལེ་ཤཱ་གྲངས་སུ་བཙུགསཔ་ཨིན།" + +#: apt-pkg/contrib/configuration.cc:695 apt-pkg/contrib/configuration.cc:700 +#, c-format +msgid "Syntax error %s:%u: Included from here" +msgstr "ཚིག་སྦྱོར་འཛོལ་བ་%s:%u: ནཱ་ལས་རང་འགོ་བཙུགས་གྲངས་སུ་བཙུགས་ཏེ་ཡོད།" + +#: apt-pkg/contrib/configuration.cc:704 +#, c-format +msgid "Syntax error %s:%u: Unsupported directive '%s'" +msgstr "ཚིག་སྦྱོར་འཛོལ་བ་%s:%u: རྒྱབ་སྐྱོར་མ་འབད་བར་ཡོད་པའི་'%s'བཀོད་རྒྱ།" + +#: apt-pkg/contrib/configuration.cc:738 +#, c-format +msgid "Syntax error %s:%u: Extra junk at end of file" +msgstr "ཚིག་སྦྱོར་འཛོལ་བ་%s:%u: ཡིག་སྣོད་ཀྱི་མཇུག་ལུ་མཁོ་མེད་ཐེབས།" + +#: apt-pkg/contrib/progress.cc:154 +#, c-format +msgid "%c%s... Error!" +msgstr "%c%s... འཛོལ་བ་!" + +#: apt-pkg/contrib/progress.cc:156 +#, c-format +msgid "%c%s... Done" +msgstr "%c%s... འབད་ཚར་ཡོད།" + +#: apt-pkg/contrib/cmndline.cc:80 +#, c-format +msgid "Command line option '%c' [from %s] is not known." +msgstr "བརྡ་བཀོད་གྲལ་ཐིག་གྱི་གདམ་ཁ་'%c'[%s་ནང་ལས་]འདི་མ་ཤེས་པས།" + +#: apt-pkg/contrib/cmndline.cc:106 apt-pkg/contrib/cmndline.cc:114 +#: apt-pkg/contrib/cmndline.cc:122 +#, c-format +msgid "Command line option %s is not understood" +msgstr "བ་རྡ་བཀོད་གྲལ་ཐིག་གི་གདམ་ཁ་%s་འདི་ཧ་མ་གོ་བས།" + +#: apt-pkg/contrib/cmndline.cc:127 +#, c-format +msgid "Command line option %s is not boolean" +msgstr "བརྡ་བཀོད་གྲལ་ཐིག་གི་གདམ་ཁ་%s་འདི་བུ་ལིན་མེན་པས།" + +#: apt-pkg/contrib/cmndline.cc:166 apt-pkg/contrib/cmndline.cc:187 +#, c-format +msgid "Option %s requires an argument." +msgstr "གདམ་ཁ་%s་ལུ་སྒྲུབ་རྟགས་ཅིག་དགོ་པས།" + +#: apt-pkg/contrib/cmndline.cc:201 apt-pkg/contrib/cmndline.cc:207 +#, c-format +msgid "Option %s: Configuration item specification must have an =." +msgstr "གདམ་ཁ་%s:རིམ་སྒྲིག་གི་རྣམ་གྲངས་གསལ་བཀོད་ལུ་ = ་ཅིག་དགོཔ་ཨིན།" + +#: apt-pkg/contrib/cmndline.cc:237 +#, c-format +msgid "Option %s requires an integer argument, not '%s'" +msgstr "གདམ་ཁ་ %s ་ལུ་'%s'་མེན་པར་ ཧྲིལ་ཨང་སྒྲུབ་རྟགས་ཅིག་དགོས་མཁོ་ཡོདཔ་ཨིན" + +#: apt-pkg/contrib/cmndline.cc:268 +#, c-format +msgid "Option '%s' is too long" +msgstr "གདམ་ཁ་'%s'འདི་གནམ་མེད་ས་མེད་རིངམ་འདུག" + +#: apt-pkg/contrib/cmndline.cc:301 +#, c-format +msgid "Sense %s is not understood, try true or false." +msgstr "དྲན་ཤེས་ %s་འདི་ཧ་གོ་མ་ཚུགས་པས་ བདེན་པ་ཡང་ན་རྫུན་པ་ལུ་འབད་རྩོལ་བསྐྱེདཔ།" + +#: apt-pkg/contrib/cmndline.cc:351 +#, c-format +msgid "Invalid operation %s" +msgstr "ནུས་མེད་བཀོལ་སྤྱོད་%s" + +#: apt-pkg/contrib/cdromutl.cc:55 +#, c-format +msgid "Unable to stat the mount point %s" +msgstr "སྦྱར་བརྩེགས་ས་ཚིགས་%s་འདི་ངོ་བཤུས་འབད་མ་ཚུགས།" + +#: apt-pkg/contrib/cdromutl.cc:149 apt-pkg/acquire.cc:427 apt-pkg/clean.cc:44 +#, c-format +msgid "Unable to change to %s" +msgstr "%s་ལུ་བསྒྱུར་བཅོས་འབད་མ་ཚུགས།" + +#: apt-pkg/contrib/cdromutl.cc:190 +msgid "Failed to stat the cdrom" +msgstr "སི་ཌི་རོམ་འདི་ངོ་བཤུས་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: apt-pkg/contrib/fileutl.cc:82 +#, c-format +msgid "Not using locking for read only lock file %s" +msgstr "%s ལྷག་ནི་རྐྱངམ་ཅིག་འབད་མི་ལྡེ་མིག་ཡིག་སྣོད་འདི་གི་དོན་ལུ་ལྡེ་མིག་རྐྱབ་ནི་ལག་ལེན་མི་འཐབ་པས།" + +#: apt-pkg/contrib/fileutl.cc:87 +#, c-format +msgid "Could not open lock file %s" +msgstr "ལྡེ་མིག་རྐྱབས་ཡོད་པའི་ཡིག་སྣོད་%s་འདི་ཁ་ཕྱེ་མ་ཚུགས།" + +#: apt-pkg/contrib/fileutl.cc:105 +#, c-format +msgid "Not using locking for nfs mounted lock file %s" +msgstr "" +"ཨེན་ཨེཕ་ཨེསི་ %s སྦྱར་བརྩེགས་འབད་ཡོད་པའི་ལྡེ་མིག་ཡིག་སྣོད་ཀྱི་དོན་ལུ་ལྡེ་མིག་རྐྱབ་ནི་ལག་ལེན་མི་འཐབ་པས།" + +#: apt-pkg/contrib/fileutl.cc:109 +#, c-format +msgid "Could not get lock %s" +msgstr "%sལྡེ་མིག་རྐྱབ་ནི་ལེན་མ་ཚུགས།" + +#: apt-pkg/contrib/fileutl.cc:377 +#, c-format +msgid "Waited for %s but it wasn't there" +msgstr "%s་གི་དོན་ལུ་བསྒུག་སྡོད་ཅི་ འདི་འབདཝ་ད་ཕར་མིན་འདུག" + +#: apt-pkg/contrib/fileutl.cc:387 +#, c-format +msgid "Sub-process %s received a segmentation fault." +msgstr "ཡན་ལག་ལས་སྦྱོར་%s་ལུ་ཆ་བགོས་ཀྱི་སྐྱོན་ཅིག་ཐོབ་ཡོདཔ་ཨིན།" + +#: apt-pkg/contrib/fileutl.cc:390 +#, c-format +msgid "Sub-process %s returned an error code (%u)" +msgstr "ཡན་ལག་ལས་སྦྱོར་%s་གིས་འཛོལ་བའི་ཨང་རྟགས་(%u)ཅིག་སླར་ལོག་འབད་ཡོདཔ་ཨིན།" + +#: apt-pkg/contrib/fileutl.cc:392 +#, c-format +msgid "Sub-process %s exited unexpectedly" +msgstr "ཡན་ལག་ལས་སྦྱོར་་%s་གིས་རེ་བ་མེད་པར་ཕྱིར་ཐོན་ཡོདཔ་ཨིན།" + +#: apt-pkg/contrib/fileutl.cc:436 +#, c-format +msgid "Could not open file %s" +msgstr "%s་ཡིག་སྣོད་འདི་ཁ་ཕྱེ་མ་ཚུགས།" + +#: apt-pkg/contrib/fileutl.cc:492 +#, c-format +msgid "read, still have %lu to read but none left" +msgstr "ལྷག་ ད་ལྟོ་ཡང་ལྷག་ནི་ལུ་%lu་ཡོད་འདི་འབདཝ་ད་ཅི་ཡང་ལྷག་ལུས་མིན་འདུག" + +#: apt-pkg/contrib/fileutl.cc:522 +#, c-format +msgid "write, still have %lu to write but couldn't" +msgstr "འབྲི་ ད་ལྟོ་ཡང་འབྲི་ནི་ལུ་%lu་ཡོད་འདི་འདབཝ་ད་འབད་མ་ཚུགས།" + +#: apt-pkg/contrib/fileutl.cc:597 +msgid "Problem closing the file" +msgstr "ཡིག་སྣོད་འདི་ཁ་བསྡམས་པའི་བསྒང་དཀའ་ངལ།" + +#: apt-pkg/contrib/fileutl.cc:603 +msgid "Problem unlinking the file" +msgstr "ཡིག་སྣོད་འདི་འབྲེལལམ་མེདཔ་བཟོ་བའི་བསྒང་དཀའ་ངལ།" + +#: apt-pkg/contrib/fileutl.cc:614 +msgid "Problem syncing the file" +msgstr "ཡིག་སྣོད་མཉམ་བྱུང་འབདཝ་ད་དཀའ་ངལ།" + +#: apt-pkg/pkgcache.cc:126 +msgid "Empty package cache" +msgstr "ཐུམ་སྒྲིལ་འདྲ་མཛོད་སྟོངམ།" + +#: apt-pkg/pkgcache.cc:132 +msgid "The package cache file is corrupted" +msgstr "ཐུམ་སྒྲིལ་འདྲ་མཛོད་ཡིག་སྣོད་འདི་ངན་ཅན་ཨིན་པས།" + +#: apt-pkg/pkgcache.cc:137 +msgid "The package cache file is an incompatible version" +msgstr "ཐུམ་སྒྲིས་འདྲ་མཛོད་ཡིག་སྣོད་འདི་ མི་མཐུན་པའི་འཐོན་རིམ་ཅིག་ཨིན་པས།" + +#: apt-pkg/pkgcache.cc:142 +#, c-format +msgid "This APT does not support the versioning system '%s'" +msgstr "འ་ནི་ཨེ་པི་ཊི་ འདི་གིས་ '%s'འཐོན་རིམ་བཟོ་ནིའི་རིམ་ལུགས་དེ་ལུ་རྒྱབ་སྐྱོར་མི་འབད་བས།" + +#: apt-pkg/pkgcache.cc:147 +msgid "The package cache was built for a different architecture" +msgstr "ཐུམ་སྒྲིལ་འདྲ་མཛོད་འདི་བཟོ་བཀོད་སོ་སོ་ཅིག་གི་དོན་ལུ་བཟོ་བརྩིགས་འབད་འབདཝ་ཨིནཔས།" + +#: apt-pkg/pkgcache.cc:218 +msgid "Depends" +msgstr "རྟེནམ་ཨིན།" + +#: apt-pkg/pkgcache.cc:218 +msgid "PreDepends" +msgstr "སྔོན་གོང་མ་རྟེནམ་ཨིན།" + +#: apt-pkg/pkgcache.cc:218 +msgid "Suggests" +msgstr "བསམ་འཆར་བཀོདཔ་ཨིན།" + +#: apt-pkg/pkgcache.cc:219 +msgid "Recommends" +msgstr "འོས་སྦྱོར་འབདཝ་ཨིན།" + +#: apt-pkg/pkgcache.cc:219 +msgid "Conflicts" +msgstr "མི་མཐུནམ་ཨིན།" + +#: apt-pkg/pkgcache.cc:219 +msgid "Replaces" +msgstr "ཚབ་བཙུགསཔ་ཨིན།" + +#: apt-pkg/pkgcache.cc:220 +msgid "Obsoletes" +msgstr "ཕན་མེདཔ་བཟོཝ་ཨིན།" + +#: apt-pkg/pkgcache.cc:231 +msgid "important" +msgstr "གལ་ཅན།" + +#: apt-pkg/pkgcache.cc:231 +msgid "required" +msgstr "དགོས་མཁོ་ཡོདཔ།" + +#: apt-pkg/pkgcache.cc:231 +msgid "standard" +msgstr "ཚད་ལྡན།" + +#: apt-pkg/pkgcache.cc:232 +msgid "optional" +msgstr "གདམ་ཁ་ཅན།" + +#: apt-pkg/pkgcache.cc:232 +msgid "extra" +msgstr "ཐེབས།" + +#: apt-pkg/depcache.cc:61 apt-pkg/depcache.cc:90 +msgid "Building dependency tree" +msgstr "རྟེན་འབྲེལ་གྱི་རྩ་འབྲེལ་བཟོ་བརྩིགས་འབད་དོ།" + +#: apt-pkg/depcache.cc:62 +msgid "Candidate versions" +msgstr "མི་ངོ་འཐོན་རིམཚུ།" + +#: apt-pkg/depcache.cc:91 +msgid "Dependency generation" +msgstr "བརྟེན་པའི་བཟོ་བཏོན།" + +#: apt-pkg/tagfile.cc:72 +#, c-format +msgid "Unable to parse package file %s (1)" +msgstr "%s (༡་)་ཐུམ་སྒྲིལ་ཡིག་སྣོད་འདི་མིང་དཔྱད་འབད་མ་ཚུགས།" + +#: apt-pkg/tagfile.cc:102 +#, c-format +msgid "Unable to parse package file %s (2)" +msgstr "%s (༢་)་ཐུམ་སྒྲིལ་ཡིག་སྣོད་འདི་མིང་དཔྱད་འབད་མ་ཚུགས།" + +#: apt-pkg/sourcelist.cc:94 +#, c-format +msgid "Malformed line %lu in source list %s (URI)" +msgstr "བཟོ་ཉེས་འགྱུར་བའི་གྲལ་ཐིག་ %lu འབྱུང་ཁུངས་ཐོ་ཡིག་ %s (ཡུ་ཨར་ཨའི་)གི་ནང་ན།" + +#: apt-pkg/sourcelist.cc:96 +#, c-format +msgid "Malformed line %lu in source list %s (dist)" +msgstr "བཟོ་ཉེས་འགྱུར་བའི་གྲལ་ཐིག་ %lu་ འབྱུང་ཁུངས་ཐོ་ཡིག་%s (dist)གི་ནང་ན།" + +#: apt-pkg/sourcelist.cc:99 +#, c-format +msgid "Malformed line %lu in source list %s (URI parse)" +msgstr "བཟོ་ཉེས་འགྱུར་བའི་གྲལ་ཐིག་%lu་ འབྱུང་ཐོ་ཡིག་ %s(ཡུ་ཨར་ཨའི་ མིང་དཔྱད་འབད་ནི)གི་ནང་ན།" + +#: apt-pkg/sourcelist.cc:105 +#, c-format +msgid "Malformed line %lu in source list %s (absolute dist)" +msgstr "བཟོ་ཉེས་འགྱུར་བའི་གྲལ་ཐིག་%lu་ འབྱུང་ཁུངས་ཐོ་ཡིག་%s(ཡང་དག་ dist)གི་ནང་ན།" + +#: apt-pkg/sourcelist.cc:112 +#, c-format +msgid "Malformed line %lu in source list %s (dist parse)" +msgstr "བཟོ་ཉེས་འགྱུར་བའི་གྲལ་ཐིག་%lu་ འབྱུང་ཁུངས་ཐོ་ཡིག་%s(dist མིང་དཔྱད་འབད་ནི་)ནང་ན།" + +#: apt-pkg/sourcelist.cc:203 +#, c-format +msgid "Opening %s" +msgstr "%s་ཁ་ཕྱེ་དོ།" + +#: apt-pkg/sourcelist.cc:220 apt-pkg/cdrom.cc:426 +#, c-format +msgid "Line %u too long in source list %s." +msgstr "གྲལ་ཐིག་%u་འདི་འབྱུང་ཁུངས་ཐོ་ཡིག་%s་ནང་ལུ་གནམ་མེད་ས་མེད་རིངམོ་འདུག" + +#: apt-pkg/sourcelist.cc:240 +#, c-format +msgid "Malformed line %u in source list %s (type)" +msgstr "བཟོ་ཉེས་འགྱུར་བའི་གྲལ་ཐིག་%u་ འབྱུང་ཁུངས་ཐོ་ཡིག་%s (དབྱེ་བ)་ནང་ན།" + +#: apt-pkg/sourcelist.cc:244 +#, c-format +msgid "Type '%s' is not known on line %u in source list %s" +msgstr "དབྱེ་བ་'%s'་འདི་གྲལ་ཐིག་%u་གུར་ལུ་ཡོདཔ་འབྱུང་ཁུངས་ཐོ་ཡིག་%s་གི་ནང་ན་མ་ཤེས་པས།" + +#: apt-pkg/sourcelist.cc:252 apt-pkg/sourcelist.cc:255 +#, c-format +msgid "Malformed line %u in source list %s (vendor id)" +msgstr "བཟོ་ཉེས་འགྱུར་བའི་གྲལ་ཐིག་%u་ འབྱུང་ཁུངས་ཐོ་ཡིག་%s(སིལ་ཚོང་པ་ ཨའི་ཌི)གི་ནང་ན།" + +#: apt-pkg/packagemanager.cc:402 +#, c-format +msgid "" +"This installation run will require temporarily removing the essential " +"package %s due to a Conflicts/Pre-Depends loop. This is often bad, but if " +"you really want to do it, activate the APT::Force-LoopBreak option." +msgstr "" +"མི་མཐུན་/སྔོན་རྟེན་འཕྲལ་བཀོལ་ལས་བརྟེན་ འ་ནི་གཞི་བཙུགས་གཡོག་བཀོལ་འདི་ལུ་ མེད་དུ་མི་རུང་བའི་%sཐུམ་" +"སྒྲིལ་ གནས་སྐབས་ཀྱི་རྩ་བསྐྲད་གཏང་ནི་འདི་དགོས་མཁོ་ཡོདཔ་ཨིན། འདི་འཕྲལ་འཕྲལ་རང་བྱང་ཉེས་ཅིག་ཨིན་པས་ " +"འདི་འབདཝ་ད་ཁྱོད་ཀྱི་ཐད་རི་འབའ་རི་འབད་དགོཔ་ཨིན་པ་ཅིན་ APT::Force-LoopBreak གདམ་ཁ་འདི་ཤུགས་" +"ལྡན་བཟོ།" + +#: apt-pkg/pkgrecords.cc:37 +#, c-format +msgid "Index file type '%s' is not supported" +msgstr "ཟུར་ཐོ་ཡིག་སྣོད་ཀྱི་དབྱེ་བ་ '%s' འདི་རྒྱབ་སྐྱོར་མ་འབད་བས།" + +#: apt-pkg/algorithms.cc:241 +#, c-format +msgid "" +"The package %s needs to be reinstalled, but I can't find an archive for it." +msgstr "" +"ཐུམ་སྒྲིལ་%s་འདི་ལོག་འདི་རང་གཞི་བཙུགས་འབད་དགོཔ་འདུག་ འདི་འབདཝ་ད་འདི་གི་དོན་ལུ་ཡིག་མཛོད་ཅིག་འཚོལ་" +"མ་ཐོབ།" + +#: apt-pkg/algorithms.cc:1059 +msgid "" +"Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " +"held packages." +msgstr "" +"འཛོལ་བ་ pkgProblemResolver::གིས་བཟོ་བཏོན་འབད་ཡོད་པའི་མཚམས་དེ་ཚུ་མོས་མཐུན་བཟོཝ་ཨིན འ་ནི་ཐུམ་" +"སྒྲིལ་ཚུ་འཛིན་པའི་རྒྱུ་རྐྱེན་ལས་བརྟེན་ཨིན་པས།" + +#: apt-pkg/algorithms.cc:1061 +msgid "Unable to correct problems, you have held broken packages." +msgstr "དཀའ་ངལ་འདི་ནོར་བཅོས་འབད་མ་ཚུགས་ ཁྱོད་ཀྱི་ཐུམ་སྒྲིལ་ཆད་པ་ཚུ་འཆང་འདི་འདུག" + +#: apt-pkg/acquire.cc:62 +#, c-format +msgid "Lists directory %spartial is missing." +msgstr "ཐོ་བཀོད་འབད་མི་སྣོད་ཐོ་%s་ཆ་ཤས་འདི་བརླག་སྟོར་ཟུགས་ཏེ་འདུག" + +#: apt-pkg/acquire.cc:66 +#, c-format +msgid "Archive directory %spartial is missing." +msgstr "ཡིག་མཛོད་སྣོད་ཐོ་ %s་ ཆ་ཤས་འདི་བརླག་སྟོར་ཞུགས་ཏེ་འདུག" + +#. only show the ETA if it makes sense +#. two days +#: apt-pkg/acquire.cc:823 +#, c-format +msgid "Retrieving file %li of %li (%s remaining)" +msgstr "%li་ གི་བརླག་སྟོར་ཞུགས་པའི་ཡིག་སྣོད་%li (%s ལྷག་ལུས་དོ།)" + +#: apt-pkg/acquire.cc:825 +#, c-format +msgid "Retrieving file %li of %li" +msgstr " %li་གི་བརླག་སྟོར་ཟུགསཔའི་ཡིག་སྣོད་ %li" + +#: apt-pkg/acquire-worker.cc:113 +#, c-format +msgid "The method driver %s could not be found." +msgstr "ཐབས་ལམ་འདྲེན་བྱེད་%s་འདི་མ་འཐོབ།" + +#: apt-pkg/acquire-worker.cc:162 +#, c-format +msgid "Method %s did not start correctly" +msgstr "ཐབས་ལམ་ %s འདི་ངེས་བདེན་སྦེ་འགོ་མ་བཙུགས་འབད།" + +#: apt-pkg/acquire-worker.cc:377 +#, c-format +msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." +msgstr "ཁ་ཡིག་བཀོད་ཡོད་པའི་ ཌིསི་འདི་བཙུགས་གནང་། '%s'འདྲེན་འཕྲུལ་ནང་'%s' དང་ལོག་ལྡེ་འདི་ཨེབ།་" + +#: apt-pkg/init.cc:120 +#, c-format +msgid "Packaging system '%s' is not supported" +msgstr "སྦུང་ཚན་བཟོ་ནིའི་རིམ་ལུགས་ '%s' འདི་ལུ་རྒྱབ་སྐྱོར་མ་འབད་བས།" + +#: apt-pkg/init.cc:136 +msgid "Unable to determine a suitable packaging system type" +msgstr "འོས་འབབ་དང་ལྡན་པའི་སྦུང་ཚན་རིམ་ལུགས་ཀྱི་དབྱེ་བ་ཅིག་གཏན་འབེབས་བཟོ་མི་ཚུགས་པས།" + +#: apt-pkg/clean.cc:61 +#, c-format +msgid "Unable to stat %s." +msgstr "%s་ ངོ་བཤུས་འབད་མ་ཚུགས།" + +#: apt-pkg/srcrecords.cc:48 +msgid "You must put some 'source' URIs in your sources.list" +msgstr "" +"ཁྱོད་རའི་sources.listགི་ཐོ་ཡིག་ནང་ལུ་ཁྱོད་ཀྱི་ 'འབྱུང་ཁུངས་' ཡུ་ཨར་ཨའི་ཚུ་་ལ་ལུ་ཅིག་བཙུགས་དགོ" + +#: apt-pkg/cachefile.cc:73 +msgid "The package lists or status file could not be parsed or opened." +msgstr "ཐུམ་སྒྲིལ་གྱི་ཐོ་ཡིག་ཡང་ན་གནས་ཚད་ཡིག་སྣོད་ཚུ་ མིང་དཔྱད་ཡང་ན་ཁ་ཕྱེ་མ་ཚུགས།" + +#: apt-pkg/cachefile.cc:77 +msgid "You may want to run apt-get update to correct these problems" +msgstr "འ་ནི་དཀའ་ངལ་འདི་ཚུ་སེལ་ནིའི་ལུ་ ཁྱོད་ཀྱི་ apt-get update་དེ་གཡོག་བཀོལ་དགོཔ་འོང་།" + +#: apt-pkg/policy.cc:269 +msgid "Invalid record in the preferences file, no Package header" +msgstr "དགའ་གདམ་ཡིག་སྣོད་ནང་ལུ་ནུས་མེད་ཀྱི་དྲན་ཐོ་ ཐུམ་སྒྲིལ་མགོ་ཡིག་མིན་འདུག" + +#: apt-pkg/policy.cc:291 +#, c-format +msgid "Did not understand pin type %s" +msgstr "ངོ་རྟགས་ཨང་གི་དབྱེ་བ་ %s འདི་ཧ་གོ་མ་ཚུགས།" + +#: apt-pkg/policy.cc:299 +msgid "No priority (or zero) specified for pin" +msgstr "གོ་རྟགས་ཨང་གི་དོན་ལུ་ གཙོ་རིམ་(ཡང་ན་ ཀླད་ཀོར་)ཚུ་གསལ་བཀོད་མ་འབད་བས།" + +#: apt-pkg/pkgcachegen.cc:74 +msgid "Cache has an incompatible versioning system" +msgstr "འདྲ་མཛོད་ལུ་མཐུན་འགྱུར་མེན་པའི་འཐོན་རིམ་བཟོ་ནིའི་རིམ་ལུགས་ཅིག་འདུག" + +#: apt-pkg/pkgcachegen.cc:117 +#, c-format +msgid "Error occurred while processing %s (NewPackage)" +msgstr "%s (ཐུམ་སྒྲིལ་གསརཔ་)བཟོ་སྦྱོར་འབད་བའི་བསྒང་འཛོལ་བ་ཅིག་བྱུང་ནུག" + +#: apt-pkg/pkgcachegen.cc:129 +#, c-format +msgid "Error occurred while processing %s (UsePackage1)" +msgstr "%s (ལག་ལེན་འཐུམ་སྒྲིལ་ ༡་)བཟོ་སྦྱོར་འབད་བའི་བསྒང་འཛོལ་བ་ཅིག་འཐོན་ནུག" + +#: apt-pkg/pkgcachegen.cc:150 +#, c-format +msgid "Error occurred while processing %s (UsePackage2)" +msgstr "%s (ལག་ལེན་འཐུམ་སྒྲིལ་ ༢་)དེ་བཟོ་སྦྱོར་འབད་བའི་བསྒང་འཛོལ་བ་ཅིག་འཐོན་ནུག" + +#: apt-pkg/pkgcachegen.cc:154 +#, c-format +msgid "Error occurred while processing %s (NewFileVer1)" +msgstr "%s (ཡིག་སྣོད་འཐོན་རིམ་གསརཔ་ ༡)བཟོ་སྦྱོར་འབད་བའི་བསྒང་འཛོལ་བ་ཅིག་བྱུང་ནུག" + +#: apt-pkg/pkgcachegen.cc:184 +#, c-format +msgid "Error occurred while processing %s (NewVersion1)" +msgstr " %s (འཐོན་རིམ་གསརཔ་ ༡་)བཟོ་སྦྱོར་འབད་བའི་བསྒང་འཛོལ་བ་ཅིག་བྱུང་ནུག" + +#: apt-pkg/pkgcachegen.cc:188 +#, c-format +msgid "Error occurred while processing %s (UsePackage3)" +msgstr "%s (ལག་ལེན་ཐུམ་སྒྲིལ་ ༣་)དེ་བཟོ་སྦྱོར་འབད་བའི་བསྒང་འཛོབ་ཅིག་བྱུང་ནུག" + +#: apt-pkg/pkgcachegen.cc:192 +#, c-format +msgid "Error occurred while processing %s (NewVersion2)" +msgstr "%s (འཐོན་རིམ་གསརཔ་ ༢)བཟོ་སྦྱོར་འབད་བའི་བསྒང་འཛོལ་བ་ཅིག་བྱུང་ནུག" + +#: apt-pkg/pkgcachegen.cc:207 +msgid "Wow, you exceeded the number of package names this APT is capable of." +msgstr "པའོ་་་ཁྱོད་ཀྱིས་ ཨེ་པི་ཊི་འདི་གིས་བཟོད་ཐུབ་པའི་ཐུམ་སྒྲིལ་ཨང་གྲངས་ལས་ལྷག་ནུག" + +#: apt-pkg/pkgcachegen.cc:210 +msgid "Wow, you exceeded the number of versions this APT is capable of." +msgstr "པའོ་་་ཁྱོད་ཀྱིས་ ཨེ་པི་ཊི་འདི་གིས་བཟོད་ཐུབ་པའི་ཐོན་རིམ་ཨང་གྲངས་ལས་ལྷག་ནུག" + +#: apt-pkg/pkgcachegen.cc:213 +msgid "Wow, you exceeded the number of dependencies this APT is capable of." +msgstr "པའོ་་་ཁྱོད་ཀྱིས་ ཨེ་པི་ཊི་འདི་གིས་བཟོད་ཐུབ་པའི་བརྟེན་པའི་ཨང་གྲངས་ལས་ལྷག་ནུག" + +#: apt-pkg/pkgcachegen.cc:241 +#, c-format +msgid "Error occurred while processing %s (FindPkg)" +msgstr "%s (པི་ཀེ་ཇི་འཚོལ་ནི)དེ་བཟོ་སྦྱོར་འབད་བའི་བསྒང་འཛོལ་བ་ཅིག་བྱུང་ནུག" + +#: apt-pkg/pkgcachegen.cc:254 +#, c-format +msgid "Error occurred while processing %s (CollectFileProvides)" +msgstr "%s (CollectFileProvides)དེ་བཟོ་སྦྱོར་འབད་བའི་བསྒང་འཛོལ་བ་ཅིག་བྱུང་ནུག" + +#: apt-pkg/pkgcachegen.cc:260 +#, c-format +msgid "Package %s %s was not found while processing file dependencies" +msgstr "ཡིག་སྣོད་རྟེན་འབྲེལ་འདི་ཚུ་བཟོ་སྦྱོར་འབད་བའི་བསྒང་ཐུམ་སྒྲིལ་ %s %s ་འདི་མ་ཐོབ་པས།" + +#: apt-pkg/pkgcachegen.cc:574 +#, c-format +msgid "Couldn't stat source package list %s" +msgstr "འབྱུང་ཁུངས་ཐུམ་སྒྲིལ་གྱི་ཐོ་ཡིག་%s་དེ་ངོ་བཤུས་འབད་མ་ཚུགས།" + +#: apt-pkg/pkgcachegen.cc:658 +msgid "Collecting File Provides" +msgstr "ཡིག་སྣོད་བྱིན་མི་ཚུ་བསྡུ་ལེན་འབད་དོ།" + +#: apt-pkg/pkgcachegen.cc:785 apt-pkg/pkgcachegen.cc:792 +msgid "IO Error saving source cache" +msgstr "IO འཛོལ་བ་འབྱུང་ཁུངས་འདྲ་མཛོད་སྲུང་བཞག་འབད་དོ།" + +#: apt-pkg/acquire-item.cc:126 +#, c-format +msgid "rename failed, %s (%s -> %s)." +msgstr "%s (%s -> %s)བསྐྱར་མིང་བཏགས་ནི་འདི་འཐུས་ཤོར་བྱུང་ཡོདཔ་ཨིན།" + +#: apt-pkg/acquire-item.cc:236 apt-pkg/acquire-item.cc:945 +msgid "MD5Sum mismatch" +msgstr "ཨེམ་ཌི་༥་ ཁྱོན་བསྡོམས་མ་མཐུན་པ།" + +#: apt-pkg/acquire-item.cc:640 +msgid "There are no public key available for the following key IDs:\n" +msgstr "འོག་གི་ ཨའི་ཌི་་ ལྡེ་མིག་ཚུ་གི་དོན་ལུ་མི་དམང་གི་ལྡེ་མིག་འདི་འཐོབ་མི་ཚུགས་པས:\n" + +#: apt-pkg/acquire-item.cc:753 +#, c-format +msgid "" +"I wasn't able to locate a file for the %s package. This might mean you need " +"to manually fix this package. (due to missing arch)" +msgstr "" +" %s་ཐུམ་སྒྲིལ་གི་དོན་ལུ་ང་་གི་ཡིག་སྣོད་ཅིག་ག་ཡོད་འཚོལ་མི་འཐོབ་པས། འདི་འབདཝ་ལས་ཁྱོད་ཀྱི་ལག་ཐོག་ལས་ " +"འ་ནི་ཐུམ་སྒྲིལ་འདི་གི་དཀའ་ངལ་སེལ་དགོཔ་འདུག (arch འདི་བྱིག་སོངམ་ལས་བརྟེན།)" + +#: apt-pkg/acquire-item.cc:812 +#, c-format +msgid "" +"I wasn't able to locate file for the %s package. This might mean you need to " +"manually fix this package." +msgstr "" +" %s་ཐུམ་སྒྲིལ་གི་དོན་ལུ་ང་་གི་ཡིག་སྣོད་ཅིག་ག་ཡོད་འཚོལ་མི་འཐོབ་པས། འདི་འབདཝ་ལས་ཁྱོད་ཀྱི་ལག་ཐོག་ལས་ " +"འ་ནི་ཐུམ་སྒྲིལ་འདི་གི་དཀའ་ངལ་སེལ་དགོཔ་འདུག " + +#: apt-pkg/acquire-item.cc:848 +#, c-format +msgid "" +"The package index files are corrupted. No Filename: field for package %s." +msgstr "" +"ཐུམ་སྒྲིལ་ ཟུར་ཐོ་ཡིག་སྣོད་ཚུ་ངན་ཅན་འགྱོ་ནུག ཡིག་སྣོད་ཀྱི་མིང་མིན་འདུག: %s་ཐུམ་སྒྲིལ་གྱི་དོན་ལུ་ས་སྒོ།" + +#: apt-pkg/acquire-item.cc:935 +msgid "Size mismatch" +msgstr "ཚད་མ་མཐུན།" + +#: apt-pkg/vendorlist.cc:66 +#, c-format +msgid "Vendor block %s contains no fingerprint" +msgstr "%sསིལ་ཚོང་པ་སྡེབ་ཚན་གྱི་ནང་ན་མཛུབ་རྗེས་མིན་འདུག" + +#: apt-pkg/cdrom.cc:507 +#, c-format +msgid "" +"Using CD-ROM mount point %s\n" +"Mounting CD-ROM\n" +msgstr "" +" %s སི་ཌི-རོམ་སྦྱར་བརྩེགས་ཀྱི་ས་ཚིགས་ལག་ལེན་འཐབ་དོ།\n" +"སི་ཌི་-རོམ་སྦྱར་བརྩེགས་འབད་དོ།\n" + +#: apt-pkg/cdrom.cc:516 apt-pkg/cdrom.cc:598 +msgid "Identifying.. " +msgstr "ངོས་འཛིན་འབད་དོ.." + +#: apt-pkg/cdrom.cc:541 +#, c-format +msgid "Stored label: %s \n" +msgstr "གསོག་འཇོག་འབད་ཡོད་པའི་ཁ་ཡིག:%s \n" + +#: apt-pkg/cdrom.cc:561 +#, c-format +msgid "Using CD-ROM mount point %s\n" +msgstr " %s སི་ཌི-རོམ་སྦྱར་བརྩེགས་ཀྱི་ས་ཚིགས་ལག་ལེན་འཐབ་དོ།\n" + +#: apt-pkg/cdrom.cc:579 +msgid "Unmounting CD-ROM\n" +msgstr "སི་ཌི་-རོམ་བརྩེགས་བཤོལ་འབད་དོ།\n" + +#: apt-pkg/cdrom.cc:583 +msgid "Waiting for disc...\n" +msgstr "ཌིསིཀ་གི་དོན་ལུ་བསྒུག་དོ...\n" + +#. Mount the new CDROM +#: apt-pkg/cdrom.cc:591 +msgid "Mounting CD-ROM...\n" +msgstr "སི་ཌི་-རོམ་སྦྱར་བརྩེགས་འབད་དོ...\n" + +#: apt-pkg/cdrom.cc:609 +msgid "Scanning disc for index files..\n" +msgstr "ཟུར་ཐོ་ཡིག་སྣོད་ཚུ་གི་དོན་ལུ་ ཌིསིཀ་ཞིབ་ལྟ་འབད་དོ..\n" + +#: apt-pkg/cdrom.cc:647 +#, c-format +msgid "Found %i package indexes, %i source indexes and %i signatures\n" +msgstr "%i་ཐུམ་སྒྲིལ་གྱི་ཟུར་ཐོ་ཚུ་ཐོབ་ཅི་ %i་འབྱུང་ཁུངས་ཟུར་ཐོ་ཚུ་དང་ %iམིང་རྟགས་ཚུ།\n" + +#: apt-pkg/cdrom.cc:710 +msgid "That is not a valid name, try again.\n" +msgstr "དེ་ནུས་ཅན་གྱི་མིང་ཅིག་མེན་པས་ ལོག་སྟེ་རང་འབད་རྩོལ་བསྐྱེད།\n" + +#: apt-pkg/cdrom.cc:726 +#, c-format +msgid "" +"This disc is called: \n" +"'%s'\n" +msgstr "" +"ཌིསིཀ་འདི་བོད་བརྡ་འབད་དོ་ཡོདཔ་ཨིན།\n" +"'%s'\n" + +#: apt-pkg/cdrom.cc:730 +msgid "Copying package lists..." +msgstr "ཐུམ་སྒྲིལ་གྱིཐོ་ཡིག་ཚུ་འདྲ་བཤུས་རྐྱབ་དོ..." + +#: apt-pkg/cdrom.cc:754 +msgid "Writing new source list\n" +msgstr "འབྱུང་ཁུངས་ཀྱི་ཐོ་ཡིག་གསརཔ་ཅིག་འབྲི་དོ།\n" + +#: apt-pkg/cdrom.cc:763 +msgid "Source list entries for this disc are:\n" +msgstr "འ་ནི་ ཌིསིཀ་གི་དོན་ལུ་ འབྱུང་ཁུངས་ཧྲིལ་བུ་ཚུ་:\n" + +#: apt-pkg/cdrom.cc:803 +msgid "Unmounting CD-ROM..." +msgstr "སི་ཌི་-རོམ་སྦྱར་བརྩེགས་མ་འབད་བར་བཞག་དོ..." + +#: apt-pkg/indexcopy.cc:261 +#, c-format +msgid "Wrote %i records.\n" +msgstr "%i་དྲན་མཐོ་དེ་ཚུ་བྲིས་ཡོད།\n" + +#: apt-pkg/indexcopy.cc:263 +#, c-format +msgid "Wrote %i records with %i missing files.\n" +msgstr "%i བྱིག་འགྱོ་ཡོད་པའི་ཡིག་སྣོད་ཚུ་དང་གཅིག་ཁར་ %i དྲན་ཐོ་འདི་ཚུ་བྲིས་ཡོད།\n" + +#: apt-pkg/indexcopy.cc:266 +#, c-format +msgid "Wrote %i records with %i mismatched files\n" +msgstr "%i་མཐུན་སྒྲིག་མེདཔ་པའི་ཡིག་སྣོད་ཚུ་དང་གཅིག་ཁར་ %i་དྲན་ཐོ་ཚུ་བྲིས་བཞག་ཡོདཔ་ཨིན།\n" + +#: apt-pkg/indexcopy.cc:269 +#, c-format +msgid "Wrote %i records with %i missing files and %i mismatched files\n" +msgstr "" +"%i བྱིག་འགྱོ་ཡོད་པའི་ཡིག་སྣོད་ཚུ་དང་ %iམཐུན་སྒྲིག་མེད་པའི་ཡིག་སྣོད་ཚུ་དང་གཅིག་ཁར་ %i དྲན་ཐོ་འདི་ཚུ་བྲིས་" +"ཡོདཔ་ཨིན།\n" + +#: apt-pkg/deb/dpkgpm.cc:358 +#, c-format +msgid "Preparing %s" +msgstr "%s་ གྲ་སྒྲིག་འབད་དོ།" + +#: apt-pkg/deb/dpkgpm.cc:359 +#, c-format +msgid "Unpacking %s" +msgstr " %s་ གི་སྦུང་ཚན་བཟོ་བཤོལ་འབད་དོ།" + +#: apt-pkg/deb/dpkgpm.cc:364 +#, c-format +msgid "Preparing to configure %s" +msgstr "%s་ རིམ་སྒྲིག་ལུ་གྲ་སྒྲིག་འབད་དོ།" + +#: apt-pkg/deb/dpkgpm.cc:365 +#, c-format +msgid "Configuring %s" +msgstr "%s་རིམ་སྒྲིག་འབད་དོ།" + +#: apt-pkg/deb/dpkgpm.cc:366 +#, c-format +msgid "Installed %s" +msgstr "གཞི་བཙུགས་འབད་ཡོད་པའི་%s།" + +#: apt-pkg/deb/dpkgpm.cc:371 +#, c-format +msgid "Preparing for removal of %s" +msgstr "%s་ རྩ་བསྐྲད་གཏང་ནིའི་དོན་ལུ་གྲ་སྒྲིག་འབད་དོ།" + +#: apt-pkg/deb/dpkgpm.cc:372 +#, c-format +msgid "Removing %s" +msgstr "%s་རྩ་བསྐྲད་གཏང་དོ།" + +#: apt-pkg/deb/dpkgpm.cc:373 +#, c-format +msgid "Removed %s" +msgstr "རྩ་བསྐྲད་བཏང་ཡོད་པའི་%s" + +#: apt-pkg/deb/dpkgpm.cc:378 +#, c-format +msgid "Preparing to completely remove %s" +msgstr "%s མཇུག་བསྡུཝ་སྦེ་རང་རྩ་བསྐྲད་གཏང་ནིའི་དོན་ལུ་གྲ་སྒྲིག་འབད་དོ།" + +#: apt-pkg/deb/dpkgpm.cc:379 +#, c-format +msgid "Completely removed %s" +msgstr "%s མཇུག་བསྡུཝ་སྦེ་རང་རྩ་བསྐྲད་བཏང་ཡོད།" + +#: methods/rsh.cc:330 +msgid "Connection closed prematurely" +msgstr "དུས་སུ་མ་འབབ་པ་རང་མཐུད་ལམ་འདི་ག་བསྡམས་ཡོད།" -- cgit v1.2.3 From 0dd3ccbc5d7e2387c53bb3bab62a6f648cbbc2af Mon Sep 17 00:00:00 2001 From: "bubulle@debian.org" <> Date: Sat, 1 Jul 2006 12:59:11 +0200 Subject: Activate Dzongkha translation --- configure.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.in b/configure.in index 6d42f340e..8e1e9bf75 100644 --- a/configure.in +++ b/configure.in @@ -192,7 +192,7 @@ ah_GCC3DEP dnl It used to be that the user could select translations and that could get dnl passed to the makefiles, but now that can only work if you use special dnl gettext approved makefiles, so this feature is unsupported by this. -ALL_LINGUAS="bg bs ca cs cy da de el en_GB es eu fi fr gl hu it ja ko nb nl nn pl pt_BR pt ro ru sk sl sv tl vi zn_CN zh_TW" +ALL_LINGUAS="bg bs ca cs cy da de dz el en_GB es eu fi fr gl hu it ja ko nb nl nn pl pt_BR pt ro ru sk sl sv tl vi zn_CN zh_TW" AM_GNU_GETTEXT(external) if test x"$USE_NLS" = "xyes"; then AC_DEFINE(USE_NLS) -- cgit v1.2.3 From 9d9ffdd4601a221e5dffa0d273e231d717b59d37 Mon Sep 17 00:00:00 2001 From: "bubulle@debian.org" <> Date: Sat, 1 Jul 2006 13:10:00 +0200 Subject: Remove an extra %s in the zh_TW translation. Closes: #370551 --- po/ChangeLog | 4 ++++ po/zh_TW.po | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/po/ChangeLog b/po/ChangeLog index e70623567..075710f48 100644 --- a/po/ChangeLog +++ b/po/ChangeLog @@ -1,3 +1,7 @@ +2006-07-01 Christian Perrier + + * zh_TW.po: Remove an extra %s in one string. Closes: #370551 + 2006-07-01 Kinley Tshering * dz.po: New Dzongkha translation: 512t diff --git a/po/zh_TW.po b/po/zh_TW.po index e9e27bbf1..062ce5656 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -665,7 +665,7 @@ msgstr "但是它只是虛擬的套件" #: cmdline/apt-get.cc:341 msgid "but it is not installed" -msgstr "但是『%s』卻還沒有安裝。" +msgstr "但是『』卻還沒有安裝。" #: cmdline/apt-get.cc:341 msgid "but it is not going to be installed" -- cgit v1.2.3 From 8e0d98c078ffe9111cf58fd05f04f4eec428643e Mon Sep 17 00:00:00 2001 From: "bubulle@debian.org" <> Date: Sat, 1 Jul 2006 13:14:37 +0200 Subject: Updated Vietnamese translation. Closes: #368038 --- po/ChangeLog | 4 ++++ po/vi.po | 37 +++++++++++++++++++------------------ 2 files changed, 23 insertions(+), 18 deletions(-) diff --git a/po/ChangeLog b/po/ChangeLog index 075710f48..7b1997beb 100644 --- a/po/ChangeLog +++ b/po/ChangeLog @@ -1,3 +1,7 @@ +2006-07-01 Clytie Siddall + + * vi.po: Updated to 512t. Closes: #368038 + 2006-07-01 Christian Perrier * zh_TW.po: Remove an extra %s in one string. Closes: #370551 diff --git a/po/vi.po b/po/vi.po index 4578c8234..bae8ca5cd 100644 --- a/po/vi.po +++ b/po/vi.po @@ -6,15 +6,15 @@ msgid "" msgstr "" "Project-Id-Version: apt\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-05-16 07:33-0500\n" -"PO-Revision-Date: 2006-01-22 13:04+1030\n" +"POT-Creation-Date: 2006-05-27 13:46+0200\n" +"PO-Revision-Date: 2006-05-19 22:19+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -"X-Generator: LocFactoryEditor 1.6b30\n" +"X-Generator: LocFactoryEditor 1.5.5b43u\n" #: cmdline/apt-cache.cc:135 #, c-format @@ -1927,9 +1927,9 @@ msgid "Unable to connect to %s %s:" msgstr "Không thể kết nối đến %s %s:" #: methods/gpgv.cc:64 -#, fuzzy, c-format +#, c-format msgid "Couldn't access keyring: '%s'" -msgstr "Không thể tháo gỡ « %s »" +msgstr "Không thể truy cập vòng khoá « %s »" #: methods/gpgv.cc:99 msgid "E: Argument list from Acquire::gpgv::Options too long. Exiting." @@ -1945,9 +1945,10 @@ msgid "At least one invalid signature was encountered." msgstr "Gặp ít nhất một chữ ký không hợp lệ." #: methods/gpgv.cc:207 -#, fuzzy, c-format +#, c-format msgid "Could not execute '%s' to verify signature (is gnupg installed?)" -msgstr " để kiểm chứng chữ ký (gnupg có được cài đặt chưa?)" +msgstr "" +"Không thể thực hiện « %s » để kiểm chứng chữ ký (gnupg có được cài đặt chưa?)" #: methods/gpgv.cc:212 msgid "Unknown error executing gpgv" @@ -2326,15 +2327,15 @@ msgstr "tùy chọn" msgid "extra" msgstr "thêm" -#: apt-pkg/depcache.cc:60 apt-pkg/depcache.cc:89 +#: apt-pkg/depcache.cc:61 apt-pkg/depcache.cc:90 msgid "Building dependency tree" msgstr "Đang xây dụng cây cách phụ thuộc..." -#: apt-pkg/depcache.cc:61 +#: apt-pkg/depcache.cc:62 msgid "Candidate versions" msgstr "Phiên bản ứng cử" -#: apt-pkg/depcache.cc:90 +#: apt-pkg/depcache.cc:91 msgid "Dependency generation" msgstr "Tạo ra cách phụ thuộc" @@ -2449,14 +2450,14 @@ msgstr "Thiếu thư mục kho « %spartial »." #. only show the ETA if it makes sense #. two days #: apt-pkg/acquire.cc:823 -#, fuzzy, c-format +#, c-format msgid "Retrieving file %li of %li (%s remaining)" -msgstr "Đang tải về tập tin %li trên %li (%s còn lại)" +msgstr "Đang lấy tập tin %li trên %li (%s còn lại)..." #: apt-pkg/acquire.cc:825 -#, fuzzy, c-format +#, c-format msgid "Retrieving file %li of %li" -msgstr "Đang đọc danh sách tập tin..." +msgstr "Đang lấy tập tin %li trên %li..." #: apt-pkg/acquire-worker.cc:113 #, c-format @@ -2783,14 +2784,14 @@ msgid "Removed %s" msgstr "Đã gỡ bỏ %s" #: apt-pkg/deb/dpkgpm.cc:378 -#, fuzzy, c-format +#, c-format msgid "Preparing to completely remove %s" -msgstr "Đang chuẩn bị cấu hình %s..." +msgstr "Đang chuẩn bị gỡ bỏ hoàn toàn %s..." #: apt-pkg/deb/dpkgpm.cc:379 -#, fuzzy, c-format +#, c-format msgid "Completely removed %s" -msgstr "Việc gỡ bỏ %s bị lỗi" +msgstr "Mới gỡ bỏ hoàn toàn %s" #: methods/rsh.cc:330 msgid "Connection closed prematurely" -- cgit v1.2.3 From 5e68e5c9d97499c9bf613aa866ab53859d7d35f9 Mon Sep 17 00:00:00 2001 From: "bubulle@debian.org" <> Date: Sat, 1 Jul 2006 13:18:03 +0200 Subject: Added Nepali translation. Closes: #373729 --- po/ChangeLog | 4 + po/ne.po | 2728 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 2732 insertions(+) create mode 100644 po/ne.po diff --git a/po/ChangeLog b/po/ChangeLog index 7b1997beb..968e74792 100644 --- a/po/ChangeLog +++ b/po/ChangeLog @@ -1,3 +1,7 @@ +2006-07-01 Shiva Pokharel + + * ne.po: New Nepali translation: 512t. Closes: #373729 + 2006-07-01 Clytie Siddall * vi.po: Updated to 512t. Closes: #368038 diff --git a/po/ne.po b/po/ne.po new file mode 100644 index 000000000..595488d4c --- /dev/null +++ b/po/ne.po @@ -0,0 +1,2728 @@ +# translation of apt_po.po to Nepali +# Mahesh Subedi , 2006. +# Shyam Krishna Bal , 2006. +# Shiva Pokharel , 2006. +msgid "" +msgstr "" +"Project-Id-Version: apt_po\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2006-05-27 13:46+0200\n" +"PO-Revision-Date: 2006-06-12 14:35+0545\n" +"Last-Translator: Shiva Pokharel \n" +"Language-Team: Nepali \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2;plural=(n!=1)\n" +"X-Generator: KBabel 1.10.2\n" + +#: cmdline/apt-cache.cc:135 +#, c-format +msgid "Package %s version %s has an unmet dep:\n" +msgstr "प्याकेज %s संस्करण %s संग एउटा नभेटिएको dep छ:\n" + +#: cmdline/apt-cache.cc:175 cmdline/apt-cache.cc:527 cmdline/apt-cache.cc:615 +#: cmdline/apt-cache.cc:771 cmdline/apt-cache.cc:989 cmdline/apt-cache.cc:1357 +#: cmdline/apt-cache.cc:1508 +#, c-format +msgid "Unable to locate package %s" +msgstr "प्याकेज %s तोक्न असक्षम भयो" + +#: cmdline/apt-cache.cc:232 +msgid "Total package names : " +msgstr "कूल प्याकेज नामहरू :" + +#: cmdline/apt-cache.cc:272 +msgid " Normal packages: " +msgstr " सामान्य प्याकेजहरू:" + +#: cmdline/apt-cache.cc:273 +msgid " Pure virtual packages: " +msgstr "शुद्ध अवास्तविक प्याकेजहरू:" + +#: cmdline/apt-cache.cc:274 +msgid " Single virtual packages: " +msgstr " एकल अवास्तविक प्याकेजहरू:" + +#: cmdline/apt-cache.cc:275 +msgid " Mixed virtual packages: " +msgstr " मिश्रित अवास्तविक प्याकेजहरू:" + +#: cmdline/apt-cache.cc:276 +msgid " Missing: " +msgstr " हराइरहेको:" + +#: cmdline/apt-cache.cc:278 +msgid "Total distinct versions: " +msgstr "कूल भिन्न संस्करणहरू:" + +#: cmdline/apt-cache.cc:280 +msgid "Total dependencies: " +msgstr "कूल निर्भरताहरू:" + +#: cmdline/apt-cache.cc:283 +msgid "Total ver/file relations: " +msgstr "जम्मा ver/file सम्बन्धहरू: " + +#: cmdline/apt-cache.cc:285 +msgid "Total Provides mappings: " +msgstr "कूल उपलब्ध मानचित्रणहरू:" + +#: cmdline/apt-cache.cc:297 +msgid "Total globbed strings: " +msgstr "कूल विश्वव्यापी स्ट्रिङ्गहरू:" + +#: cmdline/apt-cache.cc:311 +msgid "Total dependency version space: " +msgstr "कूल निर्भरता संस्करण खाली ठाऊँ:" + +#: cmdline/apt-cache.cc:316 +msgid "Total slack space: " +msgstr "कूल शिथिल खाली ठाऊँ:" + +#: cmdline/apt-cache.cc:324 +msgid "Total space accounted for: " +msgstr "को लागि कूल खाली ठाऊँ लेखांकन:" + +#: cmdline/apt-cache.cc:446 cmdline/apt-cache.cc:1189 +#, c-format +msgid "Package file %s is out of sync." +msgstr "प्याकेज फाइल %s sync भन्दा बाहिर छ ।" + +#: cmdline/apt-cache.cc:1231 +msgid "You must give exactly one pattern" +msgstr "तपाईँले एउटा वास्तविक बान्की दिनुपर्छ" + +#: cmdline/apt-cache.cc:1385 +msgid "No packages found" +msgstr "कुनै प्याकेजहरू फेला परेन" + +#: cmdline/apt-cache.cc:1462 +msgid "Package files:" +msgstr "प्याकेज फाइलहरू:" + +#: cmdline/apt-cache.cc:1469 cmdline/apt-cache.cc:1555 +msgid "Cache is out of sync, can't x-ref a package file" +msgstr "क्यास sync भन्दा बाहिर छ, प्याकेज फाइल x-ref गर्न सक्दैन" + +#: cmdline/apt-cache.cc:1470 +#, c-format +msgid "%4i %s\n" +msgstr "%4i %s\n" + +#. Show any packages have explicit pins +#: cmdline/apt-cache.cc:1482 +msgid "Pinned packages:" +msgstr "पिन गरिएका प्याकेजहरू:" + +#: cmdline/apt-cache.cc:1494 cmdline/apt-cache.cc:1535 +msgid "(not found)" +msgstr "(फेला परेन)" + +#. Installed version +#: cmdline/apt-cache.cc:1515 +msgid " Installed: " +msgstr " स्थापना भयो:" + +#: cmdline/apt-cache.cc:1517 cmdline/apt-cache.cc:1525 +msgid "(none)" +msgstr "(कुनै पनि होइन)" + +#. Candidate Version +#: cmdline/apt-cache.cc:1522 +msgid " Candidate: " +msgstr " उमेद्वार:" + +#: cmdline/apt-cache.cc:1532 +msgid " Package pin: " +msgstr "प्याकेज पिन:" + +#. Show the priority tables +#: cmdline/apt-cache.cc:1541 +msgid " Version table:" +msgstr " संस्करण तालिका:" + +#: cmdline/apt-cache.cc:1556 +#, c-format +msgid " %4i %s\n" +msgstr " %4i %s\n" + +#: cmdline/apt-cache.cc:1652 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70 +#: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:550 +#: cmdline/apt-get.cc:2369 cmdline/apt-sortpkgs.cc:144 +#, c-format +msgid "%s %s for %s %s compiled on %s %s\n" +msgstr "%s %s को लागि %s %s, %s %s मा कम्पाएल गरिएको छ\n" + +#: cmdline/apt-cache.cc:1659 +msgid "" +"Usage: apt-cache [options] command\n" +" apt-cache [options] add file1 [file2 ...]\n" +" apt-cache [options] showpkg pkg1 [pkg2 ...]\n" +" apt-cache [options] showsrc pkg1 [pkg2 ...]\n" +"\n" +"apt-cache is a low-level tool used to manipulate APT's binary\n" +"cache files, and query information from them\n" +"\n" +"Commands:\n" +" add - Add a package file to the source cache\n" +" gencaches - Build both the package and source cache\n" +" showpkg - Show some general information for a single package\n" +" showsrc - Show source records\n" +" stats - Show some basic statistics\n" +" dump - Show the entire file in a terse form\n" +" dumpavail - Print an available file to stdout\n" +" unmet - Show unmet dependencies\n" +" search - Search the package list for a regex pattern\n" +" show - Show a readable record for the package\n" +" depends - Show raw dependency information for a package\n" +" rdepends - Show reverse dependency information for a package\n" +" pkgnames - List the names of all packages\n" +" dotty - Generate package graphs for GraphVis\n" +" xvcg - Generate package graphs for xvcg\n" +" policy - Show policy settings\n" +"\n" +"Options:\n" +" -h This help text.\n" +" -p=? The package cache.\n" +" -s=? The source cache.\n" +" -q Disable progress indicator.\n" +" -i Show only important deps for the unmet command.\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +"See the apt-cache(8) and apt.conf(5) manual pages for more information.\n" +msgstr "" +"उपयोग: apt-cache [विकल्पहरू] आदेश\n" +" apt-cache [विकल्पहरू] फाइल १ थप्नुहोस् [फाइल २ ...]\n" +" apt-cache [विकल्पहरू] pkg pkg1 देखाउनुहोस् [pkg2 ...]\n" +" apt-cache [विकल्पहरू] src pkg1 देखाउनुहोस् [pkg2 ...]\n" +"\n" +"तिनीहरुबाट APT's बिनारी क्यास फाइलहरू, र क्वेरी सूचना मिलाउन प्रयोग गरिने apt-cache " +"कम-स्तरको उपकरण हो\n" +"\n" +"\n" +"आदेशहरू:\n" +" थप्नुहोस् - स्रोत क्यासमा प्याकेज फाइल थप्नुहोस्\n" +" gencaches - प्याकेज र स्रोत क्यास दुवै निर्माण गर्नुहोस्\n" +" showpkg - एकल प्याकेजको लागि केही सामान्य सूचनाहरू देखाउनुहोस्\n" +" showsrc - स्रोत रेकर्डहरू देखाउनुहोस्\n" +" stats - केही आधारभूत तथ्यांकशास्त्र हरू देखाउनुहोस्\n" +" dump - पुरै फाइल स्पष्ट रुपमा देखाउनुहोस्\n" +" dumpavail - stdout मा एउटा उपलब्ध फाइल मुद्रण गर्नुहोस्\n" +" unmet - नभेटिएका निर्भरताहरू देखाउनुहोस्\n" +" खोजी गर्नुहोस् - regex बान्कीको लागि प्याकेज सूचि खोजी गर्नुहोस्\n" +" देखाउनुहोस् - प्याकेजको लागि पढ्नयोग्य रेकर्ड देखाउनुहोस्\n" +" आधारित - प्याकेजको लागि कच्चा निर्भरता सूचना देखाउनुहोस्\n" +" rdepends - प्याकेजको लागि उल्टो निर्भरता सूचना देखाउनुहोस्\n" +" pkgnames - सबै प्याकेजहरुको नामहरू सूचिबद्ध गर्नुहोस्\n" +" dotty - GraphVis को लागि प्याकेज ग्राफहरू सिर्जना गर्नुहोस्\n" +" xvcg - xvcg को लागि प्याकेज ग्राफहरू सिर्जना गर्नुहोस्\n" +" नीति - नीति सेटिङ्गहरू देखाउनुहोस्\n" +"\n" +"विकल्पहरू:\n" +" -h यो मद्दत पाठ ।\n" +" -p=? प्याकेज क्यास ।\n" +" -s=? स्रोत क्यास ।\n" +" -q प्रगति सूचक अक्षम गर्नुहोस् ।\n" +" -i नभेटिएको आदेशको लागि महत्वपूर्ण deps देखाउनुहोस् ।\n" +" -c=? यो कनफिगरेसन फाइल पढ्नुहोस्\n" +" -o=? एउटा स्वेच्छाचारी कनफिगरेसन फाइल सेट गर्नुहोस्, जस्तै -o dir::cache=/tmp\n" +"धेरै जानकारीकोप लागि apt-cache(8) र apt.conf(5) म्यानुल पृष्टहरू हेर्नुहोस् ।\n" + +#: cmdline/apt-cdrom.cc:78 +msgid "Please provide a name for this Disc, such as 'Debian 2.1r1 Disk 1'" +msgstr "कृपया यो डिस्कको लागि नाम उपलब्ध गराउनुहोस्, जस्तै 'Debian 2.1r1 Disk 1'" + +#: cmdline/apt-cdrom.cc:93 +msgid "Please insert a Disc in the drive and press enter" +msgstr "कृपया ड्राइभमा डिस्क घुसाउनुहोस् र इन्टर थिच्नुहोस्" + +#: cmdline/apt-cdrom.cc:117 +msgid "Repeat this process for the rest of the CDs in your set." +msgstr "तपाईँको सेटमा बाँकी सि डि हरुको लागि यो प्रक्रिया फेरी गर्नुहोस् । " + +#: cmdline/apt-config.cc:41 +msgid "Arguments not in pairs" +msgstr "तर्कहरू जोडामा छैन" + +#: cmdline/apt-config.cc:76 +msgid "" +"Usage: apt-config [options] command\n" +"\n" +"apt-config is a simple tool to read the APT config file\n" +"\n" +"Commands:\n" +" shell - Shell mode\n" +" dump - Show the configuration\n" +"\n" +"Options:\n" +" -h This help text.\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +msgstr "" +"उपयग: apt-config [विकल्पहरू] आदेश\n" +"\n" +" APT कनफिग फाइल पढ्नको लागि apt-config साधारण उपकरण हो\n" +"\n" +"आदेशहरू:\n" +" शेल - शेल मोड\n" +" dump - कनफिगरेसन देखाउनुहोस्\n" +"\n" +"विकल्पहरू:\n" +" -h यो मद्दत पाठ ।\n" +" -c=? यो कनफिगरेसन फाइल पढ्नुहोस्\n" +" -o=? एउटा स्वेच्छाचारी कनफिगरेसन विकल्प सेट गर्नुहोस्, जस्तै -o dir::cache=/tmp\n" + +#: cmdline/apt-extracttemplates.cc:98 +#, c-format +msgid "%s not a valid DEB package." +msgstr "%s वैध DEB प्याकेज होइन" + +#: cmdline/apt-extracttemplates.cc:232 +msgid "" +"Usage: apt-extracttemplates file1 [file2 ...]\n" +"\n" +"apt-extracttemplates is a tool to extract config and template info\n" +"from debian packages\n" +"\n" +"Options:\n" +" -h This help text\n" +" -t Set the temp dir\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +msgstr "" +"उपयोग: apt-extracttemplates file1 [file2 ...]\n" +"\n" +" apt-extracttemplates डवियन प्याकेजहरुबाट कनफिगरेसन र टेम्प्लेट सूचना झिक्ने उपकरण हो\n" +"\n" +"\n" +"विकल्पहरू:\n" +" -h यो मद्दत पाठ\n" +" -t टेम्प्लेट डाइरेक्ट्री सेट गर्नुहोस्\n" +" -c=? यो कनफिगरेसन फाइल पढ्नुहोस्\n" +" -o=? एउटा स्वेच्छाचारी कनफिगरेसन विकल्प सेट गर्नुहोस्, जस्तै -o dir::cache=/tmp\n" + +#: cmdline/apt-extracttemplates.cc:267 apt-pkg/pkgcachegen.cc:710 +#, c-format +msgid "Unable to write to %s" +msgstr " %s मा लेख्न असक्षम" + +#: cmdline/apt-extracttemplates.cc:310 +msgid "Cannot get debconf version. Is debconf installed?" +msgstr " debconf संस्करण प्राप्त गर्न सकिएन । के debconf स्थापना भयो ? " + +#: ftparchive/apt-ftparchive.cc:167 ftparchive/apt-ftparchive.cc:341 +msgid "Package extension list is too long" +msgstr "प्याकेज विस्तार सूचि अति लामो छ" + +#: ftparchive/apt-ftparchive.cc:169 ftparchive/apt-ftparchive.cc:183 +#: ftparchive/apt-ftparchive.cc:206 ftparchive/apt-ftparchive.cc:256 +#: ftparchive/apt-ftparchive.cc:270 ftparchive/apt-ftparchive.cc:292 +#, c-format +msgid "Error processing directory %s" +msgstr "डाइरेक्ट्री %s प्रक्रिया गर्दा त्रुटि" + +#: ftparchive/apt-ftparchive.cc:254 +msgid "Source extension list is too long" +msgstr "स्रोत विस्तार सूचि अति लामो छ" + +#: ftparchive/apt-ftparchive.cc:371 +msgid "Error writing header to contents file" +msgstr "सामाग्री फाइलहरुमा हेडर लेख्दा त्रुटि" + +#: ftparchive/apt-ftparchive.cc:401 +#, c-format +msgid "Error processing contents %s" +msgstr "सामग्री %sप्रक्रिया गर्दा त्रुटि" + +#: ftparchive/apt-ftparchive.cc:556 +msgid "" +"Usage: apt-ftparchive [options] command\n" +"Commands: packages binarypath [overridefile [pathprefix]]\n" +" sources srcpath [overridefile [pathprefix]]\n" +" contents path\n" +" release path\n" +" generate config [groups]\n" +" clean config\n" +"\n" +"apt-ftparchive generates index files for Debian archives. It supports\n" +"many styles of generation from fully automated to functional replacements\n" +"for dpkg-scanpackages and dpkg-scansources\n" +"\n" +"apt-ftparchive generates Package files from a tree of .debs. The\n" +"Package file contains the contents of all the control fields from\n" +"each package as well as the MD5 hash and filesize. An override file\n" +"is supported to force the value of Priority and Section.\n" +"\n" +"Similarly apt-ftparchive generates Sources files from a tree of .dscs.\n" +"The --source-override option can be used to specify a src override file\n" +"\n" +"The 'packages' and 'sources' command should be run in the root of the\n" +"tree. BinaryPath should point to the base of the recursive search and \n" +"override file should contain the override flags. Pathprefix is\n" +"appended to the filename fields if present. Example usage from the \n" +"Debian archive:\n" +" apt-ftparchive packages dists/potato/main/binary-i386/ > \\\n" +" dists/potato/main/binary-i386/Packages\n" +"\n" +"Options:\n" +" -h This help text\n" +" --md5 Control MD5 generation\n" +" -s=? Source override file\n" +" -q Quiet\n" +" -d=? Select the optional caching database\n" +" --no-delink Enable delinking debug mode\n" +" --contents Control contents file generation\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option" +msgstr "" +"उपयोग: apt-ftparchive [विकल्पहरू] आदेश\n" +"आदेशहरू: packages binarypath [overridefile [pathprefix]]\n" +" sources srcpath [overridefile [pathprefix]]\n" +" contents path\n" +" release path\n" +" generate config [groups]\n" +" clean config\n" +"\n" +"apt-ftparchive ले डेवियन संग्रहहरुको लागि अनुक्रमणिका फाइलहरू सिर्जना गर्दछ । यसले " +"समर्थन गर्दछ\n" +"dpkg-scanpackages र dpkg-scansources को लागि कार्यात्मक प्रतिस्थापनमा पुरै " +"स्वचालितबाट सिर्जनाको धेरै शैलीहरू\n" +" \n" +"\n" +"apt-ftparchive ले debs को ट्रीबाट प्याकेज फाइलहरू सिर्जना गर्दछ । प्याकेज\n" +"फाइलहरुले प्रत्येक प्याकेजबाट सबै नियन्त्रण फाँटहरुको सामग्रीहरू साथ साथै MD5 hash र " +"filesize समावेश गर्दछ ।\n" +"एउटा अधिलेखन फाइल\n" +"प्राथमिकता र सेक्सनको मान जोड गर्न समर्थित हुन्छ ।\n" +"\n" +"त्यस्तै गरी apt-ftparchive ले .dscs को ट्रीबाट स्रोत फाइलहरू सिर्जना गर्दछ ।\n" +"स्रोत--अधिलेखन--विकल्प src अधीलेखन फाइल निर्दिष्ट गर्न प्रयोग गर्न सकिन्छ\n" +"\n" +"'packages' and 'sources' आदेश ट्रीको मूलमा चलाउन सकिन्छ ।\n" +" विनारी मार्ग फेरी हुने खोजीको विन्दुमा आधारित हुन्छ र \n" +"अधिलेखन फाइलले अधिलेखन झण्डाहरू समाविष्ट गर्दछ । यदि उपस्थित छ भने बाटो उपसर्ग\n" +"फाइलनाम फाँटहरुमा थपिन्छ । उदाहरणको लागि \n" +"डेवियन संग्रहबाट उपयोग:\n" +" apt-ftparchive packages dists/potato/main/binary-i386/ > \\\n" +" dists/potato/main/binary-i386/Packages\n" +"\n" +"विकल्पहरू:\n" +" -h यो मद्दत पाठ\n" +" --md5 नियन्त्रण MD5 सिर्जना\n" +" -s=? स्रोत अधिलेखन फाइल\n" +" -q बन्द गर्नुहोस्\n" +" -d=? वैकल्पिक क्यासिङ डेटाबेस चयन गर्नुहोस्\n" +" --no-delink delinking डिबग मोड सक्षम गर्नुहोस्\n" +" --सामग्रीहरू सामग्री फाइल सिर्जना नियन्त्रण गर्नुहोस्\n" +" -c=? यो कनफिगरेसन फाइल पढ्नुहोस्\n" +" -o=? एउटा स्वेच्छाचारी कनफिगरेसन विकल्प सेट गर्नुहोस्" + +#: ftparchive/apt-ftparchive.cc:762 +msgid "No selections matched" +msgstr "कुनै चयनहरू मेल खाएन" + +#: ftparchive/apt-ftparchive.cc:835 +#, c-format +msgid "Some files are missing in the package file group `%s'" +msgstr "केही फाइलहरू प्याकेज फाइल समूह `%s' मा हराइरहेको छ" + +#: ftparchive/cachedb.cc:45 +#, c-format +msgid "DB was corrupted, file renamed to %s.old" +msgstr "DB दूषित थियो, फाइल %s.पुरानो मा पुन:नामकरण गर्नुहोस्" + +#: ftparchive/cachedb.cc:63 +#, c-format +msgid "DB is old, attempting to upgrade %s" +msgstr "DB पुरानो छ, %s स्तरवृद्धि गर्न प्रयास गरिदैछ" + +#: ftparchive/cachedb.cc:73 +#, c-format +msgid "Unable to open DB file %s: %s" +msgstr "DB फाइल %s असक्षम भयो: %s" + +#: ftparchive/cachedb.cc:114 +#, c-format +msgid "File date has changed %s" +msgstr "फाइल डेटाले %s परिवर्तन गर्यो" + +#: ftparchive/cachedb.cc:155 +msgid "Archive has no control record" +msgstr "संग्रह संग नियन्त्रण रेकर्ड छैन" + +#: ftparchive/cachedb.cc:267 +msgid "Unable to get a cursor" +msgstr "कर्सर प्राप्त गर्न असक्षम भयो" + +#: ftparchive/writer.cc:78 +#, c-format +msgid "W: Unable to read directory %s\n" +msgstr "W: डाइरेक्ट्री %s पढ्न असक्षम\n" + +#: ftparchive/writer.cc:83 +#, c-format +msgid "W: Unable to stat %s\n" +msgstr "W: %s स्थिर गर्न असक्षम\n" + +#: ftparchive/writer.cc:125 +msgid "E: " +msgstr "E: " + +#: ftparchive/writer.cc:127 +msgid "W: " +msgstr "W: " + +#: ftparchive/writer.cc:134 +msgid "E: Errors apply to file " +msgstr "E: फाइलमा त्रुटिहरू लागू गर्नुहोस्" + +#: ftparchive/writer.cc:151 ftparchive/writer.cc:181 +#, c-format +msgid "Failed to resolve %s" +msgstr "%s हल गर्न असफल भयो" + +#: ftparchive/writer.cc:163 +msgid "Tree walking failed" +msgstr "ट्री हिडाईँ असफल भयो" + +#: ftparchive/writer.cc:188 +#, c-format +msgid "Failed to open %s" +msgstr "%s खोल्न असफल" + +#: ftparchive/writer.cc:245 +#, c-format +msgid " DeLink %s [%s]\n" +msgstr " DeLink %s [%s]\n" + +#: ftparchive/writer.cc:253 +#, c-format +msgid "Failed to readlink %s" +msgstr "लिङ्क पढ्न असफल %s" + +#: ftparchive/writer.cc:257 +#, c-format +msgid "Failed to unlink %s" +msgstr "अनलिङ्क गर्न असफल %s" + +#: ftparchive/writer.cc:264 +#, c-format +msgid "*** Failed to link %s to %s" +msgstr "*** %s मा %s लिङ्क असफल भयो" + +#: ftparchive/writer.cc:274 +#, c-format +msgid " DeLink limit of %sB hit.\n" +msgstr "यस %sB हिटको डि लिङ्क सिमा।\n" + +#: ftparchive/writer.cc:358 apt-inst/extract.cc:181 apt-inst/extract.cc:193 +#: apt-inst/extract.cc:210 apt-inst/deb/dpkgdb.cc:121 methods/gpgv.cc:266 +#, c-format +msgid "Failed to stat %s" +msgstr " %s स्थिर गर्न असफल" + +#: ftparchive/writer.cc:386 +msgid "Archive had no package field" +msgstr "संग्रह संग कुनै प्याकेज फाँट छैन" + +#: ftparchive/writer.cc:394 ftparchive/writer.cc:603 +#, c-format +msgid " %s has no override entry\n" +msgstr " %s संग कुनै अधिलेखन प्रविष्टि छैन\n" + +#: ftparchive/writer.cc:437 ftparchive/writer.cc:689 +#, c-format +msgid " %s maintainer is %s not %s\n" +msgstr " %s संभारकर्ता %s हो %s होइन\n" + +#: ftparchive/contents.cc:317 +#, c-format +msgid "Internal error, could not locate member %s" +msgstr "आन्तरीक त्रुटि, सदस्य तोक्न सक्दैन %s" + +#: ftparchive/contents.cc:353 ftparchive/contents.cc:384 +msgid "realloc - Failed to allocate memory" +msgstr "realloc - स्मृति बाँडफाँड गर्न असफल भयो" + +#: ftparchive/override.cc:38 ftparchive/override.cc:146 +#, c-format +msgid "Unable to open %s" +msgstr "%s खोल्न असफल" + +#: ftparchive/override.cc:64 ftparchive/override.cc:170 +#, c-format +msgid "Malformed override %s line %lu #1" +msgstr "वैरुप्य गरिएको अधिलेखन %s रेखा %lu #१" + +#: ftparchive/override.cc:78 ftparchive/override.cc:182 +#, c-format +msgid "Malformed override %s line %lu #2" +msgstr "वैरुप्य गरिएको अधिलेखन %s रेखा %lu #२" + +#: ftparchive/override.cc:92 ftparchive/override.cc:195 +#, c-format +msgid "Malformed override %s line %lu #3" +msgstr "वैरुप्य गरिएको अधिलेखन %s रेखा %lu #३" + +#: ftparchive/override.cc:131 ftparchive/override.cc:205 +#, c-format +msgid "Failed to read the override file %s" +msgstr "अधिलेखन फाइल पढ्न असफल %s" + +#: ftparchive/multicompress.cc:75 +#, c-format +msgid "Unknown compression algorithm '%s'" +msgstr "अज्ञात सङ्कुचन अल्गोरिद्म '%s'" + +#: ftparchive/multicompress.cc:105 +#, c-format +msgid "Compressed output %s needs a compression set" +msgstr "सङ्कुचन गरिएको निर्गात %s लाई सङ्कुचन सेटको आवश्यक्ता पर्दछ" + +#: ftparchive/multicompress.cc:172 methods/rsh.cc:91 +msgid "Failed to create IPC pipe to subprocess" +msgstr "सहायक प्रक्रियामा IPC पाइप सिर्जना गर्न असफल" + +#: ftparchive/multicompress.cc:198 +msgid "Failed to create FILE*" +msgstr "FILE* सिर्जना गर्न असफल" + +#: ftparchive/multicompress.cc:201 +msgid "Failed to fork" +msgstr "काँटा गर्न असफल" + +#: ftparchive/multicompress.cc:215 +msgid "Compress child" +msgstr "सङ्कुचन शाखा" + +#: ftparchive/multicompress.cc:238 +#, c-format +msgid "Internal error, failed to create %s" +msgstr "आन्तरीक त्रुटि, %s सिर्जना गर्न असफल" + +#: ftparchive/multicompress.cc:289 +msgid "Failed to create subprocess IPC" +msgstr "सहायक प्रक्रिया IPC सिर्जना गर्न असफल" + +#: ftparchive/multicompress.cc:324 +msgid "Failed to exec compressor " +msgstr "सङ्कुचनकर्ता कार्यान्वयन गर्न असफल भयो" + +#: ftparchive/multicompress.cc:363 +msgid "decompressor" +msgstr "सङ्कुचनविहिन कर्ता" + +#: ftparchive/multicompress.cc:406 +msgid "IO to subprocess/file failed" +msgstr "सहायक प्रक्रिया/फाइलमा IO असफल भयो" + +#: ftparchive/multicompress.cc:458 +msgid "Failed to read while computing MD5" +msgstr "MD5 गणना गर्दा पढ्न असफल भयो" + +#: ftparchive/multicompress.cc:475 +#, c-format +msgid "Problem unlinking %s" +msgstr "समस्या अनलिङ्क भइरहेछ %s" + +#: ftparchive/multicompress.cc:490 apt-inst/extract.cc:188 +#, c-format +msgid "Failed to rename %s to %s" +msgstr " %s मा %s पुन:नामकरण असफल भयो" + +#: cmdline/apt-get.cc:120 +msgid "Y" +msgstr "Y" + +#: cmdline/apt-get.cc:142 cmdline/apt-get.cc:1506 +#, c-format +msgid "Regex compilation error - %s" +msgstr "संकलन त्रुटि रिजेक्स गर्नुहोस् - %s" + +#: cmdline/apt-get.cc:237 +msgid "The following packages have unmet dependencies:" +msgstr "निम्न प्याकेजहरुले निर्भरताहरू भेटेनन्:" + +#: cmdline/apt-get.cc:327 +#, c-format +msgid "but %s is installed" +msgstr "तर %s स्थापना भयो" + +#: cmdline/apt-get.cc:329 +#, c-format +msgid "but %s is to be installed" +msgstr "तर %s स्थापना हुनुपर्यो" + +#: cmdline/apt-get.cc:336 +msgid "but it is not installable" +msgstr "तर यो स्थापनायोग्य छैन" + +#: cmdline/apt-get.cc:338 +msgid "but it is a virtual package" +msgstr "तर यो अवास्तविक प्याकेज होइन" + +#: cmdline/apt-get.cc:341 +msgid "but it is not installed" +msgstr "तर यो स्थापना भएन" + +#: cmdline/apt-get.cc:341 +msgid "but it is not going to be installed" +msgstr "तर यो स्थापना हुन गइरहेको छैन" + +#: cmdline/apt-get.cc:346 +msgid " or" +msgstr "वा" + +#: cmdline/apt-get.cc:375 +msgid "The following NEW packages will be installed:" +msgstr "निम्न नयाँ प्याकेजहरू स्थापना हुनेछन्:" + +#: cmdline/apt-get.cc:401 +msgid "The following packages will be REMOVED:" +msgstr "निम्न प्याकेजहरू हटाइनेछन्:" + +#: cmdline/apt-get.cc:423 +msgid "The following packages have been kept back:" +msgstr "निम्न प्याकेजहरू पछाडि राखिनेछन्:" + +#: cmdline/apt-get.cc:444 +msgid "The following packages will be upgraded:" +msgstr "निम्न प्याकेजहरू स्तर वृद्धि हुनेछन्:" + +#: cmdline/apt-get.cc:465 +msgid "The following packages will be DOWNGRADED:" +msgstr "निम्न प्याकेजहरू स्तरकम गरिनेछन्:" + +#: cmdline/apt-get.cc:485 +msgid "The following held packages will be changed:" +msgstr "निम्न भइरहेको प्याकेजहरू परिवर्तन हुनेछैन:" + +#: cmdline/apt-get.cc:538 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (%s कारणले) " + +#: cmdline/apt-get.cc:546 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"चेतावनी: निम्न आवश्यक प्याकेजहरू हटाइनेछन् ।\n" +"तपाईँ के गरिरहेको यकिन नभएसम्म यो काम गरिने छैन!" + +#: cmdline/apt-get.cc:577 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu स्तर वृद्धि गरियो, %lu नयाँ स्थापना भयो, " + +#: cmdline/apt-get.cc:581 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu पुन: स्थापना गरियो, " + +#: cmdline/apt-get.cc:583 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu स्तर कम गरियो, " + +#: cmdline/apt-get.cc:585 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu हटाउन र %lu स्तर वृद्धि गरिएन ।\n" + +#: cmdline/apt-get.cc:589 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu पूर्णरुपले स्थापना भएन र हटाइएन ।\n" + +#: cmdline/apt-get.cc:649 +msgid "Correcting dependencies..." +msgstr "निर्भरताहरू सुधार गरिदैछ..." + +#: cmdline/apt-get.cc:652 +msgid " failed." +msgstr "असफल भयो ।" + +#: cmdline/apt-get.cc:655 +msgid "Unable to correct dependencies" +msgstr "निर्भरताहरू सुधार गर्न असक्षम भयो" + +#: cmdline/apt-get.cc:658 +msgid "Unable to minimize the upgrade set" +msgstr "स्तर वृद्धि सेटलाई न्यूनतम गर्न असक्षम भयो" + +#: cmdline/apt-get.cc:660 +msgid " Done" +msgstr "काम भयो" + +#: cmdline/apt-get.cc:664 +msgid "You might want to run `apt-get -f install' to correct these." +msgstr "यी सुधार गर्न तपाईँले `apt-get -f install' चलाउन पर्छ ।" + +#: cmdline/apt-get.cc:667 +msgid "Unmet dependencies. Try using -f." +msgstr "नभेटिएका निर्भरताहरू । -f प्रयोग गरेर प्रयास गर्नुहोस् ।" + +#: cmdline/apt-get.cc:689 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "चेतावनी: निम्न प्याकलेजहरू प्रणाणीकरण हुन सक्दैन! " + +#: cmdline/apt-get.cc:693 +msgid "Authentication warning overridden.\n" +msgstr "प्रमाणिकरण चेतावनी अधिलेखन भयो ।\n" + +#: cmdline/apt-get.cc:700 +msgid "Install these packages without verification [y/N]? " +msgstr "यी प्याकेजहरू रूजू बिना स्थापना गर्नुहुन्छ [y/N]? " + +#: cmdline/apt-get.cc:702 +msgid "Some packages could not be authenticated" +msgstr "केही प्याकेजहरू प्रमाणीकरण हुन सक्दैन" + +#: cmdline/apt-get.cc:711 cmdline/apt-get.cc:858 +msgid "There are problems and -y was used without --force-yes" +msgstr "त्यहाँ समस्याहरू छन् र हुन्छलाई जोड नगरिकन -y को प्रयोग भयो" + +#: cmdline/apt-get.cc:755 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "आन्तरिक त्रुटि, स्थापना प्याकेजहरुलाई भाँचिएको प्याकेज भनिन्थ्यो!" + +#: cmdline/apt-get.cc:764 +msgid "Packages need to be removed but remove is disabled." +msgstr "प्याकेजहरू हट्न चाहदैछन् तर हटाई अक्षम भइरहेछ ।" + +#: cmdline/apt-get.cc:775 +msgid "Internal error, Ordering didn't finish" +msgstr "आन्तरिक त्रुटि, आदेश समाप्त भएको छैन" + +#: cmdline/apt-get.cc:791 cmdline/apt-get.cc:1800 cmdline/apt-get.cc:1833 +msgid "Unable to lock the download directory" +msgstr "डाउनलोड डाइरेक्ट्री ताल्चा मार्न असक्षम" + +#: cmdline/apt-get.cc:801 cmdline/apt-get.cc:1881 cmdline/apt-get.cc:2117 +#: apt-pkg/cachefile.cc:67 +msgid "The list of sources could not be read." +msgstr "स्रोतहरुको सूचि पढ्न सकिएन ।" + +#: cmdline/apt-get.cc:816 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "कस्तो नमिलेको.. साइजहरू मेल खाएन, apt@packages.debian.org इमेल गर्नुहोस्" + +#: cmdline/apt-get.cc:821 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "संग्रहहरुको %sB/%sB प्राप्त गर्न आवश्यक ।\n" + +#: cmdline/apt-get.cc:824 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "संग्रहहरुको %sB प्राप्त गर्न आवश्यक ।\n" + +#: cmdline/apt-get.cc:829 +#, c-format +msgid "After unpacking %sB of additional disk space will be used.\n" +msgstr "अनप्याक गरिसके पछि थप डिस्क खाली ठाउँको %sB प्रयोग हुनेछ ।\n" + +#: cmdline/apt-get.cc:832 +#, c-format +msgid "After unpacking %sB disk space will be freed.\n" +msgstr "%sB अनप्याक गरिसके पछि डिस्क खाली ठाउँ खाली हुनेछ ।\n" + +#: cmdline/apt-get.cc:846 cmdline/apt-get.cc:1971 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr " %s मा खाली ठाऊँ निर्धारण गर्न सकिएन" + +#: cmdline/apt-get.cc:849 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "तपाईँ संग %s मा पर्याप्त खाली ठाऊँ छैन ।" + +#: cmdline/apt-get.cc:864 cmdline/apt-get.cc:884 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "त्रिभियल मात्र निर्दिष्ट गरिएको छ तर यो त्रिभियल सञ्चालन होइन ।" + +#: cmdline/apt-get.cc:866 +msgid "Yes, do as I say!" +msgstr "हो,मैले भने जस्तै गर्नुहोस्!" + +#: cmdline/apt-get.cc:868 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"तपाईँले केही संभवत: हानिकारक काम गर्नुपर्छ ।\n" +"निरन्तरता दिन '%s' वाक्यांशमा टाइप गर्नुहोस् \n" +" ?] " + +#: cmdline/apt-get.cc:874 cmdline/apt-get.cc:893 +msgid "Abort." +msgstr "परित्याग गर्नुहोस् ।" + +#: cmdline/apt-get.cc:889 +msgid "Do you want to continue [Y/n]? " +msgstr "के तपाईँ निरन्तरता दिन चाहनुहुन्छ [Y/n]? " + +#: cmdline/apt-get.cc:961 cmdline/apt-get.cc:1365 cmdline/apt-get.cc:2014 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "%s %s तान्न असफल भयो\n" + +#: cmdline/apt-get.cc:979 +msgid "Some files failed to download" +msgstr "केही फाइलहरू डाउनलोड गर्न असफल भयो" + +#: cmdline/apt-get.cc:980 cmdline/apt-get.cc:2023 +msgid "Download complete and in download only mode" +msgstr "डाउनलोड समाप्त भयो र डाउनलोडमा मोड मात्रै छ" + +#: cmdline/apt-get.cc:986 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"केही संग्रहहरू तान्न असक्षम भयो,apt-get अद्यावधिक चलिरहेछ वा हराइरहेको --fix-संगै प्रयास " +"गर्नुहुन्छ ?" + +#: cmdline/apt-get.cc:990 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "हराइरहेको --fix-र स्वाप भइरहेको मेडिया हाल समर्थित भइरहेको छैन" + +#: cmdline/apt-get.cc:995 +msgid "Unable to correct missing packages." +msgstr "हराइरहेको प्याकेजहरू सुधार्न असक्षम भयो ।" + +#: cmdline/apt-get.cc:996 +msgid "Aborting install." +msgstr "स्थापना परित्याग गरिदैछ ।" + +#: cmdline/apt-get.cc:1030 +#, c-format +msgid "Note, selecting %s instead of %s\n" +msgstr "द्रष्टब्य, %s को सट्टा %s चयन भइरहेछ\n" + +#: cmdline/apt-get.cc:1040 +#, c-format +msgid "Skipping %s, it is already installed and upgrade is not set.\n" +msgstr "%s फड्किदैछ, यो पहिल्यै स्थापना भयो र स्तरवृद्धि सेट भएको छैन ।\n" + +#: cmdline/apt-get.cc:1058 +#, c-format +msgid "Package %s is not installed, so not removed\n" +msgstr "प्याकेज %s स्थापना भएन, त्यसैले हटेन\n" + +#: cmdline/apt-get.cc:1069 +#, c-format +msgid "Package %s is a virtual package provided by:\n" +msgstr "प्याकेज %s ...द्वारा उपलब्ध गराइएको अवास्तविक प्याकेज हो:\n" + +#: cmdline/apt-get.cc:1081 +msgid " [Installed]" +msgstr " [स्थापना भयो]" + +#: cmdline/apt-get.cc:1086 +msgid "You should explicitly select one to install." +msgstr "तपाईँले स्थापना गर्न स्पष्ट रुपमा एउटा चयन गर्नुहोस् ।" + +#: cmdline/apt-get.cc:1091 +#, c-format +msgid "" +"Package %s is not available, but is referred to by another package.\n" +"This may mean that the package is missing, has been obsoleted, or\n" +"is only available from another source\n" +msgstr "" +"प्याकेज %s उपलब्ध छैन, तर अर्को प्याकेज द्वारा सिफारिस प्याकेज हो ।\n" +"यसको मतलब प्याकेज हराइरहेको प्याकेज, बेकायम भयो\n" +" अर्को स्रोतबाट मात्र उपलब्ध हुन्छ\n" + +#: cmdline/apt-get.cc:1110 +msgid "However the following packages replace it:" +msgstr "जे भए पनि निम्न प्याकेजहरूले यसलाई बदल्छ:" + +#: cmdline/apt-get.cc:1113 +#, c-format +msgid "Package %s has no installation candidate" +msgstr "प्याकेज %s संग कुनै स्थापना उमेद्वार छैन" + +#: cmdline/apt-get.cc:1133 +#, c-format +msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +msgstr " %s को पुन: स्थापना सम्भव छैन, यो डाउनलोड हुन सक्दैन ।\n" + +#: cmdline/apt-get.cc:1141 +#, c-format +msgid "%s is already the newest version.\n" +msgstr "%s पहिल्यै नयाँ संस्करण हो ।\n" + +#: cmdline/apt-get.cc:1168 +#, c-format +msgid "Release '%s' for '%s' was not found" +msgstr " '%s' को लागि '%s' निष्काशन फेला पार्न सकिएन" + +#: cmdline/apt-get.cc:1170 +#, c-format +msgid "Version '%s' for '%s' was not found" +msgstr " '%s' को लागि '%s' संस्करण फेला पार्न सकिएन" + +#: cmdline/apt-get.cc:1176 +#, c-format +msgid "Selected version %s (%s) for %s\n" +msgstr "%s को लागि चयन भएको संस्करण %s (%s)\n" + +#: cmdline/apt-get.cc:1313 +msgid "The update command takes no arguments" +msgstr "अद्यावधिक आदेशले कुनै तर्कहरू लिदैन" + +#: cmdline/apt-get.cc:1326 +msgid "Unable to lock the list directory" +msgstr "सूचि डाइरेक्ट्री ताल्चा मार्न असफल" + +#: cmdline/apt-get.cc:1384 +msgid "" +"Some index files failed to download, they have been ignored, or old ones " +"used instead." +msgstr "" +"केही अनुक्रमणिका फाइलहरू डाउनलोड गर्न असफल भयो, तिनीहरू उपेक्षित भए, वा सट्टामा पुरानो " +"एउटा प्रयोग गरियो ।" + +#: cmdline/apt-get.cc:1403 +msgid "Internal error, AllUpgrade broke stuff" +msgstr "आन्तरिक त्रुटि,सबै स्तरवृद्धिले उत्तम गुण नष्ट गर्दछ" + +#: cmdline/apt-get.cc:1493 cmdline/apt-get.cc:1529 +#, c-format +msgid "Couldn't find package %s" +msgstr "प्याकेज फेला पार्न सकिएन %s" + +#: cmdline/apt-get.cc:1516 +#, c-format +msgid "Note, selecting %s for regex '%s'\n" +msgstr "द्रष्टब्य, रिजेक्स '%s' को लागि %s चयन गरिदैछ\n" + +#: cmdline/apt-get.cc:1546 +msgid "You might want to run `apt-get -f install' to correct these:" +msgstr "तपाईँ यसलाई सुधार गर्न `apt-get -f install' चलाउन चाहनुहुन्छ:" + +#: cmdline/apt-get.cc:1549 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"नभेटिएका निर्भरताहरू । प्याकेजहरू बिना 'apt-get -f install' प्रयास गर्नुहोस् ( वा " +"समाधान निर्दिष्ट गर्नुहोस्) ।" + +#: cmdline/apt-get.cc:1561 +msgid "" +"Some packages could not be installed. This may mean that you have\n" +"requested an impossible situation or if you are using the unstable\n" +"distribution that some required packages have not yet been created\n" +"or been moved out of Incoming." +msgstr "" +"केही प्याकेजहरू स्थापना हुन सक्दैन । यसको मतलब तपाईँले\n" +" एउटा असम्भव अवास्थाको अनुरोध गर्नु भएको छ वा यदि तपाईँले प्रयोग गर्नु भइरहेको केहि " +"प्याकेजहरुको आवश्यकता पर्ने अस्थिर\n" +" वितरण अहिले सम्म सिर्जना\n" +" भएको छैन वा आवगमन विनानै सर्यो ।" + +#: cmdline/apt-get.cc:1569 +msgid "" +"Since you only requested a single operation it is extremely likely that\n" +"the package is simply not installable and a bug report against\n" +"that package should be filed." +msgstr "" +"तपाईँले एकल सञ्चालन मात्र अनुरोध गरे पछि\n" +" यो प्याकेज साधरण तरिकाले नितान्त स्थापनायोग्य देखिदैन र त्यो प्याकेज विरुद्धको\n" +" बग प्रतिवेदन भरिनेछ ।" + +#: cmdline/apt-get.cc:1574 +msgid "The following information may help to resolve the situation:" +msgstr "निम्न सूचनाले अवस्थालाई हल गर्न मद्दत गर्नेछ: " + +#: cmdline/apt-get.cc:1577 +msgid "Broken packages" +msgstr "भाँचिएका प्याकेजहरू" + +#: cmdline/apt-get.cc:1603 +msgid "The following extra packages will be installed:" +msgstr "निम्न अतिरिक्त प्याकेजहरू स्थापना हुनेछन्:" + +#: cmdline/apt-get.cc:1674 +msgid "Suggested packages:" +msgstr "सुझाव दिएका प्याकेजहरू:" + +#: cmdline/apt-get.cc:1675 +msgid "Recommended packages:" +msgstr "सिफारिस गरिएका प्याकेजहरू:" + +#: cmdline/apt-get.cc:1695 +msgid "Calculating upgrade... " +msgstr "स्तर वृद्धि गणना गरिदैछ..." + +#: cmdline/apt-get.cc:1698 methods/ftp.cc:702 methods/connect.cc:101 +msgid "Failed" +msgstr "असफल भयो" + +#: cmdline/apt-get.cc:1703 +msgid "Done" +msgstr "काम भयो" + +#: cmdline/apt-get.cc:1768 cmdline/apt-get.cc:1776 +msgid "Internal error, problem resolver broke stuff" +msgstr "आन्तरिक त्रुटि,समस्या हलकर्ताले उत्तम गुण भाँच्यो " + +#: cmdline/apt-get.cc:1876 +msgid "Must specify at least one package to fetch source for" +msgstr "को लागि स्रोत तान्न कम्तिमा एउटा प्याकेज निर्दिष्ट गर्नुपर्छ" + +#: cmdline/apt-get.cc:1906 cmdline/apt-get.cc:2135 +#, c-format +msgid "Unable to find a source package for %s" +msgstr "%s को लागि स्रोत प्याकेज फेला पार्न असफल भयो" + +#: cmdline/apt-get.cc:1950 +#, c-format +msgid "Skipping already downloaded file '%s'\n" +msgstr "पहिल्यै डाउनलोड भएका फाइलहरु फड्काइदैछ '%s'\n" + +#: cmdline/apt-get.cc:1974 +#, c-format +msgid "You don't have enough free space in %s" +msgstr "तपाईँ संग %s मा पर्याप्त खाली ठाऊँ छैन" + +#: cmdline/apt-get.cc:1979 +#, c-format +msgid "Need to get %sB/%sB of source archives.\n" +msgstr "स्रोत संग्रहहरुको %sB/%sB प्राप्त गर्न आवश्यक छ ।\n" + +#: cmdline/apt-get.cc:1982 +#, c-format +msgid "Need to get %sB of source archives.\n" +msgstr "स्रोत संग्रहहरुको %sB प्राप्त गर्न आवश्यक छ ।\n" + +#: cmdline/apt-get.cc:1988 +#, c-format +msgid "Fetch source %s\n" +msgstr "स्रोत फड्काउनुहोस् %s\n" + +#: cmdline/apt-get.cc:2019 +msgid "Failed to fetch some archives." +msgstr "केही संग्रह फड्काउन असफल भयो ।" + +#: cmdline/apt-get.cc:2047 +#, c-format +msgid "Skipping unpack of already unpacked source in %s\n" +msgstr " %s मा पहिल्यै अनप्याक गरिएका स्रोतको अनप्याक फड्काइदैछ\n" + +#: cmdline/apt-get.cc:2059 +#, c-format +msgid "Unpack command '%s' failed.\n" +msgstr "अनप्याक आदेश '%s' असफल भयो ।\n" + +#: cmdline/apt-get.cc:2060 +#, c-format +msgid "Check if the 'dpkg-dev' package is installed.\n" +msgstr "जाँच्नुहोस् यदि 'dpkg-dev' प्याकेज स्थापना भयो ।\n" + +#: cmdline/apt-get.cc:2077 +#, c-format +msgid "Build command '%s' failed.\n" +msgstr "निर्माण आदेश '%s' असफल भयो ।\n" + +#: cmdline/apt-get.cc:2096 +msgid "Child process failed" +msgstr "शाखा प्रक्रिया असफल भयो" + +#: cmdline/apt-get.cc:2112 +msgid "Must specify at least one package to check builddeps for" +msgstr "को लागि builddeps जाँच्न कम्तिमा एउटा प्याकेज निर्दष्ट गर्नुपर्छ" + +#: cmdline/apt-get.cc:2140 +#, c-format +msgid "Unable to get build-dependency information for %s" +msgstr "%s को लागि निर्माण-निर्भरता सूचना प्राप्त गर्न असक्षम भयो" + +#: cmdline/apt-get.cc:2160 +#, c-format +msgid "%s has no build depends.\n" +msgstr "%s कुनै निर्माणमा आधारित हुदैन ।\n" + +#: cmdline/apt-get.cc:2212 +#, c-format +msgid "" +"%s dependency for %s cannot be satisfied because the package %s cannot be " +"found" +msgstr "%s को लागि %s निर्भरता सन्तुष्ट हुन सकेन किनभने प्याकेज %s फेला पार्न सकिएन" + +#: cmdline/apt-get.cc:2264 +#, c-format +msgid "" +"%s dependency for %s cannot be satisfied because no available versions of " +"package %s can satisfy version requirements" +msgstr "" +"%sको लागि %s निर्भरता सन्तुष्ट हुन सकेन किन भने प्याकेज %s को कुनै उपलब्ध संस्करणले संस्करण " +"आवश्यकताहरुलाई सन्तुष्ट पार्न सकेन " + +#: cmdline/apt-get.cc:2299 +#, c-format +msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" +msgstr "%s को लागि %s निर्भरता सन्तुष्ट पार्न असफल भयो: स्थापित प्याकेज %s अति नयाँ छ" + +#: cmdline/apt-get.cc:2324 +#, c-format +msgid "Failed to satisfy %s dependency for %s: %s" +msgstr "%s को लागि %s निर्भरता सन्तुष्ट गर्न असफल: %s" + +#: cmdline/apt-get.cc:2338 +#, c-format +msgid "Build-dependencies for %s could not be satisfied." +msgstr "%s को लागि निर्माण निर्भरताहरू सन्तुष्ट गर्न सकिएन । " + +#: cmdline/apt-get.cc:2342 +msgid "Failed to process build dependencies" +msgstr "निर्माण निर्भरताहरू प्रक्रिया गर्न असफल" + +#: cmdline/apt-get.cc:2374 +msgid "Supported modules:" +msgstr "समर्थित मोड्युलहरू:" + +#: cmdline/apt-get.cc:2415 +msgid "" +"Usage: apt-get [options] command\n" +" apt-get [options] install|remove pkg1 [pkg2 ...]\n" +" apt-get [options] source pkg1 [pkg2 ...]\n" +"\n" +"apt-get is a simple command line interface for downloading and\n" +"installing packages. The most frequently used commands are update\n" +"and install.\n" +"\n" +"Commands:\n" +" update - Retrieve new lists of packages\n" +" upgrade - Perform an upgrade\n" +" install - Install new packages (pkg is libc6 not libc6.deb)\n" +" remove - Remove packages\n" +" source - Download source archives\n" +" build-dep - Configure build-dependencies for source packages\n" +" dist-upgrade - Distribution upgrade, see apt-get(8)\n" +" dselect-upgrade - Follow dselect selections\n" +" clean - Erase downloaded archive files\n" +" autoclean - Erase old downloaded archive files\n" +" check - Verify that there are no broken dependencies\n" +"\n" +"Options:\n" +" -h This help text.\n" +" -q Loggable output - no progress indicator\n" +" -qq No output except for errors\n" +" -d Download only - do NOT install or unpack archives\n" +" -s No-act. Perform ordering simulation\n" +" -y Assume Yes to all queries and do not prompt\n" +" -f Attempt to continue if the integrity check fails\n" +" -m Attempt to continue if archives are unlocatable\n" +" -u Show a list of upgraded packages as well\n" +" -b Build the source package after fetching it\n" +" -V Show verbose version numbers\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +"See the apt-get(8), sources.list(5) and apt.conf(5) manual\n" +"pages for more information and options.\n" +" This APT has Super Cow Powers.\n" +msgstr "" +"उपयोग: apt-get [विकल्पहरू] आदेश\n" +" apt-get [options] install|remove pkg1 [pkg2 ...]\n" +" apt-get [options] source pkg1 [pkg2 ...]\n" +"\n" +"apt-get डाउनलोड गर्न र प्याकेजहरू स्थापना गर्नको लागि साधारण आदेश लाइन इन्टरफेस हो ।\n" +"बारम्बार प्रयोग भइरहने आदेशहरू अद्यावधिक र स्थापना हुन् ।\n" +"\n" +"\n" +"आदेशहरू:\n" +" अद्यावधिक गर्नुहोस् - प्याकेजहरुको नयाँ सूचिहरू पुन:प्राप्त गर्नुहोस्\n" +" स्तर वृद्धि गर्नुहोस् - एउटा स्तरवृद्धि सम्पादन गर्नुहोस्\n" +" स्थापना गर्नुहोस् - नयाँ प्याकेजहरू स्थापना गर्नुहोस् (pkg libc6 हो libc6.deb होइन)\n" +" हटाउनुहोस् - प्याकेजहरू हटाउनुहोस्\n" +" स्रोत - स्रोत संग्रहहरू डाउनलोड गर्नुहोस्\n" +" build-dep - स्रोत प्याकेजहरुको लागि निर्माण-निर्भरताहरू कनफिगर गर्नुहोस्\n" +" dist-upgrade - स्तरवृद्धि वितरण गर्नुहोस्, apt-get(8) हेर्नुहोस्\n" +" dselect-upgrade - dselect चयनहरू पछ्याउनुहोस्\n" +" सफा गर्नुहोस् - डाउनलोड गरिएको संग्रह फाइलहरू मेट्नुहोस्\n" +" स्वचालित सफा - पुरानो डाउनलोड भएको संग्रह पाइलहरू मेट्नुहोस्\n" +" जाँच्नुहोस् - त्यहाँ कुनै भाँचिएका निर्भरताहरू छैन भन्ने रूजू गर्नुहोस्\n" +"\n" +"विकल्पहरू:\n" +" -h यो मद्दत पाठ.\n" +" -q लगयोग्य निर्गात - कुनै प्रगति सूचि छैन\n" +" -qq त्रुटिहरुको लागि निर्गात बाहेक केही छैन\n" +" -d डाउनलोड मात्र - संग्रहहरू स्थापना वा अनप्याक नगर्नुहोस्\n" +" -s No-act. Perform ordering simulation\n" +" -y सबै क्वेरीहरुलाई हो मान्नुहोस् र दूषित नबनाउनुहोस्\n" +" -f यदि पूर्णरुपले जाँच असफल भयो भने निरन्तरता दिने प्रयत्न गर्नुहोस्\n" +" -m यदि संग्रहहरु स्थानियकरण योग्य छैन भने निरन्तरता दिने प्रयत्न दिनुहोस्\n" +" -u स्तर वृद्धि प्याकेजहरुको सूचि राम्रो संग देखाउनुहोस्\n" +" -b यसलाई तानिसके पछि स्रोत प्याकेज निर्माण गर्नुहोस्\n" +" -V भरबोस संस्करण नम्बरहरू देखाउनुहोस्\n" +" -c=? यो कनफिगरेसन फाइल पढ्नुहोस्\n" +" -o=? एउटा स्वेच्छाचारी कनफिगरेसन विकल्प सेट गर्नुहोस्, जस्तै -o dir::cache=/tmp\n" +"धेरै सूचना र विकल्पको लागि apt-get(8), sources.list(5) र apt.conf(5) manual\n" +"pages हेर्नुहोस् ।\n" +" APT संग सुपर काउ शक्तिहरू छ ।\n" + +#: cmdline/acqprogress.cc:55 +msgid "Hit " +msgstr "हान्नुहोस्" + +#: cmdline/acqprogress.cc:79 +msgid "Get:" +msgstr "प्राप्त गर्नुहोस्:" + +#: cmdline/acqprogress.cc:110 +msgid "Ign " +msgstr "Ign " + +#: cmdline/acqprogress.cc:114 +msgid "Err " +msgstr "Err " + +#: cmdline/acqprogress.cc:135 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "%s (%sB/s) मा %sB मा तानियो\n" + +#: cmdline/acqprogress.cc:225 +#, c-format +msgid " [Working]" +msgstr " [काम गरिरहेको]" + +#: cmdline/acqprogress.cc:271 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"मेडिया परिवर्तन: कृपया डिस्क लेबुल ड्राइभ '%s' मा घुसाउनुहोस्\n" +" '%s'\n" +"र इन्टर थिच्नुहोस्\n" + +#: cmdline/apt-sortpkgs.cc:86 +msgid "Unknown package record!" +msgstr "अज्ञात प्याकेज रेकर्ड!" + +#: cmdline/apt-sortpkgs.cc:150 +msgid "" +"Usage: apt-sortpkgs [options] file1 [file2 ...]\n" +"\n" +"apt-sortpkgs is a simple tool to sort package files. The -s option is used\n" +"to indicate what kind of file it is.\n" +"\n" +"Options:\n" +" -h This help text\n" +" -s Use source file sorting\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +msgstr "" +"उपयोग: apt-sortpkgs [options] file1 [file2 ...]\n" +"\n" +"apt-sortpkgs प्याकेज फाइलहरू क्रमबद्ध गर्ने साधारण उपकरण हो । -s विकल्प कस्तो खालको " +"फाइल हो भनी इंकित गर्न प्रयोग गरिन्छ ।\n" +"\n" +"विकल्पहरू:\n" +" -h यो मद्दत पाठ\n" +" -s क्रमबद्ध स्रोत फाइल प्रयोग गर्नुहोस्\n" +" -c=? यो कनफिगरेसन फाइल पढ्नुहोस्\n" +" -o=? एउटा स्वेच्छाचारी कनफिगरेसन विकल्प सेट गर्नुहोस्, जस्तै -o dir::cache=/tmp\n" + +#: dselect/install:32 +msgid "Bad default setting!" +msgstr "खराब पूर्वनिर्धारण सेटिङ्ग!" + +#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:93 +#: dselect/install:104 dselect/update:45 +msgid "Press enter to continue." +msgstr "निरन्तरता दिन इन्टर थिच्नुहोस् ।" + +#: dselect/install:100 +msgid "Some errors occurred while unpacking. I'm going to configure the" +msgstr "अनप्याक गर्दा केही त्रुटिहरू देखा पर्यो । म कनफिगर गर्न गइरहेको छु" + +#: dselect/install:101 +msgid "packages that were installed. This may result in duplicate errors" +msgstr "स्थापना भएको प्याकेजहरू । यसले नक्कली त्रुटिहरुमा नतिजा गर्न सक्छ" + +#: dselect/install:102 +msgid "or errors caused by missing dependencies. This is OK, only the errors" +msgstr "वा त्रुटि हरटाइरहेको निर्भरताहरुले गरेको हो । यो ठीक छ, मात्र त्रुटिहरू" + +#: dselect/install:103 +msgid "" +"above this message are important. Please fix them and run [I]nstall again" +msgstr "" +"दिएको संदेशहरू महत्वपूर्ण छ । कृपया तिनीहरू निश्चित गर्नुहोस् र चलाउनुहोस् [I]फेरी स्थापना " +"गर्नुहोस्" + +#: dselect/update:30 +msgid "Merging available information" +msgstr "उपलब्ध सूचना गाँभिदैछ" + +#: apt-inst/contrib/extracttar.cc:117 +msgid "Failed to create pipes" +msgstr "पाइपहरू सिर्जना गर्न असफल" + +#: apt-inst/contrib/extracttar.cc:143 +msgid "Failed to exec gzip " +msgstr "gzip कार्यन्वयन गर्न असफल" + +#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:206 +msgid "Corrupted archive" +msgstr "संग्रह दूषित भयो" + +#: apt-inst/contrib/extracttar.cc:195 +msgid "Tar checksum failed, archive corrupted" +msgstr "टार चेकसम असफल भयो, संग्रह दूषित भयो" + +#: apt-inst/contrib/extracttar.cc:298 +#, c-format +msgid "Unknown TAR header type %u, member %s" +msgstr "अज्ञात टार हेडर प्रकार %u, सदस्य %s" + +#: apt-inst/contrib/arfile.cc:73 +msgid "Invalid archive signature" +msgstr "अवैध संग्रह हस्ताक्षर" + +#: apt-inst/contrib/arfile.cc:81 +msgid "Error reading archive member header" +msgstr "संग्रह सदस्य हेडर पढ्दा त्रुटि " + +#: apt-inst/contrib/arfile.cc:93 apt-inst/contrib/arfile.cc:105 +msgid "Invalid archive member header" +msgstr "अवैध संग्रह सदस्य हेडर" + +#: apt-inst/contrib/arfile.cc:131 +msgid "Archive is too short" +msgstr "संग्रह अति छोटो छ" + +#: apt-inst/contrib/arfile.cc:135 +msgid "Failed to read the archive headers" +msgstr "संग्रह हेडरहरू पढ्न असफल" + +#: apt-inst/filelist.cc:384 +msgid "DropNode called on still linked node" +msgstr "अहिलेसम्म लिङ्क गरिएको नोडमा बोलाइएको ड्रपनोड" + +#: apt-inst/filelist.cc:416 +msgid "Failed to locate the hash element!" +msgstr "ह्यास तत्व तोक्न असफल भयो" + +#: apt-inst/filelist.cc:463 +msgid "Failed to allocate diversion" +msgstr "मोड बाँड्न असफल भयो" + +#: apt-inst/filelist.cc:468 +msgid "Internal error in AddDiversion" +msgstr "थपमोडमा आन्तरिक त्रुटि" + +#: apt-inst/filelist.cc:481 +#, c-format +msgid "Trying to overwrite a diversion, %s -> %s and %s/%s" +msgstr "मोड अधिलेखन गर्ने प्यास गरिदै, %s -> %s र %s/%s" + +#: apt-inst/filelist.cc:510 +#, c-format +msgid "Double add of diversion %s -> %s" +msgstr "मोडको डबल थप %s -> %s" + +#: apt-inst/filelist.cc:553 +#, c-format +msgid "Duplicate conf file %s/%s" +msgstr "नक्कली कनफिगगरेसन फाइल %s/%s" + +#: apt-inst/dirstream.cc:45 apt-inst/dirstream.cc:50 apt-inst/dirstream.cc:53 +#, c-format +msgid "Failed to write file %s" +msgstr "फाइल %s लेख्न असफल भयो" + +#: apt-inst/dirstream.cc:96 apt-inst/dirstream.cc:104 +#, c-format +msgid "Failed to close file %s" +msgstr "%s फाइल बन्द गर्न असफल भयो" + +#: apt-inst/extract.cc:96 apt-inst/extract.cc:167 +#, c-format +msgid "The path %s is too long" +msgstr "बाटो %s अति लामो छ " + +#: apt-inst/extract.cc:127 +#, c-format +msgid "Unpacking %s more than once" +msgstr "एक भन्दा बढी %s अनप्याक गरिदैछ" + +#: apt-inst/extract.cc:137 +#, c-format +msgid "The directory %s is diverted" +msgstr "डाइरेक्ट्री %s फेरियो " + +#: apt-inst/extract.cc:147 +#, c-format +msgid "The package is trying to write to the diversion target %s/%s" +msgstr "प्याकेज लक्षित मोडमा लेख्ने प्यास गर्दैछ %s/%s" + +#: apt-inst/extract.cc:157 apt-inst/extract.cc:300 +msgid "The diversion path is too long" +msgstr "घुम्ती बाटो अति लामो छ" + +#: apt-inst/extract.cc:243 +#, c-format +msgid "The directory %s is being replaced by a non-directory" +msgstr "डाइरेक्ट्री %s डाइरेक्ट्री विहिन द्वारा बदलिदैछ" + +#: apt-inst/extract.cc:283 +msgid "Failed to locate node in its hash bucket" +msgstr "यसको ह्यास बाल्टीमा नोड स्थित गर्न असफल भयो" + +#: apt-inst/extract.cc:287 +msgid "The path is too long" +msgstr "बाटो अति लामो छ" + +#: apt-inst/extract.cc:417 +#, c-format +msgid "Overwrite package match with no version for %s" +msgstr " %s को लागि संस्करन बिना अधिलेखन प्याकेज मेल खायो" + +#: apt-inst/extract.cc:434 +#, c-format +msgid "File %s/%s overwrites the one in the package %s" +msgstr "फाइल %s/%s ले प्याकेज %s मा एउटा अधिलेखन गर्दछ" + +#: apt-inst/extract.cc:467 apt-pkg/contrib/configuration.cc:750 +#: apt-pkg/contrib/cdromutl.cc:153 apt-pkg/sourcelist.cc:324 +#: apt-pkg/acquire.cc:421 apt-pkg/clean.cc:38 +#, c-format +msgid "Unable to read %s" +msgstr "%s पढ्न असफल भयो" + +#: apt-inst/extract.cc:494 +#, c-format +msgid "Unable to stat %s" +msgstr "%s स्थिर गर्न असक्षम भयो" + +#: apt-inst/deb/dpkgdb.cc:55 apt-inst/deb/dpkgdb.cc:61 +#, c-format +msgid "Failed to remove %s" +msgstr "%s लाई फेरी सार्न असफल भयो" + +#: apt-inst/deb/dpkgdb.cc:110 apt-inst/deb/dpkgdb.cc:112 +#, c-format +msgid "Unable to create %s" +msgstr "%s सिर्जना गर्न असफल भयो" + +#: apt-inst/deb/dpkgdb.cc:118 +#, c-format +msgid "Failed to stat %sinfo" +msgstr "%sinfo स्थिर गर्न असफल भयो" + +#: apt-inst/deb/dpkgdb.cc:123 +msgid "The info and temp directories need to be on the same filesystem" +msgstr "सूचना र टेम्प डाइरेक्ट्रीहरू एउटै फाइल प्रणालीमा हुनपर्छ" + +#. Build the status cache +#: apt-inst/deb/dpkgdb.cc:139 apt-pkg/pkgcachegen.cc:643 +#: apt-pkg/pkgcachegen.cc:712 apt-pkg/pkgcachegen.cc:717 +#: apt-pkg/pkgcachegen.cc:840 +msgid "Reading package lists" +msgstr "प्याकेज सूचिहरू पढिदैछ" + +#: apt-inst/deb/dpkgdb.cc:180 +#, c-format +msgid "Failed to change to the admin dir %sinfo" +msgstr "प्रशासनिक डाइरेक्ट्री %sinfo मा परिवर्तन गर्न असफल भयो" + +#: apt-inst/deb/dpkgdb.cc:201 apt-inst/deb/dpkgdb.cc:355 +#: apt-inst/deb/dpkgdb.cc:448 +msgid "Internal error getting a package name" +msgstr "प्याकेज नाम प्राप्त गर्दा आन्तरिक त्रुटि" + +#: apt-inst/deb/dpkgdb.cc:205 apt-inst/deb/dpkgdb.cc:386 +msgid "Reading file listing" +msgstr "फाइल सूचि पढिदैछ" + +#: apt-inst/deb/dpkgdb.cc:216 +#, c-format +msgid "" +"Failed to open the list file '%sinfo/%s'. If you cannot restore this file " +"then make it empty and immediately re-install the same version of the " +"package!" +msgstr "" +"सूचि फाइल '%sinfo/%s' खोल्न असफल भयो । यदि तपाईँ यो फाइल पुन:भण्डारण गर्नु सक्नुहुन्न " +"भने यसलाई खाली गर्नुहोस् र तुरुन्तै प्याकेजको उही संस्करण पुन-स्थापना गर्नुहोस् !" + +#: apt-inst/deb/dpkgdb.cc:229 apt-inst/deb/dpkgdb.cc:242 +#, c-format +msgid "Failed reading the list file %sinfo/%s" +msgstr "सूचि फाइल %sinfo/%s पढ्न असफल भयो" + +#: apt-inst/deb/dpkgdb.cc:266 +msgid "Internal error getting a node" +msgstr "नोड प्राप्त गर्दा आन्तरिक त्रुटि" + +#: apt-inst/deb/dpkgdb.cc:309 +#, c-format +msgid "Failed to open the diversions file %sdiversions" +msgstr "घुमाउरो फाइल %sdiversions खोल्न असफल भयो" + +#: apt-inst/deb/dpkgdb.cc:324 +msgid "The diversion file is corrupted" +msgstr "घुमाउरो फाइल दूषित भयो" + +#: apt-inst/deb/dpkgdb.cc:331 apt-inst/deb/dpkgdb.cc:336 +#: apt-inst/deb/dpkgdb.cc:341 +#, c-format +msgid "Invalid line in the diversion file: %s" +msgstr "घुमाउरो फाइलमा अवैध लाइन:%s" + +#: apt-inst/deb/dpkgdb.cc:362 +msgid "Internal error adding a diversion" +msgstr "आन्तरिक त्रुटिले मोड थपिरहेछ" + +#: apt-inst/deb/dpkgdb.cc:383 +msgid "The pkg cache must be initialized first" +msgstr "pkg क्यास पहिले सुरुवात हुनुपर्छ" + +#: apt-inst/deb/dpkgdb.cc:443 +#, c-format +msgid "Failed to find a Package: header, offset %lu" +msgstr "प्याकेज फेला पार्न असफल भयो: हेडर, अफसेट %lu" + +#: apt-inst/deb/dpkgdb.cc:465 +#, c-format +msgid "Bad ConfFile section in the status file. Offset %lu" +msgstr "वस्तु स्थिति फाइलमा खराब कनफिग फाइल । अफसेट %lu" + +#: apt-inst/deb/dpkgdb.cc:470 +#, c-format +msgid "Error parsing MD5. Offset %lu" +msgstr "MD5 पद वर्णन गर्दा त्रुटि । अफसेट %lu" + +#: apt-inst/deb/debfile.cc:42 apt-inst/deb/debfile.cc:47 +#, c-format +msgid "This is not a valid DEB archive, missing '%s' member" +msgstr "यो वैध DEB संग्रह होइन, '%s' सदस्य हराइरहेछ" + +#: apt-inst/deb/debfile.cc:52 +#, c-format +msgid "This is not a valid DEB archive, it has no '%s' or '%s' member" +msgstr "यो वैध DEB संग्रह होइन, यो संग '%s' वा '%s' सदस्य छैन" + +#: apt-inst/deb/debfile.cc:112 +#, c-format +msgid "Couldn't change to %s" +msgstr "%s मा परिवर्तन गर्न सकिदैन" + +#: apt-inst/deb/debfile.cc:138 +msgid "Internal error, could not locate member" +msgstr "आन्तरिक त्रुटि, सदस्य तोक्न सकिदैन" + +#: apt-inst/deb/debfile.cc:171 +msgid "Failed to locate a valid control file" +msgstr "वैध नियन्त्रण फाइल स्थित गर्नु असफल भयो" + +#: apt-inst/deb/debfile.cc:256 +msgid "Unparsable control file" +msgstr "पद वर्णन गर्न नसकिने नियन्त्रण फाइल" + +#: methods/cdrom.cc:114 +#, c-format +msgid "Unable to read the cdrom database %s" +msgstr "सिडी रोम डेटाबेस पढ्न असक्षम %s" + +#: methods/cdrom.cc:123 +msgid "" +"Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update " +"cannot be used to add new CD-ROMs" +msgstr "" +"कृपया APT ले यो सिडी रोमलाई चिन्नको लागि apt-cdrom प्रयोग गर्नुहोस् । apt-get " +"अद्यावधिक नयाँ सिडी रोमहरू थप्नको लागि प्रयोग गरिदैन" + +#: methods/cdrom.cc:131 +msgid "Wrong CD-ROM" +msgstr "गलत सिडी रोम" + +#: methods/cdrom.cc:164 +#, c-format +msgid "Unable to unmount the CD-ROM in %s, it may still be in use." +msgstr "%s मा सिडी रोम अनमाउन्ट गर्न असक्षम भयो, यो अहिले प्रयोगमा हुन सक्छ ।" + +#: methods/cdrom.cc:169 +msgid "Disk not found." +msgstr "डिस्क फेला परेन ।" + +#: methods/cdrom.cc:177 methods/file.cc:79 methods/rsh.cc:264 +msgid "File not found" +msgstr "फाइल फेला परेन " + +#: methods/copy.cc:42 methods/gpgv.cc:275 methods/gzip.cc:133 +#: methods/gzip.cc:142 +msgid "Failed to stat" +msgstr "स्थिर गर्न असफल भयो" + +#: methods/copy.cc:79 methods/gpgv.cc:272 methods/gzip.cc:139 +msgid "Failed to set modification time" +msgstr "परिमार्जन समय सेट असफल भयो" + +#: methods/file.cc:44 +msgid "Invalid URI, local URIS must not start with //" +msgstr "अवैध URl, स्थानिय URIS // संग सुरू हुन सक्दैन" + +#. Login must be before getpeername otherwise dante won't work. +#: methods/ftp.cc:162 +msgid "Logging in" +msgstr "लगइन भइरहेछ" + +#: methods/ftp.cc:168 +msgid "Unable to determine the peer name" +msgstr "समान नाम निर्धारण गर्न असक्षम भयो" + +#: methods/ftp.cc:173 +msgid "Unable to determine the local name" +msgstr "स्थानिय नाम निर्धारण गर्न असक्षम भयो" + +#: methods/ftp.cc:204 methods/ftp.cc:232 +#, c-format +msgid "The server refused the connection and said: %s" +msgstr "सर्भरले जडान अस्वीकार गर्यो र भन्यो: %s" + +#: methods/ftp.cc:210 +#, c-format +msgid "USER failed, server said: %s" +msgstr "प्रयोगकर्ता असफल भयो, सर्भरले भन्यो: %s" + +#: methods/ftp.cc:217 +#, c-format +msgid "PASS failed, server said: %s" +msgstr "पास असफल भयो, सर्भरले भन्यो: %s" + +#: methods/ftp.cc:237 +msgid "" +"A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " +"is empty." +msgstr "" +"प्रोक्सी सर्भर निर्दिष्ट गरियो तर कुनै स्क्रिफ्ट लगइन भएन, Acquire::ftp::ProxyLogin " +"खाली छ ।" + +#: methods/ftp.cc:265 +#, c-format +msgid "Login script command '%s' failed, server said: %s" +msgstr "लगइन स्क्रिफ्ट आदेश '%s' असफल भयो, सर्भरले भन्यो: %s" + +#: methods/ftp.cc:291 +#, c-format +msgid "TYPE failed, server said: %s" +msgstr "टाइप असफल भयो: %s" + +#: methods/ftp.cc:329 methods/ftp.cc:440 methods/rsh.cc:183 methods/rsh.cc:226 +msgid "Connection timeout" +msgstr "जडान समय सकियो" + +#: methods/ftp.cc:335 +msgid "Server closed the connection" +msgstr "सर्भरले जडान बन्द गर्यो" + +#: methods/ftp.cc:338 apt-pkg/contrib/fileutl.cc:471 methods/rsh.cc:190 +msgid "Read error" +msgstr "त्रुटि पढ्नुहोस्" + +#: methods/ftp.cc:345 methods/rsh.cc:197 +msgid "A response overflowed the buffer." +msgstr "एउटा प्रतिक्रियाले बफर अधिप्रवाह गर्यो" + +#: methods/ftp.cc:362 methods/ftp.cc:374 +msgid "Protocol corruption" +msgstr "प्रोटोकल दूषित" + +#: methods/ftp.cc:446 apt-pkg/contrib/fileutl.cc:510 methods/rsh.cc:232 +msgid "Write error" +msgstr "त्रुटि लेख्नुहोस्" + +#: methods/ftp.cc:687 methods/ftp.cc:693 methods/ftp.cc:729 +msgid "Could not create a socket" +msgstr "एउटा सकेट सिर्जना गर्न सकेन" + +#: methods/ftp.cc:698 +msgid "Could not connect data socket, connection timed out" +msgstr "डेटा सकेट जडान गर्न सकिएन, जडान समय सकियो" + +#: methods/ftp.cc:704 +msgid "Could not connect passive socket." +msgstr "निस्क्रिय सकेट जडान गर्न सकिएन" + +#: methods/ftp.cc:722 +msgid "getaddrinfo was unable to get a listening socket" +msgstr "getaddrinfo सुन्ने सकेट प्राप्त गर्न असक्षम भयो" + +#: methods/ftp.cc:736 +msgid "Could not bind a socket" +msgstr "सकेट बाँध्न सकिएन" + +#: methods/ftp.cc:740 +msgid "Could not listen on the socket" +msgstr "सकेटमा सुन्न सकिएन" + +#: methods/ftp.cc:747 +msgid "Could not determine the socket's name" +msgstr "सकेट नाम निर्धारण गर्न सकिएन" + +#: methods/ftp.cc:779 +msgid "Unable to send PORT command" +msgstr "पोर्ट आदेश पठाउन असक्षम भयो" + +#: methods/ftp.cc:789 +#, c-format +msgid "Unknown address family %u (AF_*)" +msgstr "अज्ञात ठेगाना परिवार %u (AF_*)" + +#: methods/ftp.cc:798 +#, c-format +msgid "EPRT failed, server said: %s" +msgstr "EPRT असफल भयो, सर्भरले भन्यो: %s" + +#: methods/ftp.cc:818 +msgid "Data socket connect timed out" +msgstr "डेटा सकेटको जडान समय सकियो" + +#: methods/ftp.cc:825 +msgid "Unable to accept connection" +msgstr "जडान स्वीकार गर्न असक्षम भयो" + +#: methods/ftp.cc:864 methods/http.cc:958 methods/rsh.cc:303 +msgid "Problem hashing file" +msgstr "समस्या द्रुतान्वेषण फाइल" + +#: methods/ftp.cc:877 +#, c-format +msgid "Unable to fetch file, server said '%s'" +msgstr "फाइल तान्न असक्षम भयो, सर्भरले भन्यो '%s'" + +#: methods/ftp.cc:892 methods/rsh.cc:322 +msgid "Data socket timed out" +msgstr "डेटा सकेट समय सकियो" + +#: methods/ftp.cc:922 +#, c-format +msgid "Data transfer failed, server said '%s'" +msgstr "डेटा स्थान्तरण असफल भयो, सर्भरले भन्यो '%s'" + +#. Get the files information +#: methods/ftp.cc:997 +msgid "Query" +msgstr "क्वेरी" + +#: methods/ftp.cc:1109 +msgid "Unable to invoke " +msgstr "आह्वान गर्न असक्षम भयो" + +#: methods/connect.cc:64 +#, c-format +msgid "Connecting to %s (%s)" +msgstr "%s (%s) मा जडान गरिदैछ" + +#: methods/connect.cc:71 +#, c-format +msgid "[IP: %s %s]" +msgstr "[IP: %s %s]" + +#: methods/connect.cc:80 +#, c-format +msgid "Could not create a socket for %s (f=%u t=%u p=%u)" +msgstr "%s (f=%u t=%u p=%u) को लागि सकेट सिर्जना गर्न सकिएन" + +#: methods/connect.cc:86 +#, c-format +msgid "Cannot initiate the connection to %s:%s (%s)." +msgstr " %s:%s (%s) मा जडान सुरुवात गर्न सकेन" + +#: methods/connect.cc:93 +#, c-format +msgid "Could not connect to %s:%s (%s), connection timed out" +msgstr "%s:%s (%s) मा जडान गर्न सकिएन, जडान समय सकियो" + +#: methods/connect.cc:108 +#, c-format +msgid "Could not connect to %s:%s (%s)." +msgstr " %s:%s (%s) मा जडान गर्न सकिएन ।" + +#. We say this mainly because the pause here is for the +#. ssh connection that is still going +#: methods/connect.cc:136 methods/rsh.cc:425 +#, c-format +msgid "Connecting to %s" +msgstr "%s मा जडान गरिदैछ" + +#: methods/connect.cc:167 +#, c-format +msgid "Could not resolve '%s'" +msgstr "'%s' हल गर्न सकिएन" + +#: methods/connect.cc:173 +#, c-format +msgid "Temporary failure resolving '%s'" +msgstr "'%s' हल गर्दा अस्थायी असफल" + +#: methods/connect.cc:176 +#, c-format +msgid "Something wicked happened resolving '%s:%s' (%i)" +msgstr " '%s:%s' (%i) हल गर्दा केही दुष्ट घट्यो" + +#: methods/connect.cc:223 +#, c-format +msgid "Unable to connect to %s %s:" +msgstr "%s %s मा जडान गर्न असफल भयो:" + +#: methods/gpgv.cc:64 +#, c-format +msgid "Couldn't access keyring: '%s'" +msgstr "कुञ्जी घण्टी पहुँच गर्न सकिएन: '%s'" + +#: methods/gpgv.cc:99 +msgid "E: Argument list from Acquire::gpgv::Options too long. Exiting." +msgstr "E: प्राप्त गर्नेबाट तर्क सूचि::gpgv::अति लामो विकल्पहरू अवस्थित छ ।" + +#: methods/gpgv.cc:198 +msgid "" +"Internal error: Good signature, but could not determine key fingerprint?!" +msgstr "आन्तरिक त्रुटि: असल हस्ताक्षर, तर कुञ्जी औठाछाप निर्धारण गर्न सकिएन?!" + +#: methods/gpgv.cc:203 +msgid "At least one invalid signature was encountered." +msgstr "कम्तिमा एउटा अवैध हस्ताक्षर विरोध भयो ।" + +#: methods/gpgv.cc:207 +#, c-format +msgid "Could not execute '%s' to verify signature (is gnupg installed?)" +msgstr "हस्ताक्षर रूजू गर्न '%s' कार्यन्वयन गर्न सकिएन (के gnupg स्थापना भयो?)" + +#: methods/gpgv.cc:212 +msgid "Unknown error executing gpgv" +msgstr "gpgv कार्यन्वयन गर्दा अज्ञात त्रुटि" + +#: methods/gpgv.cc:243 +msgid "The following signatures were invalid:\n" +msgstr "निम्न हस्ताक्षरहरू अवैध छन्:\n" + +#: methods/gpgv.cc:250 +msgid "" +"The following signatures couldn't be verified because the public key is not " +"available:\n" +msgstr "निम्न हस्ताक्षरहरू रूजू हुन सक्दैन किन भने सार्वजनिक कुञ्जी उपलब्ध छैन:\n" + +#: methods/gzip.cc:57 +#, c-format +msgid "Couldn't open pipe for %s" +msgstr "%s को लागि पाइप खोल्न सकिएन" + +#: methods/gzip.cc:102 +#, c-format +msgid "Read error from %s process" +msgstr "%s प्रक्रियाबाट त्रुटि पढ्नुहोस् " + +#: methods/http.cc:376 +msgid "Waiting for headers" +msgstr "हेडरहरुको लागि पर्खिदैछ" + +#: methods/http.cc:522 +#, c-format +msgid "Got a single header line over %u chars" +msgstr " %u chars माथि एकल हेडर लाइन प्राप्त गर्नुहोस्" + +#: methods/http.cc:530 +msgid "Bad header line" +msgstr "खराब हेडर लाइन" + +#: methods/http.cc:549 methods/http.cc:556 +msgid "The HTTP server sent an invalid reply header" +msgstr "HTTP सर्भरले अवैध जवाफ हेडर पठायो" + +#: methods/http.cc:585 +msgid "The HTTP server sent an invalid Content-Length header" +msgstr "HTTP सर्भरले अवैध सामग्री-लम्बाई हेडर पठायो" + +#: methods/http.cc:600 +msgid "The HTTP server sent an invalid Content-Range header" +msgstr "HTTP सर्भरले अवैध सामग्री-दायरा हेडर पठायो" + +#: methods/http.cc:602 +msgid "This HTTP server has broken range support" +msgstr "HTTP सर्भर संग भाँचिएको दायरा समर्थन छ" + +#: methods/http.cc:626 +msgid "Unknown date format" +msgstr "अज्ञात मिति ढाँचा" + +#: methods/http.cc:773 +msgid "Select failed" +msgstr "असफल चयन गर्नुहोस्" + +#: methods/http.cc:778 +msgid "Connection timed out" +msgstr "जडान समय सकियो" + +#: methods/http.cc:801 +msgid "Error writing to output file" +msgstr "निर्गात फाइलमा त्रुटि लेखिदैछ" + +#: methods/http.cc:832 +msgid "Error writing to file" +msgstr "फाइलमा त्रुटि लेखिदैछ" + +#: methods/http.cc:860 +msgid "Error writing to the file" +msgstr "फाइलमा त्रुटि लेखिदैछ" + +#: methods/http.cc:874 +msgid "Error reading from server. Remote end closed connection" +msgstr "सर्भरबाट त्रुटि पढिदैछ । दूर गन्तब्य बन्द जडान" + +#: methods/http.cc:876 +msgid "Error reading from server" +msgstr "सर्भरबाट त्रुटि पढिदैछ" + +#: methods/http.cc:1107 +msgid "Bad header data" +msgstr "खराब हेडर डेटा" + +#: methods/http.cc:1124 +msgid "Connection failed" +msgstr "जडान असफल भयो" + +#: methods/http.cc:1215 +msgid "Internal error" +msgstr "आन्तरिक त्रुटि" + +#: apt-pkg/contrib/mmap.cc:82 +msgid "Can't mmap an empty file" +msgstr "एउटा खाली फाइल mmap बनाउन सकिएन" + +#: apt-pkg/contrib/mmap.cc:87 +#, c-format +msgid "Couldn't make mmap of %lu bytes" +msgstr "%lu बाइटहरुको mmap बनाउन सकिएन" + +#: apt-pkg/contrib/strutl.cc:938 +#, c-format +msgid "Selection %s not found" +msgstr "चयन %s फेला पार्न सकिएन" + +#: apt-pkg/contrib/configuration.cc:436 +#, c-format +msgid "Unrecognized type abbreviation: '%c'" +msgstr "नचिनिएको टाइप संक्षिप्त रुप: '%c'" + +#: apt-pkg/contrib/configuration.cc:494 +#, c-format +msgid "Opening configuration file %s" +msgstr "कनफिगरेसन फाइल खोलिदैछ %s" + +#: apt-pkg/contrib/configuration.cc:512 +#, c-format +msgid "Line %d too long (max %d)" +msgstr "लाइन %d अति लामो छ (अधिक्तम %d)" + +#: apt-pkg/contrib/configuration.cc:608 +#, c-format +msgid "Syntax error %s:%u: Block starts with no name." +msgstr "वाक्य संरचना त्रुटि %s:%u: बन्द कुनै नाम बिना सुरू हुन्छ ।" + +#: apt-pkg/contrib/configuration.cc:627 +#, c-format +msgid "Syntax error %s:%u: Malformed tag" +msgstr "वाक्य संरचना त्रुटि %s:%u: वैरुप गरिएको ट्याग" + +#: apt-pkg/contrib/configuration.cc:644 +#, c-format +msgid "Syntax error %s:%u: Extra junk after value" +msgstr "वाक्य संरचना त्रुटि %s:%u: मान पछाडि अतिरिक्त जंक" + +#: apt-pkg/contrib/configuration.cc:684 +#, c-format +msgid "Syntax error %s:%u: Directives can only be done at the top level" +msgstr "वाक्य संरचना त्रुटि %s:%u: निर्देशनहरू माथिल्लो तहबाट मात्र हुन्छ" + +#: apt-pkg/contrib/configuration.cc:691 +#, c-format +msgid "Syntax error %s:%u: Too many nested includes" +msgstr "वाक्य संरचना त्रुटि %s:%u: अति धेरै नेस्टेड समावेश गर्दछ" + +#: apt-pkg/contrib/configuration.cc:695 apt-pkg/contrib/configuration.cc:700 +#, c-format +msgid "Syntax error %s:%u: Included from here" +msgstr "वाक्य संरचना त्रुटि %s:%u: यहाँ बाट समावेश गरेको" + +#: apt-pkg/contrib/configuration.cc:704 +#, c-format +msgid "Syntax error %s:%u: Unsupported directive '%s'" +msgstr "वाक्य संरचना त्रुटि %s:%u: समर्थन नभएको डाइरेक्टिभ '%s'" + +#: apt-pkg/contrib/configuration.cc:738 +#, c-format +msgid "Syntax error %s:%u: Extra junk at end of file" +msgstr "वाक्य संरचना त्रुटि %s:%u:फाइलको अन्त्यमा अतिरिक्त जंक" + +#: apt-pkg/contrib/progress.cc:154 +#, c-format +msgid "%c%s... Error!" +msgstr "%c%s... त्रुटि!" + +#: apt-pkg/contrib/progress.cc:156 +#, c-format +msgid "%c%s... Done" +msgstr "%c%s... गरियो" + +#: apt-pkg/contrib/cmndline.cc:80 +#, c-format +msgid "Command line option '%c' [from %s] is not known." +msgstr "आदेश लाइन विकल्प '%c' [%s बाट] ज्ञात छैन ।" + +#: apt-pkg/contrib/cmndline.cc:106 apt-pkg/contrib/cmndline.cc:114 +#: apt-pkg/contrib/cmndline.cc:122 +#, c-format +msgid "Command line option %s is not understood" +msgstr "आदेश लाइन विकल्प %s बुझिएन" + +#: apt-pkg/contrib/cmndline.cc:127 +#, c-format +msgid "Command line option %s is not boolean" +msgstr "आदेश लाइन विकल्प %s बूलियन छैन" + +#: apt-pkg/contrib/cmndline.cc:166 apt-pkg/contrib/cmndline.cc:187 +#, c-format +msgid "Option %s requires an argument." +msgstr "विकल्प %s लाई एउटा तर्कको आवश्यकता पर्दछ ।" + +#: apt-pkg/contrib/cmndline.cc:201 apt-pkg/contrib/cmndline.cc:207 +#, c-format +msgid "Option %s: Configuration item specification must have an =." +msgstr "विकल्प %s: कनफिगरेसन वस्तु विशिष्टिकरण संग एउटा = हुनुपर्छ ।" + +#: apt-pkg/contrib/cmndline.cc:237 +#, c-format +msgid "Option %s requires an integer argument, not '%s'" +msgstr "विकल्प %s लाई एउटा इन्टिजर तर्कको आवश्यक पर्दछ, '%s' होइन" + +#: apt-pkg/contrib/cmndline.cc:268 +#, c-format +msgid "Option '%s' is too long" +msgstr "विकल्प '%s' अति लामो छ" + +#: apt-pkg/contrib/cmndline.cc:301 +#, c-format +msgid "Sense %s is not understood, try true or false." +msgstr "अर्थ %s बुझिएन, सत्य वा झूठो प्रयास गर्नुहोस् ।" + +#: apt-pkg/contrib/cmndline.cc:351 +#, c-format +msgid "Invalid operation %s" +msgstr "अवैध सञ्चालन %s" + +#: apt-pkg/contrib/cdromutl.cc:55 +#, c-format +msgid "Unable to stat the mount point %s" +msgstr "माउन्ट बिन्दु %s स्थिर गर्न असक्षम" + +#: apt-pkg/contrib/cdromutl.cc:149 apt-pkg/acquire.cc:427 apt-pkg/clean.cc:44 +#, c-format +msgid "Unable to change to %s" +msgstr "%s मा परिवर्तन गर्न असक्षम" + +#: apt-pkg/contrib/cdromutl.cc:190 +msgid "Failed to stat the cdrom" +msgstr "सिडी रोम स्थिर गर्न असफल भयो" + +#: apt-pkg/contrib/fileutl.cc:82 +#, c-format +msgid "Not using locking for read only lock file %s" +msgstr "ताल्चा मारिएको फाइल मात्र पढ्नको लागि ताल्चा मार्न प्रयोग गरिएको छैन %s" + +#: apt-pkg/contrib/fileutl.cc:87 +#, c-format +msgid "Could not open lock file %s" +msgstr "ताल्चा मारिएको फाइल खोल्न सकिएन %s" + +#: apt-pkg/contrib/fileutl.cc:105 +#, c-format +msgid "Not using locking for nfs mounted lock file %s" +msgstr "nfs माउन्ट गरिएको लक फाइलको लागि लक प्रयोग गरिएको छैन %s" + +#: apt-pkg/contrib/fileutl.cc:109 +#, c-format +msgid "Could not get lock %s" +msgstr "ताल्चा प्राप्त गर्न सकिएन %s" + +#: apt-pkg/contrib/fileutl.cc:377 +#, c-format +msgid "Waited for %s but it wasn't there" +msgstr " %s को लागि पर्खिरहेको तर यो त्यहाँ छैन" + +#: apt-pkg/contrib/fileutl.cc:387 +#, c-format +msgid "Sub-process %s received a segmentation fault." +msgstr "सहायक प्रक्रिया %s ले खण्डिकरण गल्ति प्राप्त भयो ।" + +#: apt-pkg/contrib/fileutl.cc:390 +#, c-format +msgid "Sub-process %s returned an error code (%u)" +msgstr "सहायक प्रक्रिया %s ले एउटा त्रुटि कोड फर्कायो (%u)" + +#: apt-pkg/contrib/fileutl.cc:392 +#, c-format +msgid "Sub-process %s exited unexpectedly" +msgstr "सहायक प्रक्रिया %s अनपेक्षित बन्द भयो" + +#: apt-pkg/contrib/fileutl.cc:436 +#, c-format +msgid "Could not open file %s" +msgstr "फाइल %s खोल्न सकिएन" + +#: apt-pkg/contrib/fileutl.cc:492 +#, c-format +msgid "read, still have %lu to read but none left" +msgstr "पड्नुहोस्, अहिले सम्म %lu पढ्न छ तर कुनै बाँकी छैन" + +#: apt-pkg/contrib/fileutl.cc:522 +#, c-format +msgid "write, still have %lu to write but couldn't" +msgstr "लेख्नुहोस्, अहिले सम्म %lu लेख्न छ तर सकिदैन " + +#: apt-pkg/contrib/fileutl.cc:597 +msgid "Problem closing the file" +msgstr "फाइल बन्द गर्दा समस्या" + +#: apt-pkg/contrib/fileutl.cc:603 +msgid "Problem unlinking the file" +msgstr "फाइल अनलिङ्क गर्दा समस्या" + +#: apt-pkg/contrib/fileutl.cc:614 +msgid "Problem syncing the file" +msgstr "फाइल गुप्तिकरण गर्दा समस्या" + +#: apt-pkg/pkgcache.cc:126 +msgid "Empty package cache" +msgstr "खाली प्याकेज क्यास" + +#: apt-pkg/pkgcache.cc:132 +msgid "The package cache file is corrupted" +msgstr "प्याकेज क्यास फाइल दूषित भयो " + +#: apt-pkg/pkgcache.cc:137 +msgid "The package cache file is an incompatible version" +msgstr "प्याकेज क्यास फाइल एउटा अमिल्दो संस्करण हो" + +#: apt-pkg/pkgcache.cc:142 +#, c-format +msgid "This APT does not support the versioning system '%s'" +msgstr "यो APT ले संस्करण प्रणालीलाई समर्थन गर्दैन '%s'" + +#: apt-pkg/pkgcache.cc:147 +msgid "The package cache was built for a different architecture" +msgstr "प्याकेज क्यास विभिन्न वास्तुकलाको लागि निर्माण भएको हो" + +#: apt-pkg/pkgcache.cc:218 +msgid "Depends" +msgstr "आधारित" + +#: apt-pkg/pkgcache.cc:218 +msgid "PreDepends" +msgstr "पुन:आधारित" + +#: apt-pkg/pkgcache.cc:218 +msgid "Suggests" +msgstr "सुझाव दिन्छ" + +#: apt-pkg/pkgcache.cc:219 +msgid "Recommends" +msgstr "सिफारिस गर्दछ" + +#: apt-pkg/pkgcache.cc:219 +msgid "Conflicts" +msgstr "द्वन्दहरू" + +#: apt-pkg/pkgcache.cc:219 +msgid "Replaces" +msgstr "बदल्छ" + +#: apt-pkg/pkgcache.cc:220 +msgid "Obsoletes" +msgstr "वेकायमहरू" + +#: apt-pkg/pkgcache.cc:231 +msgid "important" +msgstr "महत्वपूर्ण" + +#: apt-pkg/pkgcache.cc:231 +msgid "required" +msgstr "आवश्यक" + +#: apt-pkg/pkgcache.cc:231 +msgid "standard" +msgstr "मानक" + +#: apt-pkg/pkgcache.cc:232 +msgid "optional" +msgstr "वैकल्पिक" + +#: apt-pkg/pkgcache.cc:232 +msgid "extra" +msgstr "अतिरिक्त" + +#: apt-pkg/depcache.cc:61 apt-pkg/depcache.cc:90 +msgid "Building dependency tree" +msgstr "निर्भरता ट्री निर्माण गरिदैछ" + +#: apt-pkg/depcache.cc:62 +msgid "Candidate versions" +msgstr "उमेद्वार संस्करणहरू" + +#: apt-pkg/depcache.cc:91 +msgid "Dependency generation" +msgstr "निर्भरता सिर्जना" + +#: apt-pkg/tagfile.cc:72 +#, c-format +msgid "Unable to parse package file %s (1)" +msgstr "प्याकेज फाइल पद वर्णन गर्न असक्षम %s (१)" + +#: apt-pkg/tagfile.cc:102 +#, c-format +msgid "Unable to parse package file %s (2)" +msgstr "प्याकेज फाइल पद वर्णन गर्न असक्षम %s (२)" + +#: apt-pkg/sourcelist.cc:94 +#, c-format +msgid "Malformed line %lu in source list %s (URI)" +msgstr "वैरुप्य लाइन %lu स्रोत सूचिमा %s (URI)" + +#: apt-pkg/sourcelist.cc:96 +#, c-format +msgid "Malformed line %lu in source list %s (dist)" +msgstr "वैरुप्य लाइन %lu स्रोत सूचिमा %s (dist)" + +#: apt-pkg/sourcelist.cc:99 +#, c-format +msgid "Malformed line %lu in source list %s (URI parse)" +msgstr "वैरुप्य लाइन %lu स्रोत सूचिमा %s (URI पद वर्णन)" + +#: apt-pkg/sourcelist.cc:105 +#, c-format +msgid "Malformed line %lu in source list %s (absolute dist)" +msgstr "वैरुप्य लाइन %lu स्रोत सूचिमा %s (पूर्ण dist)" + +#: apt-pkg/sourcelist.cc:112 +#, c-format +msgid "Malformed line %lu in source list %s (dist parse)" +msgstr "वैरुप्य लाइन %lu स्रोत सूचिमा %s (dist पद वर्णन )" + +#: apt-pkg/sourcelist.cc:203 +#, c-format +msgid "Opening %s" +msgstr "%s खोलिदैछ" + +#: apt-pkg/sourcelist.cc:220 apt-pkg/cdrom.cc:426 +#, c-format +msgid "Line %u too long in source list %s." +msgstr "लाइन %u स्रोत सूचि %s मा अति लामो छ ।" + +#: apt-pkg/sourcelist.cc:240 +#, c-format +msgid "Malformed line %u in source list %s (type)" +msgstr "वैरुप्य लाइन %u स्रोत सूचिमा %s (प्रकार)" + +#: apt-pkg/sourcelist.cc:244 +#, c-format +msgid "Type '%s' is not known on line %u in source list %s" +msgstr "स्रोत सूची %s भित्र %u लाइनमा टाइप '%s' ज्ञात छैन" + +#: apt-pkg/sourcelist.cc:252 apt-pkg/sourcelist.cc:255 +#, c-format +msgid "Malformed line %u in source list %s (vendor id)" +msgstr "वैरुप्य लाइन %u स्रोत सूचिमा %s (बिक्रता आइडी)" + +#: apt-pkg/packagemanager.cc:402 +#, c-format +msgid "" +"This installation run will require temporarily removing the essential " +"package %s due to a Conflicts/Pre-Depends loop. This is often bad, but if " +"you really want to do it, activate the APT::Force-LoopBreak option." +msgstr "" +"द्वन्द/पुन-आधारित लूपको कारणले गर्दा स्थापना चलाउनको लागि अस्थायी रुपमा प्याकेज %s " +"हटाउनु पर्नेछ । यो प्राय नराम्रो हो, तर यदि तपाईँ यो साँच्चै गर्न चाहनुहुन्छ भने, APT::" +"Force-LoopBreak विकल्प सक्रिय गर्नुहोस् ।" + +#: apt-pkg/pkgrecords.cc:37 +#, c-format +msgid "Index file type '%s' is not supported" +msgstr "अनुक्रमणिका फाइल प्रकार '%s' समर्थित छैन" + +#: apt-pkg/algorithms.cc:241 +#, c-format +msgid "" +"The package %s needs to be reinstalled, but I can't find an archive for it." +msgstr "प्याकेज %s पुन:स्थापना हुन चाहन्छ, तर यसको लागि मैले एउटा संग्रह फेला पार्न सकिन ।" + +#: apt-pkg/algorithms.cc:1059 +msgid "" +"Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " +"held packages." +msgstr "" +"त्रुटि, pkgProblemResolver:: समाधानले विच्छेदन सिर्जना गर्दछ, यो भइरहेको प्याकेजहरुको " +"कारणले गर्दा हो ।" + +#: apt-pkg/algorithms.cc:1061 +msgid "Unable to correct problems, you have held broken packages." +msgstr "समस्याहरू सुधार्न असक्षम भयो, तपाईँले प्याकेजहरु भाँच्नुभयो ।" + +#: apt-pkg/acquire.cc:62 +#, c-format +msgid "Lists directory %spartial is missing." +msgstr "आंशिक सूचिहरुको डाइरेक्ट्री %s हराइरहेछ ।" + +#: apt-pkg/acquire.cc:66 +#, c-format +msgid "Archive directory %spartial is missing." +msgstr "आंशिक संग्रह डाइरेक्ट्री %s हराइरहेछ ।" + +#. only show the ETA if it makes sense +#. two days +#: apt-pkg/acquire.cc:823 +#, c-format +msgid "Retrieving file %li of %li (%s remaining)" +msgstr "%li को %li फाइल पुन:प्राप्त गरिदैछ (%s बाँकी छ)" + +#: apt-pkg/acquire.cc:825 +#, c-format +msgid "Retrieving file %li of %li" +msgstr "%li को %li फाइल पुन:प्राप्त गरिदैछ" + +#: apt-pkg/acquire-worker.cc:113 +#, c-format +msgid "The method driver %s could not be found." +msgstr "विधि ड्राइभर %s फेला पार्न सकिएन ।" + +#: apt-pkg/acquire-worker.cc:162 +#, c-format +msgid "Method %s did not start correctly" +msgstr "विधि %s सही रुपले सुरू हुन सकेन" + +#: apt-pkg/acquire-worker.cc:377 +#, c-format +msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." +msgstr "कृपया डिस्क लेबुल: '%s' ड्राइभ '%s'मा घुसउनुहोस् र इन्टर थिच्नुहोस् । " + +#: apt-pkg/init.cc:120 +#, c-format +msgid "Packaging system '%s' is not supported" +msgstr "प्याकिङ्ग प्रणाली '%s' समर्थित छैन" + +#: apt-pkg/init.cc:136 +msgid "Unable to determine a suitable packaging system type" +msgstr "उपयुक्त प्याकिङ्ग प्रणाली प्रकार निर्धारन गर्न असक्षम भयो" + +#: apt-pkg/clean.cc:61 +#, c-format +msgid "Unable to stat %s." +msgstr "%s स्थिर गर्न असक्षम भयो ।" + +#: apt-pkg/srcrecords.cc:48 +msgid "You must put some 'source' URIs in your sources.list" +msgstr "तपाईँको स्रोत सूचिमा केही 'source' URIs राख्नुहोस्" + +#: apt-pkg/cachefile.cc:73 +msgid "The package lists or status file could not be parsed or opened." +msgstr "प्याकेज सूचीहरू वा वस्तुस्थिति फाइल पद वर्णन गर्न वा खोल्न सकिएन ।" + +#: apt-pkg/cachefile.cc:77 +msgid "You may want to run apt-get update to correct these problems" +msgstr "यो समस्याहरू सुधार्न तपाईँ apt-get अद्यावधिक चलाउन चाहनुहुन्छ" + +#: apt-pkg/policy.cc:269 +msgid "Invalid record in the preferences file, no Package header" +msgstr "प्राथमिकता फाइलमा अवैध रेकर्ड, कुनै प्याकेज हेडर छैन" + +#: apt-pkg/policy.cc:291 +#, c-format +msgid "Did not understand pin type %s" +msgstr "पिन टाइप %s बुझ्न सकिएन " + +#: apt-pkg/policy.cc:299 +msgid "No priority (or zero) specified for pin" +msgstr "पिनको लागि कुनै प्राथमिकता (वा शून्य) निर्दिष्ट छैन" + +#: apt-pkg/pkgcachegen.cc:74 +msgid "Cache has an incompatible versioning system" +msgstr "क्यास संग एउटा नमिल्दो संस्करण प्रणाली छ" + +#: apt-pkg/pkgcachegen.cc:117 +#, c-format +msgid "Error occurred while processing %s (NewPackage)" +msgstr " %s प्रक्रिया गर्दा त्रुटि देखा पर्यो (नयाँ प्याकेज)" + +#: apt-pkg/pkgcachegen.cc:129 +#, c-format +msgid "Error occurred while processing %s (UsePackage1)" +msgstr " %s प्रक्रिया गर्दा त्रुटि देखा पर्यो (प्याकेज १ प्रयोग गर्नुहोस्)" + +#: apt-pkg/pkgcachegen.cc:150 +#, c-format +msgid "Error occurred while processing %s (UsePackage2)" +msgstr " %s प्रक्रिया गर्दा त्रुटि देखा पर्यो (प्याकेज २ प्रयोग गर्नुहोस्)" + +#: apt-pkg/pkgcachegen.cc:154 +#, c-format +msgid "Error occurred while processing %s (NewFileVer1)" +msgstr " %s प्रक्रिया गर्दा त्रुटि देखा पर्यो (नयाँ फाइल संस्करण १)" + +#: apt-pkg/pkgcachegen.cc:184 +#, c-format +msgid "Error occurred while processing %s (NewVersion1)" +msgstr " %s प्रक्रिया गर्दा त्रुटि देखा पर्यो (नयाँ संस्करण १)" + +#: apt-pkg/pkgcachegen.cc:188 +#, c-format +msgid "Error occurred while processing %s (UsePackage3)" +msgstr " %s प्रक्रिया गर्दा त्रुटि देखा पर्यो (प्याकेज ३ प्रयोग गर्नुहोस्)" + +#: apt-pkg/pkgcachegen.cc:192 +#, c-format +msgid "Error occurred while processing %s (NewVersion2)" +msgstr " %s प्रक्रिया गर्दा त्रुटि देखा पर्यो (नयाँ संस्करण २)" + +#: apt-pkg/pkgcachegen.cc:207 +msgid "Wow, you exceeded the number of package names this APT is capable of." +msgstr "वाऊ, APT ले सक्षम गरेको प्याकेज नामहरुको नम्बरलाई तपाईँले उछिन्नुभयो । " + +#: apt-pkg/pkgcachegen.cc:210 +msgid "Wow, you exceeded the number of versions this APT is capable of." +msgstr "वाऊ, APT ले सक्षम गरेको संस्करणहरुको नम्बरलाई तपाईँले उछिन्नुभयो । " + +#: apt-pkg/pkgcachegen.cc:213 +msgid "Wow, you exceeded the number of dependencies this APT is capable of." +msgstr "वाऊ, APT ले सक्षम गरेको निर्भरताहरुको नम्बरलाई तपाईँले उछिन्नुभयो । " + +#: apt-pkg/pkgcachegen.cc:241 +#, c-format +msgid "Error occurred while processing %s (FindPkg)" +msgstr " %s प्रक्रिया गर्दा त्रुटि देखा पर्यो (pkg फेला पार्नुहोस् )" + +#: apt-pkg/pkgcachegen.cc:254 +#, c-format +msgid "Error occurred while processing %s (CollectFileProvides)" +msgstr " %s प्रक्रिया गर्दा त्रुटि देखा पर्यो (संकलन फाइलले उपलब्ध गर्दछ)" + +#: apt-pkg/pkgcachegen.cc:260 +#, c-format +msgid "Package %s %s was not found while processing file dependencies" +msgstr "फाइल निर्भरताहरू प्रक्रिया गर्दा प्याकेज %s %s फेला परेन" + +#: apt-pkg/pkgcachegen.cc:574 +#, c-format +msgid "Couldn't stat source package list %s" +msgstr "स्रोत प्याकेज सूची %s स्थिर गर्न सकिएन " + +#: apt-pkg/pkgcachegen.cc:658 +msgid "Collecting File Provides" +msgstr "फाइल उपलब्धताहरू संकलन गरिदैछ" + +#: apt-pkg/pkgcachegen.cc:785 apt-pkg/pkgcachegen.cc:792 +msgid "IO Error saving source cache" +msgstr "स्रोत क्यास बचत गर्दा IO त्रुटि" + +#: apt-pkg/acquire-item.cc:126 +#, c-format +msgid "rename failed, %s (%s -> %s)." +msgstr "पुन:नामकरण असफल गरियो, %s (%s -> %s) ।" + +#: apt-pkg/acquire-item.cc:236 apt-pkg/acquire-item.cc:945 +msgid "MD5Sum mismatch" +msgstr "MD5Sum मेल भएन" + +#: apt-pkg/acquire-item.cc:640 +msgid "There are no public key available for the following key IDs:\n" +msgstr "निम्न कुञ्जी IDs को लागि कुनै सार्वजनिक कुञ्जी उपलब्ध छैन:\n" + +#: apt-pkg/acquire-item.cc:753 +#, c-format +msgid "" +"I wasn't able to locate a file for the %s package. This might mean you need " +"to manually fix this package. (due to missing arch)" +msgstr "" +"%s प्याकेजको लागि मैले फाइल स्थित गर्न सकिन । यसको मतलब तपाईँले म्यानुल्ली यो प्याकेज " +"निश्चित गर्नुहोस् । (arch हराएरहेको कारणले) " + +#: apt-pkg/acquire-item.cc:812 +#, c-format +msgid "" +"I wasn't able to locate file for the %s package. This might mean you need to " +"manually fix this package." +msgstr "" +"%s प्याकेजको लागि मैले फाइल स्थित गर्न सकिन । यसको मतलब तपाईँले म्यानुल्ली यो प्याकेज " +"निश्चित गर्नुहोस् ।" + +#: apt-pkg/acquire-item.cc:848 +#, c-format +msgid "" +"The package index files are corrupted. No Filename: field for package %s." +msgstr "प्याकेज अनुक्रमणिका फाइलहरू दूषित भए । प्याकेज %s को लागि कुनै फाइलनाम: फाँट छैन ।" + +#: apt-pkg/acquire-item.cc:935 +msgid "Size mismatch" +msgstr "साइज मेल खाएन" + +#: apt-pkg/vendorlist.cc:66 +#, c-format +msgid "Vendor block %s contains no fingerprint" +msgstr "बिक्रता ब्ल्क %s ले कुनै औठाछाप समाविष्ट गर्दैन" + +#: apt-pkg/cdrom.cc:507 +#, c-format +msgid "" +"Using CD-ROM mount point %s\n" +"Mounting CD-ROM\n" +msgstr "" +"सिडी रोम माउन्ट विन्दु प्रयोग गरिदैछ %s\n" +"सिडी रोम माउन्ट गरिदैछ\n" + +#: apt-pkg/cdrom.cc:516 apt-pkg/cdrom.cc:598 +msgid "Identifying.. " +msgstr "परिचय गराइदैछ.." + +#: apt-pkg/cdrom.cc:541 +#, c-format +msgid "Stored label: %s \n" +msgstr "लेबुल भण्डारण गर्नुहोस्:%s \n" + +#: apt-pkg/cdrom.cc:561 +#, c-format +msgid "Using CD-ROM mount point %s\n" +msgstr "सिडी रोम माउन्ट विन्दु प्रयोग गरिदैछ %s\n" + +#: apt-pkg/cdrom.cc:579 +msgid "Unmounting CD-ROM\n" +msgstr "सिडी रोम अनमाउन्ट गरिदैछ\n" + +#: apt-pkg/cdrom.cc:583 +msgid "Waiting for disc...\n" +msgstr "डिस्को लागि पर्खिदै...\n" + +#. Mount the new CDROM +#: apt-pkg/cdrom.cc:591 +msgid "Mounting CD-ROM...\n" +msgstr "सिडी रोम माउन्ट गरिदै...\n" + +#: apt-pkg/cdrom.cc:609 +msgid "Scanning disc for index files..\n" +msgstr "अनुक्रमणिका फाइलहरुको लागि डिस्क स्क्यान गरिदैछ...\n" + +#: apt-pkg/cdrom.cc:647 +#, c-format +msgid "Found %i package indexes, %i source indexes and %i signatures\n" +msgstr " %i प्याकेज अनुक्रमणिकाहरू, %i स्रोत अनुक्रमणिका र %i हस्ताक्षरहरू फेला परे\n" + +#: apt-pkg/cdrom.cc:710 +msgid "That is not a valid name, try again.\n" +msgstr "त्यो वैध नाम होइन, फेरी प्रयास गर्नुहोस् ।\n" + +#: apt-pkg/cdrom.cc:726 +#, c-format +msgid "" +"This disc is called: \n" +"'%s'\n" +msgstr "" +"यो डिस्कको नाम:\n" +"'%s'\n" + +#: apt-pkg/cdrom.cc:730 +msgid "Copying package lists..." +msgstr "प्यकेज सूचिहरू प्रतिलिपी गरिदैछ..." + +#: apt-pkg/cdrom.cc:754 +msgid "Writing new source list\n" +msgstr "नयाँ स्रोत सूचि लेखिदैछ\n" + +#: apt-pkg/cdrom.cc:763 +msgid "Source list entries for this disc are:\n" +msgstr "यो डिस्कको लागि स्रोत सूचि प्रविष्टिहरू:\n" + +#: apt-pkg/cdrom.cc:803 +msgid "Unmounting CD-ROM..." +msgstr "सिडी रोम अनमाउन्ट गरिदैछ..." + +#: apt-pkg/indexcopy.cc:261 +#, c-format +msgid "Wrote %i records.\n" +msgstr "%i रेकर्डहरू लेखियो ।\n" + +#: apt-pkg/indexcopy.cc:263 +#, c-format +msgid "Wrote %i records with %i missing files.\n" +msgstr "हराइरहेको फाइल %i हरू संगै %i रेकर्डहरू लेख्नुहोस् ।\n" + +#: apt-pkg/indexcopy.cc:266 +#, c-format +msgid "Wrote %i records with %i mismatched files\n" +msgstr "मेल नखाएका फाइल %i हरू संगै %i रेकर्डहरू लेख्नुहोस् ।\n" + +#: apt-pkg/indexcopy.cc:269 +#, c-format +msgid "Wrote %i records with %i missing files and %i mismatched files\n" +msgstr "हराइरहेको फाइल %i हरू र मेल नखाएका फाइल %i हरू संगै %i रेकर्डहरू लेख्नुहोस् ।\n" + +#: apt-pkg/deb/dpkgpm.cc:358 +#, c-format +msgid "Preparing %s" +msgstr " %s तयार गरिदैछ" + +#: apt-pkg/deb/dpkgpm.cc:359 +#, c-format +msgid "Unpacking %s" +msgstr " %s अनप्याक गरिदैछ" + +#: apt-pkg/deb/dpkgpm.cc:364 +#, c-format +msgid "Preparing to configure %s" +msgstr " %s कनफिगर गर्न तयार गरिदैछ" + +#: apt-pkg/deb/dpkgpm.cc:365 +#, c-format +msgid "Configuring %s" +msgstr " %s कनफिगर गरिदैछ" + +#: apt-pkg/deb/dpkgpm.cc:366 +#, c-format +msgid "Installed %s" +msgstr " %s स्थापना भयो" + +#: apt-pkg/deb/dpkgpm.cc:371 +#, c-format +msgid "Preparing for removal of %s" +msgstr " %s हटाउन तयार गरिदैछ" + +#: apt-pkg/deb/dpkgpm.cc:372 +#, c-format +msgid "Removing %s" +msgstr " %s हटाइदैछ" + +#: apt-pkg/deb/dpkgpm.cc:373 +#, c-format +msgid "Removed %s" +msgstr " %s हट्यो" + +#: apt-pkg/deb/dpkgpm.cc:378 +#, c-format +msgid "Preparing to completely remove %s" +msgstr " %s पूर्ण रुपले हटाउन तयार गरिदैछ" + +#: apt-pkg/deb/dpkgpm.cc:379 +#, c-format +msgid "Completely removed %s" +msgstr " %s पूर्ण रुपले हट्यो" + +#: methods/rsh.cc:330 +msgid "Connection closed prematurely" +msgstr "जडान असमायिक बन्द भयो" -- cgit v1.2.3 From e3cd0f29acfe05159fa9af01dac7272c0ed34339 Mon Sep 17 00:00:00 2001 From: "bubulle@debian.org" <> Date: Sat, 1 Jul 2006 13:20:40 +0200 Subject: Added Khmer translation. Closes: #375068 --- po/ChangeLog | 4 + po/km.po | 2732 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 2736 insertions(+) create mode 100644 po/km.po diff --git a/po/ChangeLog b/po/ChangeLog index 968e74792..9deb36dcd 100644 --- a/po/ChangeLog +++ b/po/ChangeLog @@ -1,3 +1,7 @@ +2006-07-01 Leang Chumsoben + + * km.po: New Khmer translation: 506t6f. Closes: #375068 + 2006-07-01 Shiva Pokharel * ne.po: New Nepali translation: 512t. Closes: #373729 diff --git a/po/km.po b/po/km.po new file mode 100644 index 000000000..a5613cfef --- /dev/null +++ b/po/km.po @@ -0,0 +1,2732 @@ +# translation of apt_po_km.po to +# This file is put in the public domain. +# +# Eng Vannak , 2006. +# Poch Sokun , 2006. +# auk piseth , 2006. +# Leang Chumsoben , 2006. +msgid "" +msgstr "" +"Project-Id-Version: apt_po_km\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2006-05-27 13:46+0200\n" +"PO-Revision-Date: 2006-06-22 08:49+0700\n" +"Last-Translator: Leang Chumsoben \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.2\n" + +#: cmdline/apt-cache.cc:135 +#, c-format +msgid "Package %s version %s has an unmet dep:\n" +msgstr "កញ្ចប់ %s កំណែ %s មាន​ភាព​អាស្រ័យ​មិន​ត្រូវ​គ្នា ៖\n" + +#: cmdline/apt-cache.cc:175 cmdline/apt-cache.cc:527 cmdline/apt-cache.cc:615 +#: cmdline/apt-cache.cc:771 cmdline/apt-cache.cc:989 cmdline/apt-cache.cc:1357 +#: cmdline/apt-cache.cc:1508 +#, c-format +msgid "Unable to locate package %s" +msgstr "មិន​អាច​កំណត់​ទីតាំង​កញ្ចប់ %s បានឡើយ" + +#: cmdline/apt-cache.cc:232 +msgid "Total package names : " +msgstr "ឈ្មោះ​កញ្ចប់​សរុប ៖ " + +#: cmdline/apt-cache.cc:272 +msgid " Normal packages: " +msgstr " កញ្ចប់​ធម្មតា ៖ " + +#: cmdline/apt-cache.cc:273 +msgid " Pure virtual packages: " +msgstr " កញ្ចប់​និម្មិត​សុទ្ធ ៖ " + +#: cmdline/apt-cache.cc:274 +msgid " Single virtual packages: " +msgstr " កញ្ចប់​និម្មិត​តែ​មួយ ៖ " + +#: cmdline/apt-cache.cc:275 +msgid " Mixed virtual packages: " +msgstr " កញ្ចប់​និម្មិត​លាយ ៖ " + +#: cmdline/apt-cache.cc:276 +msgid " Missing: " +msgstr " បាត់បង់ ៖ " + +#: cmdline/apt-cache.cc:278 +msgid "Total distinct versions: " +msgstr "កំណែ​ផ្សេងៗ​សរុប ៖ " + +#: cmdline/apt-cache.cc:280 +msgid "Total dependencies: " +msgstr "ភាព​អាស្រ័យ​សរុប ៖ " + +#: cmdline/apt-cache.cc:283 +msgid "Total ver/file relations: " +msgstr "ទំនាក់ទំនង កំណែ/ឯកសារ​សរុប ៖ " + +#: cmdline/apt-cache.cc:285 +msgid "Total Provides mappings: " +msgstr "ការផ្គូរផ្គង​ការផ្ដល់​សរុប ៖ " + +#: cmdline/apt-cache.cc:297 +msgid "Total globbed strings: " +msgstr "ខ្សែ​អក្សរ​សរុប​ ៖ " + +#: cmdline/apt-cache.cc:311 +msgid "Total dependency version space: " +msgstr "ទំហំ​កំណែ​ភាព​អាស្រ័យ​សរុប ៖ " + +#: cmdline/apt-cache.cc:316 +msgid "Total slack space: " +msgstr "ទំហំ slack សរុប ៖" + +#: cmdline/apt-cache.cc:324 +msgid "Total space accounted for: " +msgstr "ទំហំ​សរុប​ដែល​ទុក​សម្រាប់ ៖ " + +#: cmdline/apt-cache.cc:446 cmdline/apt-cache.cc:1189 +#, c-format +msgid "Package file %s is out of sync." +msgstr "ឯកសារ​កញ្ចប់ %s នៅ​ខាងក្រៅ​ការ​ធ្វើសមកាលកម្ម ។" + +#: cmdline/apt-cache.cc:1231 +msgid "You must give exactly one pattern" +msgstr "អ្នក​ត្រូវ​តែ​ផ្ដល់​លំនាំ​មួយ​ដែល​ពិត​ប្រាកដ" + +#: cmdline/apt-cache.cc:1385 +msgid "No packages found" +msgstr "រក​កញ្ចប់​មិន​ឃើញ" + +#: cmdline/apt-cache.cc:1462 +msgid "Package files:" +msgstr "ឯកសារ​កញ្ចប់ ៖" + +#: cmdline/apt-cache.cc:1469 cmdline/apt-cache.cc:1555 +msgid "Cache is out of sync, can't x-ref a package file" +msgstr "ឃ្លាំង​សម្ងាត់​ឋិតនៅ​ក្រៅ​ការ​ធ្វើ​សមកាល​កម្ម ដែលមិន​អាច x-ref ឯកសារ​កញ្ចប់​បាន​ទេ" + +#: cmdline/apt-cache.cc:1470 +#, c-format +msgid "%4i %s\n" +msgstr "%4i %s\n" + +#. Show any packages have explicit pins +#: cmdline/apt-cache.cc:1482 +msgid "Pinned packages:" +msgstr "កញ្ចប់​ដែល​បាន​ខ្ទាស់ ៖" + +#: cmdline/apt-cache.cc:1494 cmdline/apt-cache.cc:1535 +msgid "(not found)" +msgstr "(រក​មិន​ឃើញ)" + +#. Installed version +#: cmdline/apt-cache.cc:1515 +msgid " Installed: " +msgstr " បាន​ដំឡើង ៖ " + +#: cmdline/apt-cache.cc:1517 cmdline/apt-cache.cc:1525 +msgid "(none)" +msgstr "(គ្មាន)" + +#. Candidate Version +#: cmdline/apt-cache.cc:1522 +msgid " Candidate: " +msgstr " សាកល្បង ៖ " + +#: cmdline/apt-cache.cc:1532 +msgid " Package pin: " +msgstr " ខ្ទាស់​កញ្ចប់ ៖ " + +#. Show the priority tables +#: cmdline/apt-cache.cc:1541 +msgid " Version table:" +msgstr " តារាង​កំណែ ៖" + +#: cmdline/apt-cache.cc:1556 +#, c-format +msgid " %4i %s\n" +msgstr " %4i %s\n" + +#: cmdline/apt-cache.cc:1652 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70 +#: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:550 +#: cmdline/apt-get.cc:2369 cmdline/apt-sortpkgs.cc:144 +#, c-format +msgid "%s %s for %s %s compiled on %s %s\n" +msgstr "%s %s សម្រាប់ %s %s បាន​ចងក្រងនៅលើ​%s %s\n" + +#: cmdline/apt-cache.cc:1659 +msgid "" +"Usage: apt-cache [options] command\n" +" apt-cache [options] add file1 [file2 ...]\n" +" apt-cache [options] showpkg pkg1 [pkg2 ...]\n" +" apt-cache [options] showsrc pkg1 [pkg2 ...]\n" +"\n" +"apt-cache is a low-level tool used to manipulate APT's binary\n" +"cache files, and query information from them\n" +"\n" +"Commands:\n" +" add - Add a package file to the source cache\n" +" gencaches - Build both the package and source cache\n" +" showpkg - Show some general information for a single package\n" +" showsrc - Show source records\n" +" stats - Show some basic statistics\n" +" dump - Show the entire file in a terse form\n" +" dumpavail - Print an available file to stdout\n" +" unmet - Show unmet dependencies\n" +" search - Search the package list for a regex pattern\n" +" show - Show a readable record for the package\n" +" depends - Show raw dependency information for a package\n" +" rdepends - Show reverse dependency information for a package\n" +" pkgnames - List the names of all packages\n" +" dotty - Generate package graphs for GraphVis\n" +" xvcg - Generate package graphs for xvcg\n" +" policy - Show policy settings\n" +"\n" +"Options:\n" +" -h This help text.\n" +" -p=? The package cache.\n" +" -s=? The source cache.\n" +" -q Disable progress indicator.\n" +" -i Show only important deps for the unmet command.\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +"See the apt-cache(8) and apt.conf(5) manual pages for more information.\n" +msgstr "" +"ការ​ប្រើប្រាស់ ៖ apt-cache [options] ពាក្យ​បញ្ជា\n" +" apt-cache [options] add file1 [file2 ...]\n" +" apt-cache [options] showpkg pkg1 [pkg2 ...]\n" +" apt-cache [options] showsrc pkg1 [pkg2 ...]\n" +"\n" +"apt-cache គឺ​ជា​ឧបករណ៍​កម្រិតទាប​​ដែល​ប្រើ​សម្រាប់​រៀបចំ​ប្រព័ន្ធ​គោល​ពីរ​របស់ APT\n" +"ឯកសារ​ឃ្លាំង​សម្ងាត់ និង ​ព័ត៌មាន​សំណួរ​ពី​ពួក​វា\n" +"\n" +"ពាក្យ​បញ្ជា\n" +" add - បន្ថែម​ឯកសារ​កញ្ចប់​ទៅ​ឃ្លាំង​សម្ងាត់​ប្រភព\n" +" gencaches - បង្កើត​ទាំង​​កញ្ចប់​និង​ឃ្លាំង​សម្ងាត់​ប្រភព\n" +" showpkg - បង្ហាញ​ព័ត៌មាន​ទូទៅ​ខ្លះ​សម្រាប់​កញ្ចប់​តែ​មួយ\n" +" showsrc - បង្ហាញ​កំណត់​ត្រា​ប្រភព\n" +" stats - បង្ហាញ​ស្ថិតិ​មូលដ្ឋាន​ខ្លះ\n" +" dump - បង្ហាញ​ឯកសារ​ទាំងមូល​ក្នុង​ទ្រង់ទ្រាយ​សង្ខេប\n" +" dumpavail - បោះពុម្ព​ឯកសារ​ដែល​មាន​ទៅ stdout\n" +" unmet - បង្ហាញ​ភាពអាស្រ័យ​ unmet \n" +" search - ស្វែងរក​កញ្ចប់​​លំនាំ regex \n" +" show - បង្ហាញ​កំណត់​ត្រា​កញ្ចប់​ដែល​អាច​អាន​បាន\n" +" depends - បង្ហាញព័ត៌មាន​​ភាពអាស្រ័យ​កញ្ចប់​មិន​ទាន់​ច្នៃ\n" +" rdepends - បង្ហាញ​ព័ត៌មាន​ភាពអាស្រ័យ​កញ្ចប់​បញ្ច្រាស់​\n" +" pkgnames - រាយ​ឈ្មោះ​កញ្ចប់​ទាំងអស់​\n" +" dotty - បង្កើត​កញ្ចប់​ក្រាហ្វ​សម្រាប់​ GraphVis\n" +" xvcg - បង្កើត​កញ្ចប់​ក្រាហ្វ​សម្រាប់​ xvcg\n" +" policy - បង្ហាញ ការរៀបចំ​គោលការណ៍​\n" +"\n" +"ជម្រើស​ ៖\n" +" -h នេះ​ជា​អត្ថជំនួយ​\n" +" -p=? ឃ្លាំងសម្ងាត់​កញ្ចប់​ ។\n" +" -s=? ឃ្លាំងសម្ងាត់​ប្រភព ។\n" +" -q ទ្រនិច​ចង្អុល​វឌ្ឍនភាព មិន​អនុញ្ញាត​ ។\n" +" -i បាន​តែ​បង្ហាញ ព័ត៌មាន​ deps ដែល​សំខាន់​សម្រាប់ពាក្យ​បញ្ជាដែល​ខុស​គ្នា  ​​​។\n" +" -c=? អាន​ការកំណត់​រចនាសម្ព័ន្ធ​ឯកសារ​នេះ \n" +" -o=? កំណត់​ជម្រើស​ការ​កំណត់​រចនា​សម្ព័ន្ធ​តាម​ចិត្ត ឧ. eg -o dir::cache=/tmp\n" +"មើល​ apt-cache(8) និង​ apt.conf(5) សម្រាប់​ព័ត៌មាន​បន្ថែម​​មាន​ក្នុង​ទំព័រ​សៀវភៅដៃ​ ។\n" + +#: cmdline/apt-cdrom.cc:78 +msgid "Please provide a name for this Disc, such as 'Debian 2.1r1 Disk 1'" +msgstr "សូម​ផ្ដល់​ឈ្មោះ​ឲ្យ​ថាស​នេះ ឧទាហរណ៍​ដូចជា 'ដេបៀន 2.1r1 ថាស​ទី ១' ជាដើម" + +#: cmdline/apt-cdrom.cc:93 +msgid "Please insert a Disc in the drive and press enter" +msgstr "សូម​បញ្ចូល​ថាស​ក្នុង​ដ្រាយ​ហើយ​ចុច​បញ្ចូល​" + +#: cmdline/apt-cdrom.cc:117 +msgid "Repeat this process for the rest of the CDs in your set." +msgstr "ធ្វើដំណើរការ​នេះ​ម្តង​ទៀត​ សម្រាប់​ស៊ីឌី​ទាំងអស់​​ក្នុង​សំណុំ​របស់​អ្នក ។" + +#: cmdline/apt-config.cc:41 +msgid "Arguments not in pairs" +msgstr "​អាគុយម៉ង់​មិន​មាន​គូ​ទេ" + +#: cmdline/apt-config.cc:76 +msgid "" +"Usage: apt-config [options] command\n" +"\n" +"apt-config is a simple tool to read the APT config file\n" +"\n" +"Commands:\n" +" shell - Shell mode\n" +" dump - Show the configuration\n" +"\n" +"Options:\n" +" -h This help text.\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +msgstr "" +"ការ​ប្រើប្រាស់ ៖ ពាក្យ​បញ្ជា​ apt-config [ជម្រើស] \n" +"\n" +"apt-config ជា​ឧបករណ៍​សាមញ្ញ​សម្រាប់​អាន​ឯកសារ​កំណត់រចនាសម្ព័ន្ធ​ APT \n" +"\n" +"ពាក្យ​បញ្ជា​ ៖\n" +" shell - របៀប​សែល​\n" +" dump - បង្ហាញ​ការកំណត់​រចនាសម្ព័ន្ធ​\n" +"\n" +"ជម្រើស​\n" +" -h អត្ថនទ​ជំនួយ​នេះ​\n" +" -c=? អាន​ឯកសារ​ការកំណត់​រចនាសម្ព័ន្ធ​នេះ \n" +" -o=? កំណត់​ជម្រើស​ការ​កំណត់​រចនា​សម្ព័ន្ធ​តាម​ចិត្ត ឧ. -o dir::cache=/tmp\n" + +#: cmdline/apt-extracttemplates.cc:98 +#, c-format +msgid "%s not a valid DEB package." +msgstr "%s មិនមែន​ជា​កញ្ចប់​ DEB ត្រឹមត្រូវ​ទេ​ ។" + +#: cmdline/apt-extracttemplates.cc:232 +msgid "" +"Usage: apt-extracttemplates file1 [file2 ...]\n" +"\n" +"apt-extracttemplates is a tool to extract config and template info\n" +"from debian packages\n" +"\n" +"Options:\n" +" -h This help text\n" +" -t Set the temp dir\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +msgstr "" +"ការ​ប្រើប្រាស់​ ៖ apt-extracttemplates file1 [file2 ...]\n" +"\n" +"apt-extracttemplates ជាឧបករណ៍ដើម្បី​ស្រង់​ព័ត៌មាន​ការ​រចនាសម្ព័ន្ធ​​និង​ពុម្ព​\n" +"ពី​កញ្ចប់​​ដេបៀន \n" +"\n" +"ជម្រើស ៖ ​\n" +" -h អត្ថបទ​ជំនួយ​\n" +" -t កំណត់​ថត​បណ្ដោះ​អាសន្ន\n" +" -c=? អាន​ឯកសារ​ការ​កំណត់​រចនាស្ព័ន្ធ​នេះ\n" +" -o=? កំណត់​ជម្រើស​ការ​កំណត់​រចនា​សម្ព័ន្ធ​តាម​ចិត្ត ឧ. eg -o dir::cache=/tmp\n" + +#: cmdline/apt-extracttemplates.cc:267 apt-pkg/pkgcachegen.cc:710 +#, c-format +msgid "Unable to write to %s" +msgstr "មិន​អាច​សរសេរ​ទៅ %s" + +#: cmdline/apt-extracttemplates.cc:310 +msgid "Cannot get debconf version. Is debconf installed?" +msgstr "មិន​អាច​ទទួល​យក​កំណែ​ debconf  ។ តើ​ debconf បានដំឡើង​ឬ ?" + +#: ftparchive/apt-ftparchive.cc:167 ftparchive/apt-ftparchive.cc:341 +msgid "Package extension list is too long" +msgstr "បញ្ជី​ផ្នែក​បន្ថែម​កញ្ចប់​វែង​ពេក" + +#: ftparchive/apt-ftparchive.cc:169 ftparchive/apt-ftparchive.cc:183 +#: ftparchive/apt-ftparchive.cc:206 ftparchive/apt-ftparchive.cc:256 +#: ftparchive/apt-ftparchive.cc:270 ftparchive/apt-ftparchive.cc:292 +#, c-format +msgid "Error processing directory %s" +msgstr "​កំហុស​ដំណើរការ​ថត​ %s" + +#: ftparchive/apt-ftparchive.cc:254 +msgid "Source extension list is too long" +msgstr "បញ្ជី​ផ្នែក​បន្ថែម​ប្រភព​វែង​ពេក" + +#: ftparchive/apt-ftparchive.cc:371 +msgid "Error writing header to contents file" +msgstr "កំហុស​សរសេរ​បឋម​កថា​ទៅ​ឯកសារ​មាតិកា" + +#: ftparchive/apt-ftparchive.cc:401 +#, c-format +msgid "Error processing contents %s" +msgstr "កំហុស​ដំណើរការ​មាតិកា​ %s" + +#: ftparchive/apt-ftparchive.cc:556 +msgid "" +"Usage: apt-ftparchive [options] command\n" +"Commands: packages binarypath [overridefile [pathprefix]]\n" +" sources srcpath [overridefile [pathprefix]]\n" +" contents path\n" +" release path\n" +" generate config [groups]\n" +" clean config\n" +"\n" +"apt-ftparchive generates index files for Debian archives. It supports\n" +"many styles of generation from fully automated to functional replacements\n" +"for dpkg-scanpackages and dpkg-scansources\n" +"\n" +"apt-ftparchive generates Package files from a tree of .debs. The\n" +"Package file contains the contents of all the control fields from\n" +"each package as well as the MD5 hash and filesize. An override file\n" +"is supported to force the value of Priority and Section.\n" +"\n" +"Similarly apt-ftparchive generates Sources files from a tree of .dscs.\n" +"The --source-override option can be used to specify a src override file\n" +"\n" +"The 'packages' and 'sources' command should be run in the root of the\n" +"tree. BinaryPath should point to the base of the recursive search and \n" +"override file should contain the override flags. Pathprefix is\n" +"appended to the filename fields if present. Example usage from the \n" +"Debian archive:\n" +" apt-ftparchive packages dists/potato/main/binary-i386/ > \\\n" +" dists/potato/main/binary-i386/Packages\n" +"\n" +"Options:\n" +" -h This help text\n" +" --md5 Control MD5 generation\n" +" -s=? Source override file\n" +" -q Quiet\n" +" -d=? Select the optional caching database\n" +" --no-delink Enable delinking debug mode\n" +" --contents Control contents file generation\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option" +msgstr "" +"ការប្រើប្រាស់ ៖ ពាក្យ​បញ្ជា​ apt-ftparchive [ជម្រើស] \n" +"ពាក្យ​បញ្ជា​ ៖ កញ្ចប់ binarypath [overridefile [pathprefix]]\n" +" sources srcpath [overridefile [pathprefix]]\n" +" ផ្លូវ​មាតិកា​\n" +" ផ្លូវ​ផ្សាយ​ចេញ \n" +" កំណត់​រចនាស្ព័ន្ធបង្កើត​ [groups]\n" +" ​​កំណត់​រចនាសម្ព័ន្ធសំអាត​​\n" +"\n" +"apt-ftparchive បង្កើត​​ឯកសារ​លិបិក្រម​សម្រាប់​ប័ណ្ណសារ​​ដេបៀន  ។ វា​គាំទ្រ​រចនាប័ទ្ម​នៃ​ការបង្កើតដោយ​" +"ស្វ័យប្រវត្តិ​\n" +"ដើម្បី​ធ្វើការ​ជំនួស​\n" +" dpkg-scanpackages និង dpkg-scansources\n" +"\n" +"apt-ftparchive ដែល​បង្កើត​​​​ឯកសារ​ញ្ចប់​ ពី​មែកធាង​ .debs ។ ឯកសារ​កញ្ចប់មាន​\n" +"​មាតិកា​នៃ វត្ថុបញ្ជា​​វាល​ទាំងអស់ ដែល​បាន​មក​ពី​កញ្ចប់​និមួយ​ៗដូចជា​ MD5 hash និង​ ទំហំ​ឯកសារ​ ។ ឯកសារ​" +"បដិសេធ​​មិន​គាំទ្រ​ \n" +"ដើម្បី​បង្ខំ​តម្លៃ​អាទិភាព​និង សម័យ​ ។\n" +"\n" +"ភាព​ដូច​គ្នា​នៃ​ apt-ftparchive បង្កើត​ឯកសារ​ប្រភព​ពី​មែកធាង​ .dscs ។\n" +"ជម្រើស​បដិសេធ​ប្រភព​អាច​ត្រូវ​បាន​ប្រើ​សម្រាប់​បញ្ចាក់ឯកសារ​បដិសេធ src \n" +"\n" +" បញ្ជា​'កញ្ចប់​' និង​ 'ប្រភព' ត្រូវ​​តែ​រត់​ជា​ root \n" +" ។ BinaryPath ត្រូវ​ចង្អុល​​ទៅ​កាន់​មូលដ្ឋាន​ស្វែងរក​ហៅ​ខ្លួនឯង​ ហើយ​ \n" +"ឯកសារ​បដិសេធ​ត្រូវមាន​ទង​បដិសេធ  ។ ផ្លូវ​បរិបទ​ត្រូវ​បាន​បន្ថែម​​ទៅ​ក្នុង​វាល​ឈ្មោះ​​ឯកសារ​បើ​វា​មាន​  ។ " +"ឧទាហរណ៍​ ការប្រើប្រាស់​ពី​ប័ណ្ណសារ​ \n" +"ដេបៀន  ៖\n" +" apt-ftparchive កញ្ចប់​dists/potato/main/binary-i386/ > \\\n" +" dists/potato/main/binary-i386/Packages\n" +"\n" +"ជម្រើស​ ៖\n" +" -h អត្ថបទ​ជំនួយ​នេះ​\n" +" --md5 Control MD5 ការបបង្កើត​\n" +" -s=? ឯកសារ​បដិសេធ​ប្រភព​\n" +" -q Quiet\n" +" -d=? ជ្រើស​ជម្រើសលាក់​ទុ​ក​ទិន្នន័យ​\n" +" --គ្មាន​-delink អនុញ្ញាត​ delinking របៀប​បំបាត់​កំហុស​\n" +" --មាតិកា ពិនិត្យ​ការបង្កើត​ឯកសារ​មាតិកា\n" +" -c=? អាន​ឯកសារ​ការកំណត់​រចនាសម្ព័ន្ធ​នេះ​\n" +" -o=? កំណត់​ជម្រើស​ការ​កំណត់​រចនា​សម្ព័ន្ធ​តាម​ចិត្ត" + +#: ftparchive/apt-ftparchive.cc:762 +msgid "No selections matched" +msgstr "គ្មាន​ការ​ជ្រើស​​ដែល​ផ្គួផ្គង​" + +#: ftparchive/apt-ftparchive.cc:835 +#, c-format +msgid "Some files are missing in the package file group `%s'" +msgstr "ឯកសារ​មួយ​ចំនួន​បាត់បងពី​ក្រុម​ឯកសារ​កញ្ចប់​ `%s'" + +#: ftparchive/cachedb.cc:45 +#, c-format +msgid "DB was corrupted, file renamed to %s.old" +msgstr "DB បាន​ខូច​, ឯកសារ​បាន​ប្តូរ​ឈ្មោះ​ទៅ​ជា​ %s.old ។" + +#: ftparchive/cachedb.cc:63 +#, c-format +msgid "DB is old, attempting to upgrade %s" +msgstr "DB ចាស់​, កំពុង​ព្យាយាម​ធ្វើ​ឲ្យ %s ប្រសើរ​ឡើង" + +#: ftparchive/cachedb.cc:73 +#, c-format +msgid "Unable to open DB file %s: %s" +msgstr "មិន​អាច​បើក​ឯកសារ​ DB បានទេ %s: %s" + +#: ftparchive/cachedb.cc:114 +#, c-format +msgid "File date has changed %s" +msgstr "កាលបរិច្ឆេទ​​ឯកសារ​ត្រូវ​បាន​ប្តូរ​ %s" + +#: ftparchive/cachedb.cc:155 +msgid "Archive has no control record" +msgstr "ប័ណ្ណសារ​គ្មាន​កំណត់​ត្រា​ត្រួត​ពិនិត្យ​ទេ​" + +#: ftparchive/cachedb.cc:267 +msgid "Unable to get a cursor" +msgstr "មិន​អាច​យក​ទស្សន៍ទ្រនិច​" + +#: ftparchive/writer.cc:78 +#, c-format +msgid "W: Unable to read directory %s\n" +msgstr "W: មិន​អាច​អាន​ថត %s បាន​ឡើយ\n" + +#: ftparchive/writer.cc:83 +#, c-format +msgid "W: Unable to stat %s\n" +msgstr "W ៖ មិន​អាច​ថ្លែង %s\n" + +#: ftparchive/writer.cc:125 +msgid "E: " +msgstr "E: " + +#: ftparchive/writer.cc:127 +msgid "W: " +msgstr "W: " + +#: ftparchive/writer.cc:134 +msgid "E: Errors apply to file " +msgstr "E: កំហុស​អនុវត្ត​លើ​ឯកសារ​" + +#: ftparchive/writer.cc:151 ftparchive/writer.cc:181 +#, c-format +msgid "Failed to resolve %s" +msgstr "បរាជ័យ​ក្នុង​ការ​ដោះស្រាយ %s" + +#: ftparchive/writer.cc:163 +msgid "Tree walking failed" +msgstr "មែក​ធាង បាន​បរាជ័យ" + +#: ftparchive/writer.cc:188 +#, c-format +msgid "Failed to open %s" +msgstr "បរាជ័យ​ក្នុង​ការ​បើក %s" + +#: ftparchive/writer.cc:245 +#, c-format +msgid " DeLink %s [%s]\n" +msgstr " DeLink %s [%s]\n" + +#: ftparchive/writer.cc:253 +#, c-format +msgid "Failed to readlink %s" +msgstr "បាន​បរាជ័យ​ក្នុង​ការ​អាន​តំណ​ %s" + +#: ftparchive/writer.cc:257 +#, c-format +msgid "Failed to unlink %s" +msgstr "បាន​បរាជ័យ​ក្នុង​ការ​ផ្ដាច់ %s" + +#: ftparchive/writer.cc:264 +#, c-format +msgid "*** Failed to link %s to %s" +msgstr "*** បាន​បរាជ័យ​ក្នុង​ការ​ត​ %s ទៅ %s" + +#: ftparchive/writer.cc:274 +#, c-format +msgid " DeLink limit of %sB hit.\n" +msgstr " DeLink កំណត់​នៃ​ការ​វាយ %sB ។\n" + +#: ftparchive/writer.cc:358 apt-inst/extract.cc:181 apt-inst/extract.cc:193 +#: apt-inst/extract.cc:210 apt-inst/deb/dpkgdb.cc:121 methods/gpgv.cc:266 +#, c-format +msgid "Failed to stat %s" +msgstr "បាន​បរាជ័យ​ក្នុង​ការថ្លែង %s" + +#: ftparchive/writer.cc:386 +msgid "Archive had no package field" +msgstr "ប័ណ្ណសារ​គ្មាន​វាល​កញ្ចប់​" + +#: ftparchive/writer.cc:394 ftparchive/writer.cc:603 +#, c-format +msgid " %s has no override entry\n" +msgstr " %s គ្មាន​ធាតុធាតុបញ្ចូល​​បដិសេធឡើយ\n" + +#: ftparchive/writer.cc:437 ftparchive/writer.cc:689 +#, c-format +msgid " %s maintainer is %s not %s\n" +msgstr " អ្នក​ថែទាំ %s គឺ %s មិនមែន​ %s\n" + +#: ftparchive/contents.cc:317 +#, c-format +msgid "Internal error, could not locate member %s" +msgstr "កំហុស​ខាងក្នុង ​មិន​អាច​កំណត់​ទីតាំង​សមាជិក​ %s បានឡើយ" + +#: ftparchive/contents.cc:353 ftparchive/contents.cc:384 +msgid "realloc - Failed to allocate memory" +msgstr "realloc - បរាជ័យ​ក្នុង​ការ​​បម្រុង​​ទុក​សតិ​" + +#: ftparchive/override.cc:38 ftparchive/override.cc:146 +#, c-format +msgid "Unable to open %s" +msgstr "មិន​អាចបើក​ %s បានឡើយ" + +#: ftparchive/override.cc:64 ftparchive/override.cc:170 +#, c-format +msgid "Malformed override %s line %lu #1" +msgstr "Malformed បដិសេធ %s បន្ទាត់ %lu #1" + +#: ftparchive/override.cc:78 ftparchive/override.cc:182 +#, c-format +msgid "Malformed override %s line %lu #2" +msgstr "Malformed បដិសេធ %s បន្ទាត់​ %lu #2" + +#: ftparchive/override.cc:92 ftparchive/override.cc:195 +#, c-format +msgid "Malformed override %s line %lu #3" +msgstr "Malformed បដិសេធ %s បន្ទាត់​ %lu #3" + +#: ftparchive/override.cc:131 ftparchive/override.cc:205 +#, c-format +msgid "Failed to read the override file %s" +msgstr "បាន​បរាជ័យ​ក្នុង​ការ​អានឯកសារ​បដិសេធ %s" + +#: ftparchive/multicompress.cc:75 +#, c-format +msgid "Unknown compression algorithm '%s'" +msgstr "មិន​ស្គាល់​ក្បួន​ដោះស្រាយ​ការបង្ហាប់​ '%s'" + +#: ftparchive/multicompress.cc:105 +#, c-format +msgid "Compressed output %s needs a compression set" +msgstr "​ទិន្នផល​ដែល​បាន​បង្ហាប់​​ %s ត្រូវ​ការ​កំណត់​ការបង្ហាប់​" + +#: ftparchive/multicompress.cc:172 methods/rsh.cc:91 +msgid "Failed to create IPC pipe to subprocess" +msgstr "បរាជ័យ​ក្នុង​ការ​បង្កើត​បំពង់​ IPC សម្រាប់​ដំណើរ​ការ​រង​" + +#: ftparchive/multicompress.cc:198 +msgid "Failed to create FILE*" +msgstr "បរាជ័យ​ក្នុង​ការ​បង្កើត​ FILE*" + +#: ftparchive/multicompress.cc:201 +msgid "Failed to fork" +msgstr "បាន​បរាជ័យ​ក្នុងការ​ដាក់ជា​ពីរផ្នែក​" + +#: ftparchive/multicompress.cc:215 +msgid "Compress child" +msgstr "បង្ហាប់កូន" + +#: ftparchive/multicompress.cc:238 +#, c-format +msgid "Internal error, failed to create %s" +msgstr "កំហុស​ខាងក្នុង​ បរាជ័យ​ក្នុង​ការ​បង្កើត​ %s" + +#: ftparchive/multicompress.cc:289 +msgid "Failed to create subprocess IPC" +msgstr "បរាជ័យ​ក្នុង​ការ​បង្កើត​ដំណើរការ​រង​ IPC" + +#: ftparchive/multicompress.cc:324 +msgid "Failed to exec compressor " +msgstr "បរាជ័យ​ក្នុង​ការ​ប្រតិបត្តិ​កម្មវិធី​បង្ហាប់ " + +#: ftparchive/multicompress.cc:363 +msgid "decompressor" +msgstr "កម្មវិធី​ពន្លា" + +#: ftparchive/multicompress.cc:406 +msgid "IO to subprocess/file failed" +msgstr "IO សម្រាប់​ដំណើរការ​រង​/ឯកសារ​ បាន​បរាជ័យ​" + +#: ftparchive/multicompress.cc:458 +msgid "Failed to read while computing MD5" +msgstr "បាន​បរាជ័យ​ក្នុង​ការអាន​ នៅពេល​គណនា MD5" + +#: ftparchive/multicompress.cc:475 +#, c-format +msgid "Problem unlinking %s" +msgstr "មានបញ្ហា​ក្នុងការ​ផ្ដាច់តំណ %s" + +#: ftparchive/multicompress.cc:490 apt-inst/extract.cc:188 +#, c-format +msgid "Failed to rename %s to %s" +msgstr "បរាជ័យ​ក្នុង​ការ​ប្តូរ​ឈ្មោះ %s ទៅ %s" + +#: cmdline/apt-get.cc:120 +msgid "Y" +msgstr "Y" + +#: cmdline/apt-get.cc:142 cmdline/apt-get.cc:1506 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Regex កំហុស​ការចងក្រង​ - %s" + +#: cmdline/apt-get.cc:237 +msgid "The following packages have unmet dependencies:" +msgstr "កញ្ចប់​ខាងក្រោម​មាន​ភាពអាស្រ័យ​ដែល​ខុស​គ្នា ៖" + +#: cmdline/apt-get.cc:327 +#, c-format +msgid "but %s is installed" +msgstr "ប៉ុន្តែ​ %s ត្រូវ​បាន​ដំឡើង​" + +#: cmdline/apt-get.cc:329 +#, c-format +msgid "but %s is to be installed" +msgstr "ប៉ុន្តែ​ %s នឹង​ត្រូវ​បាន​ដំឡើ​ង" + +#: cmdline/apt-get.cc:336 +msgid "but it is not installable" +msgstr "ប៉ុន្តែ​​វា​មិន​អាច​ដំឡើង​បាន​ទេ​" + +#: cmdline/apt-get.cc:338 +msgid "but it is a virtual package" +msgstr "ប៉ុន្តែ​​វា​ជា​កញ្ចប់​និម្មិត​" + +#: cmdline/apt-get.cc:341 +msgid "but it is not installed" +msgstr "ប៉ុន្តែ​វា​មិន​បាន​ដំឡើង​ទេ​" + +#: cmdline/apt-get.cc:341 +msgid "but it is not going to be installed" +msgstr "ប៉ុន្តែ វា​នឹង​មិន​ត្រូវ​បាន​ដំឡើង​ទេ" + +#: cmdline/apt-get.cc:346 +msgid " or" +msgstr " ឬ" + +#: cmdline/apt-get.cc:375 +msgid "The following NEW packages will be installed:" +msgstr "កញ្ចប់​ថ្មី​ខាងក្រោម​នឹង​ត្រូវ​បាន​ដំឡើង​ ៖" + +#: cmdline/apt-get.cc:401 +msgid "The following packages will be REMOVED:" +msgstr "កញ្ចប់​ខាងក្រោម​នឹងត្រូវ​បាន​យកចេញ ៖" + +#: cmdline/apt-get.cc:423 +msgid "The following packages have been kept back:" +msgstr "​កញ្ចប់​ខាង​ក្រោម​ត្រូវ​បាន​យក​ត្រឡប់​មក​វិញ ៖" + +#: cmdline/apt-get.cc:444 +msgid "The following packages will be upgraded:" +msgstr "កញ្ចប់​ខាងក្រោម​នឹង​​ត្រូវ​បាន​​ធ្វើ​ឲ្យប្រសើ​ឡើង ៖" + +#: cmdline/apt-get.cc:465 +msgid "The following packages will be DOWNGRADED:" +msgstr "កញ្ចប់​ខាងក្រោម​នឹង​​ត្រូវ​បាន​បន្ទាប ៖" + +#: cmdline/apt-get.cc:485 +msgid "The following held packages will be changed:" +msgstr "កញ្ចប់​រង់ចាំ​ខាងក្រោម​នឹង​ត្រូវ​​បានផ្លាស់​​ប្តូរ​ ៖" + +#: cmdline/apt-get.cc:538 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (ដោយ​សារតែ​ %s) " + +#: cmdline/apt-get.cc:546 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"ព្រមាន​ ៖ កញ្ចប់ដែល​ចាំបាច់​ខាងក្រោម​នឹង​ត្រូវ​បាន​យកចេញ ។\n" +"ការយកចេញ​នេះ​មិន​ត្រូវ​បានធ្វើ​ទេ​លុះត្រា​តែ​អ្នកដឹង​ថា​​អ្នក​កំពុង​ធ្វើ​អ្វីឲ្យប្រាកដ !" + +#: cmdline/apt-get.cc:577 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu ត្រូវ​បាន​ធ្វើ​ឲ្យ​ប្រសើរ %lu ត្រូវ​បានដំឡើង​ថ្មី " + +#: cmdline/apt-get.cc:581 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu ត្រូវ​បាន​ដំឡើង​ឡើង​វិញ " + +#: cmdline/apt-get.cc:583 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu ​ត្រូវបានបន្ទាប់ " + +#: cmdline/apt-get.cc:585 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu ដែលត្រូវ​យក​ចេញ​ ហើយ​ %lu មិន​​បាន​ធ្វើ​ឲ្យ​ប្រសើរឡើយ ។\n" + +#: cmdline/apt-get.cc:589 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu មិន​បាន​ដំឡើង​ ឬ យក​ចេញបានគ្រប់ជ្រុងជ្រោយ​ឡើយ​ ។\n" + +#: cmdline/apt-get.cc:649 +msgid "Correcting dependencies..." +msgstr "កំពុង​កែ​ភាពអាស្រ័យ​..." + +#: cmdline/apt-get.cc:652 +msgid " failed." +msgstr " បាន​បរាជ័យ ។" + +#: cmdline/apt-get.cc:655 +msgid "Unable to correct dependencies" +msgstr "មិន​អាច​កែ​ភាព​អាស្រ័យ​បានឡើយ​" + +#: cmdline/apt-get.cc:658 +msgid "Unable to minimize the upgrade set" +msgstr "មិនអាច​បង្រួម​ការ​កំណត់​ភាព​ប្រសើរ​​បាន​ឡើយ​" + +#: cmdline/apt-get.cc:660 +msgid " Done" +msgstr " ធ្វើ​រួច" + +#: cmdline/apt-get.cc:664 +msgid "You might want to run `apt-get -f install' to correct these." +msgstr "អ្នក​ប្រហែល​ជា​ចង់រត់ `apt-get -f install' ដើម្បី​កែ​វា​​ទាំងនេះ​ហើយ ។" + +#: cmdline/apt-get.cc:667 +msgid "Unmet dependencies. Try using -f." +msgstr "ភាព​អាស្រ័យ​ដែល​ខុស​គ្នា ។ ព្យាយាម​ការ​ប្រើ -f ។" + +#: cmdline/apt-get.cc:689 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "ព្រមាន​ ៖ មិនអាច​ធ្វើការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវកញ្ចប់ខាងក្រោមបានឡើយ !" + +#: cmdline/apt-get.cc:693 +msgid "Authentication warning overridden.\n" +msgstr "បានបដិសេធ​ការព្រមាន​ការផ្ទៀងផ្ទាត់ភាព​ត្រឹមត្រូវ ។\n" + +#: cmdline/apt-get.cc:700 +msgid "Install these packages without verification [y/N]? " +msgstr "ដំឡើង​កញ្ចប់​ទាំងនេះ ​ដោយគ្មានការពិនិត្យ​បញ្ជាក់ [y/N] ? " + +#: cmdline/apt-get.cc:702 +msgid "Some packages could not be authenticated" +msgstr "មិនអាច​ផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវកញ្ចប់​មួយចំនួន​បានឡើយ​" + +#: cmdline/apt-get.cc:711 cmdline/apt-get.cc:858 +msgid "There are problems and -y was used without --force-yes" +msgstr "មាន​បញ្ហា​ ហើយ -y ត្រូវ​បាន​ប្រើ​ដោយគ្មាន​​ --force​-yes" + +#: cmdline/apt-get.cc:755 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "កំហុស​ខាងក្នុង កញ្ចប់​ដំឡើង​ត្រូវ​បាន​ហៅ​​ជាមួយ​កញ្ចប់​ដែល​ខូច !" + +#: cmdline/apt-get.cc:764 +msgid "Packages need to be removed but remove is disabled." +msgstr "កញ្ចប់ ​ត្រូវការឲ្យ​យក​ចេញ​​ ប៉ុន្តែមិនអនុញ្ញាត​ឲ្យយកចេញឡើយ ។" + +#: cmdline/apt-get.cc:775 +msgid "Internal error, Ordering didn't finish" +msgstr "កំហុស​ខាងក្នុង​ ការ​រៀប​តាម​លំដាប់​មិន​បាន​បញ្ចប់ឡើយ" + +#: cmdline/apt-get.cc:791 cmdline/apt-get.cc:1800 cmdline/apt-get.cc:1833 +msgid "Unable to lock the download directory" +msgstr "មិន​អាច​ចាក់​សោ​ថត​ទាញ​យក​បាន​ឡើយ" + +#: cmdline/apt-get.cc:801 cmdline/apt-get.cc:1881 cmdline/apt-get.cc:2117 +#: apt-pkg/cachefile.cc:67 +msgid "The list of sources could not be read." +msgstr "មិន​អាច​អាន​បញ្ជី​ប្រភព​បាន​ឡើយ​ ។" + +#: cmdline/apt-get.cc:816 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "យី អី​ក៏​ចម្លែង​ម្លេះ.. ទំហំ​មិន​ដូច​គ្នា​ឡើយ ។ សូម​ផ្ញើ​អ៊ីមែល​ទៅ apt@packages.debian.org" + +#: cmdline/apt-get.cc:821 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "ត្រូវការ​​យក​ %sB/%sB នៃ​ប័ណ្ណសារ ។​\n" + +#: cmdline/apt-get.cc:824 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "ត្រូវ​ការយក​ %sB នៃ​ប័ណ្ណសារ ។\n" + +#: cmdline/apt-get.cc:829 +#, c-format +msgid "After unpacking %sB of additional disk space will be used.\n" +msgstr "បន្ទាប់​ពី​ពន្លា​ %sB នៃ​ការ​បន្ថែម​​ទំហំ​ថាស​ត្រូវ​បាន​ប្រើ ។\n" + +#: cmdline/apt-get.cc:832 +#, c-format +msgid "After unpacking %sB disk space will be freed.\n" +msgstr "បន្ទាប់​ពី​ពន្លា​ %sB ទំហំ​ថាសនឹង​​ទំនេរ ។ \n" + +#: cmdline/apt-get.cc:846 cmdline/apt-get.cc:1971 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "មិន​អាច​កំណត់​ទំហំ​ទំនេរ​ក្នុង​ %s បានឡើយ" + +#: cmdline/apt-get.cc:849 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "អ្នក​គ្មាន​ទំហំ​​ទំនេរ​គ្រប់គ្រាន់​ក្នុង​​ %s ឡើយ ។" + +#: cmdline/apt-get.cc:864 cmdline/apt-get.cc:884 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "បានបញ្ជាក់​តែប្រតិបត្តិការដែលមិនសំខាន់ប៉ុណ្ណោះ ប៉ុន្តែ​នេះមិនមែនជាប្រតិបត្តិការមិនសំខាន់នោះទេ ។" + +#: cmdline/apt-get.cc:866 +msgid "Yes, do as I say!" +msgstr "បាទ/ចាស ធ្វើ​ដូច​ដែល​ខ្ញុំ​និយាយ !" + +#: cmdline/apt-get.cc:868 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"អ្នកប្រហែល​ជា​ធ្វើ​អ្វីមួយ​ដែល​អាច​បង្ករ​ឲ្យ​មាន​មហន្ដរាយ ។\n" +"ដើម្បី​បន្ត ​​វាយ​ក្នុង​ឃ្លា​ '%s'\n" +" ?] " + +#: cmdline/apt-get.cc:874 cmdline/apt-get.cc:893 +msgid "Abort." +msgstr "បោះបង់ ។" + +#: cmdline/apt-get.cc:889 +msgid "Do you want to continue [Y/n]? " +msgstr "តើ​អ្នក​ចង់​បន្តឬ​ [បាទ ចាស/ទេ​] ? " + +#: cmdline/apt-get.cc:961 cmdline/apt-get.cc:1365 cmdline/apt-get.cc:2014 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "បរាជ័យ​ក្នុង​ការ​ទៅ​ប្រមូល​យក​ %s %s\n" + +#: cmdline/apt-get.cc:979 +msgid "Some files failed to download" +msgstr "ឯកសារ​មួយ​ចំនួន​បាន​បរាជ័យ​ក្នុង​ការ​ទាញ​យក​" + +#: cmdline/apt-get.cc:980 cmdline/apt-get.cc:2023 +msgid "Download complete and in download only mode" +msgstr "បានបញ្ចប់ការទាញ​យក​ ហើយ​តែ​ក្នុង​របៀប​​ទាញ​យក​ប៉ុណ្ណោះ" + +#: cmdline/apt-get.cc:986 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"អនុញ្ញាត​ឲ្យ​ទៅ​ប្រមូល​យក​ប័ណ្ណសារ​មួយ​ចំនួន​ ប្រហែល​ជា​រត់​ភាព​ទាន់​សម័យ apt-get ឬ ព្យាយាមប្រើ​ជាមួយ --" +"fix- ដែលបាត់ឬ់ ?" + +#: cmdline/apt-get.cc:990 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix- ដែលបាត់​ និង ​ស្វប​មេឌៀ​ដែល​មិនបាន​​គាំទ្រនៅពេល​បច្ចុប្បន្ន​" + +#: cmdline/apt-get.cc:995 +msgid "Unable to correct missing packages." +msgstr "មិន​អាច​កែ​កញ្ចប់​ដែលបាត់បង់​បានឡើយ ។" + +#: cmdline/apt-get.cc:996 +msgid "Aborting install." +msgstr "កំពុង​បោះបង់​ការ​ដំឡើង​ ។" + +#: cmdline/apt-get.cc:1030 +#, c-format +msgid "Note, selecting %s instead of %s\n" +msgstr "ចំណាំ កំពុង​ជ្រើស​ %s ជំនួស​ %s\n" + +#: cmdline/apt-get.cc:1040 +#, c-format +msgid "Skipping %s, it is already installed and upgrade is not set.\n" +msgstr "កំពុង​រំលង​ %s វា​បាន​ដំឡើង​រួចរាល់​ ហើយ​ភាព​ធ្វើឲ្យ​ប្រសើរ​​មិន​ទាន់​កំណត់​​ ។\n" + +#: cmdline/apt-get.cc:1058 +#, c-format +msgid "Package %s is not installed, so not removed\n" +msgstr "មិនទាន់បានដំឡើង​កញ្ចប់​ %s ទេ​ ដូច្នេះ មិន​បាន​យកចេញឡើយ \n" + +#: cmdline/apt-get.cc:1069 +#, c-format +msgid "Package %s is a virtual package provided by:\n" +msgstr "កញ្ចប់​ %s ជា​កញ្ចប់​និម្មិត​ដែល​បាន​ផ្តល់​ដោយ​ ៖\n" + +#: cmdline/apt-get.cc:1081 +msgid " [Installed]" +msgstr " [បានដំឡើង​]" + +#: cmdline/apt-get.cc:1086 +msgid "You should explicitly select one to install." +msgstr "អ្នក​គួរតែ​ជ្រើស​យក​មួយ​​ឲ្យ​ច្បាស់​ដើម្បី​ដំឡើង​ ។" + +#: cmdline/apt-get.cc:1091 +#, c-format +msgid "" +"Package %s is not available, but is referred to by another package.\n" +"This may mean that the package is missing, has been obsoleted, or\n" +"is only available from another source\n" +msgstr "" +"មិន​មាន​កញ្ចប់​ %s ទេ ប៉ុន្តែ​វា​ត្រូវ​បាន​យោង​ទៅ​ដោយ​កញ្ចប់​ផ្សេង​ទៀត​ ។\n" +"វា​មានន័យ​ថា​បាត់កញ្ចប់ ​គេ​លែង​ប្រើ ឬ\n" +"អាច​រក​បាន​ពី​ប្រភព​ផ្សេង​ទៀត\n" + +#: cmdline/apt-get.cc:1110 +msgid "However the following packages replace it:" +msgstr "ទោះ​យ៉ាងណា​ក៏ដោយ កញ្ចប់​ខាងក្រោម​ជំនួស​វា ៖" + +#: cmdline/apt-get.cc:1113 +#, c-format +msgid "Package %s has no installation candidate" +msgstr "កញ្ចប់​ %s មិនមាន​ការដំឡើងសាកល្បងឡើយ" + +#: cmdline/apt-get.cc:1133 +#, c-format +msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +msgstr "មិនអាចធ្វើការដំឡើង %s ឡើងវិញបានទេ វា​មិនអាចត្រូវបាន​ទាញយកបានឡើយ ។\n" + +#: cmdline/apt-get.cc:1141 +#, c-format +msgid "%s is already the newest version.\n" +msgstr "%s ជាកំណែ​ដែលថ្មីបំផុតរួចទៅហើយ ។\n" + +#: cmdline/apt-get.cc:1168 +#, c-format +msgid "Release '%s' for '%s' was not found" +msgstr "រក​មិន​ឃើញ​ការ​ចេញ​ផ្សាយ​ '%s' សម្រាប់​ '%s' ឡើយ" + +#: cmdline/apt-get.cc:1170 +#, c-format +msgid "Version '%s' for '%s' was not found" +msgstr "រក​មិន​ឃើញ​កំណែ​ '%s' សម្រាប់ '%s'" + +#: cmdline/apt-get.cc:1176 +#, c-format +msgid "Selected version %s (%s) for %s\n" +msgstr "បានជ្រើស​កំណែ​ %s (%s) សម្រាប់ %s\n" + +#: cmdline/apt-get.cc:1313 +msgid "The update command takes no arguments" +msgstr "ពាក្យ​បញ្ជា​ដែលធ្វើ​ឲ្យ​ទាន់​សម័យ​គ្មាន​អាគុយម៉ង់​ទេ" + +#: cmdline/apt-get.cc:1326 +msgid "Unable to lock the list directory" +msgstr "មិន​អាច​ចាក់​សោ​ថត​បញ្ជីបានឡើយ" + +#: cmdline/apt-get.cc:1384 +msgid "" +"Some index files failed to download, they have been ignored, or old ones " +"used instead." +msgstr "" +"ឯកសារ​លិបិក្រម​មួយ​ចំនួន​បាន​បរាជ័យ​ក្នុង​ការ​​ទាញ​យក ​ពួកវាត្រូវបាន​មិន​អើពើ​ ឬ ប្រើ​​ឯកសារ​ចាស់​ជំនួសវិញ ​​។" + +#: cmdline/apt-get.cc:1403 +msgid "Internal error, AllUpgrade broke stuff" +msgstr "កំហុស​ខាងក្នុង ការធ្វើឲ្យប្រសើរ​ទាំងអស់បានធ្វើឲ្យ​ឧបករណ៍​ខូច" + +#: cmdline/apt-get.cc:1493 cmdline/apt-get.cc:1529 +#, c-format +msgid "Couldn't find package %s" +msgstr "មិន​អាច​រក​កញ្ចប់ %s បានទេ" + +#: cmdline/apt-get.cc:1516 +#, c-format +msgid "Note, selecting %s for regex '%s'\n" +msgstr "ចំណាំ កំពុង​ជ្រើស​ %s សម្រាប់ regex '%s'\n" + +#: cmdline/apt-get.cc:1546 +msgid "You might want to run `apt-get -f install' to correct these:" +msgstr "អ្នក​ប្រហែល​ជា​ចង់​រត់ `apt-get -f install' ដើម្បី​កែ​ពួក​វា​ទាំង​នេះ ៖" + +#: cmdline/apt-get.cc:1549 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"ភាពអស្រ័យ​ដែល​ខុស​គ្នា ។ ព្យាយាម​ 'apt-get -f install' ដោយ​គ្មាន​កញ្ចប់ (ឬ បញ្ជាក់​ដំណោះស្រាយ) ។" + +#: cmdline/apt-get.cc:1561 +msgid "" +"Some packages could not be installed. This may mean that you have\n" +"requested an impossible situation or if you are using the unstable\n" +"distribution that some required packages have not yet been created\n" +"or been moved out of Incoming." +msgstr "" +"មិនអាច​ដំឡើងកញ្ចប់​មួយចំនួន​បានឡើយ ។ នេះ​មាន​ន័យ​ថា​អ្នក​\n" +"​បានស្នើរ​ស្ថានភាព​ដែល​មិន​អាច​ធ្វើបានមួយ ឬ ​ប្រសិន​បើ​​អ្នក​កំពុង​ប្រើការចែកចាយ​ពុំ​មាន​លំនឹង​នោះ កញ្ចប់​" +"ដែលបាន​ទាមទារនឹងមិនទាន់បានបង្កើត​ឡើយ​\n" +" ឬ ​បានយក​ចេញ​ពីការមកដល់ ។" + +#: cmdline/apt-get.cc:1569 +msgid "" +"Since you only requested a single operation it is extremely likely that\n" +"the package is simply not installable and a bug report against\n" +"that package should be filed." +msgstr "" +"ចាប់​តាំង​ពី​អ្នក​បាន​ស្នើរ​ប្រតិបត្តិការ​តែមួយមក​ វាទំនង​ហាក់​ដូចជា​\n" +"កញ្ចប់ដែលមិនអាចដំឡើងបានដោយងាយ ហើយនិង​ការប្រឆាំងនឹង​របាយការណ៍​កំហុស\n" +"កញ្ចប់​នោះ​ គួរតែត្រូវបានបរាជ័យ ។" + +#: cmdline/apt-get.cc:1574 +msgid "The following information may help to resolve the situation:" +msgstr "ព័ត៌មាន​ដូចតទៅនេះ អាចជួយ​ដោះស្រាយ​ស្ថានភាព​បាន ៖" + +#: cmdline/apt-get.cc:1577 +msgid "Broken packages" +msgstr "កញ្ចប់​ដែល​បាន​ខូច​" + +#: cmdline/apt-get.cc:1603 +msgid "The following extra packages will be installed:" +msgstr "កញ្ចប់​បន្ថែម​ដូចតទៅនេះ នឹងត្រូវបាន​ដំឡើង ៖" + +#: cmdline/apt-get.cc:1674 +msgid "Suggested packages:" +msgstr "កញ្ចប់​ដែល​បាន​ផ្ដល់​យោបល់ ៖" + +#: cmdline/apt-get.cc:1675 +msgid "Recommended packages:" +msgstr "កញ្ចប់​ដែល​បាន​ផ្ដល់​អនុសាសន៍ ៖" + +#: cmdline/apt-get.cc:1695 +msgid "Calculating upgrade... " +msgstr "កំពុង​គណនា​ការ​ធ្វើ​ឲ្យ​ប្រសើរ... " + +#: cmdline/apt-get.cc:1698 methods/ftp.cc:702 methods/connect.cc:101 +msgid "Failed" +msgstr "បាន​បរាជ័យ" + +#: cmdline/apt-get.cc:1703 +msgid "Done" +msgstr "ធ្វើរួច​" + +#: cmdline/apt-get.cc:1768 cmdline/apt-get.cc:1776 +msgid "Internal error, problem resolver broke stuff" +msgstr "កំហុស​ខាងក្នុង អ្នក​ដោះស្រាយ​បញ្ហា​បានធ្វើឲ្យខូច​ឧបករណ៍" + +#: cmdline/apt-get.cc:1876 +msgid "Must specify at least one package to fetch source for" +msgstr "យ៉ាងហោចណាស់​ត្រូវ​​បញ្ជាក់​​កញ្ចប់​មួយ ​ដើម្បី​ទៅ​​ប្រមូល​យក​ប្រភព​សម្រាប់" + +#: cmdline/apt-get.cc:1906 cmdline/apt-get.cc:2135 +#, c-format +msgid "Unable to find a source package for %s" +msgstr "មិន​អាច​រក​កញ្ចប់ប្រភព​​សម្រាប់ %s បានឡើយ" + +#: cmdline/apt-get.cc:1950 +#, c-format +msgid "Skipping already downloaded file '%s'\n" +msgstr "កំពុង​រំលង​ឯកសារ​ដែល​បាន​ទាញយក​រួច​ '%s'\n" + +#: cmdline/apt-get.cc:1974 +#, c-format +msgid "You don't have enough free space in %s" +msgstr "អ្នក​ពុំ​មាន​ទំហំ​ទំនេរ​គ្រប់គ្រាន់​ទេ​នៅក្នុង​ %s ឡើយ" + +#: cmdline/apt-get.cc:1979 +#, c-format +msgid "Need to get %sB/%sB of source archives.\n" +msgstr "ត្រូវការ​យក​ %sB/%sB នៃ​ប័ណ្ណសារ​ប្រភព ។\n" + +#: cmdline/apt-get.cc:1982 +#, c-format +msgid "Need to get %sB of source archives.\n" +msgstr "ត្រូវការ​យក​ %sB នៃ​ប័ណ្ណសារ​ប្រភព​ ។\n" + +#: cmdline/apt-get.cc:1988 +#, c-format +msgid "Fetch source %s\n" +msgstr "ទៅប្រមូល​ប្រភព​ %s\n" + +#: cmdline/apt-get.cc:2019 +msgid "Failed to fetch some archives." +msgstr "បរាជ័យ​ក្នុងការទៅប្រមូលយក​ប័ណ្ណសារ​មួយចំនួន ។" + +#: cmdline/apt-get.cc:2047 +#, c-format +msgid "Skipping unpack of already unpacked source in %s\n" +msgstr "កំពុង​រំលង​ការស្រាយ​នៃប្រភព​ដែលបានស្រាយរួច​នៅក្នុង %s\n" + +#: cmdline/apt-get.cc:2059 +#, c-format +msgid "Unpack command '%s' failed.\n" +msgstr "ពាក្យ​បញ្ជា​ស្រាយ '%s' បាន​បរាជ័យ​ ។\n" + +#: cmdline/apt-get.cc:2060 +#, c-format +msgid "Check if the 'dpkg-dev' package is installed.\n" +msgstr "ពិនិត្យ​ប្រសិន​បើកញ្ចប់ 'dpkg-dev' មិន​ទាន់​បាន​ដំឡើង​ ។\n" + +#: cmdline/apt-get.cc:2077 +#, c-format +msgid "Build command '%s' failed.\n" +msgstr "សាងសង​ពាក្យ​បញ្ជា​ '%s' បានបរាជ័យ​ ។\n" + +#: cmdline/apt-get.cc:2096 +msgid "Child process failed" +msgstr "ដំណើរ​ការ​កូន​បាន​បរាជ័យ​" + +#: cmdline/apt-get.cc:2112 +msgid "Must specify at least one package to check builddeps for" +msgstr "ត្រូវតែ​បញ្ជាក់​យ៉ាងហោចណាស់​មួយកញ្ចប់ដើម្បីពិនិត្យ builddeps សម្រាប់" + +#: cmdline/apt-get.cc:2140 +#, c-format +msgid "Unable to get build-dependency information for %s" +msgstr "មិន​អាច​សាងសង់​​ព័ត៌មាន​ភាពអស្រ័យ​សម្រាប់ %s" + +#: cmdline/apt-get.cc:2160 +#, c-format +msgid "%s has no build depends.\n" +msgstr "%s មិនមានភាពអាស្រ័យ​ស្ថាបនាឡើយ​ ។\n" + +#: cmdline/apt-get.cc:2212 +#, c-format +msgid "" +"%s dependency for %s cannot be satisfied because the package %s cannot be " +"found" +msgstr "%s ភាពអស្រ័យ​សម្រាប់​ %s មិន​អាច​ធ្វើ​ឲ្យ​ពេញចិត្ត​ ព្រោះ​រក​​ %s កញ្ចប់​មិន​ឃើញ​ " + +#: cmdline/apt-get.cc:2264 +#, c-format +msgid "" +"%s dependency for %s cannot be satisfied because no available versions of " +"package %s can satisfy version requirements" +msgstr "" +"ភាពអាស្រ័យ %s សម្រាប់ %s មិនអាច​តម្រូវចិត្តបានទេ ព្រោះ មិនមាន​កំណែ​នៃកញ្ចប់ %s ដែលអាច​តម្រូវចិត្ត​" +"តម្រូវការ​កំណែបានឡើយ" + +#: cmdline/apt-get.cc:2299 +#, c-format +msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" +msgstr "បរាជ័យ​ក្នុងការ​តម្រូវចិត្តភាពអាស្រ័យ %s សម្រាប់ %s ៖ កញ្ចប់ %s ដែលបានដំឡើង គឺថ្មីពេក" + +#: cmdline/apt-get.cc:2324 +#, c-format +msgid "Failed to satisfy %s dependency for %s: %s" +msgstr "បរាជ័យ​ក្នុងការ​តម្រូវចិត្តភាពអាស្រ័យ %s សម្រាប់ %s: %s" + +#: cmdline/apt-get.cc:2338 +#, c-format +msgid "Build-dependencies for %s could not be satisfied." +msgstr "ភាពអាស្រ័យ​ដែល​បង្កើត​ %s មិន​អាច​បំពេញ​សេចក្ដី​ត្រូវការ​បាន​ទេ ។" + +#: cmdline/apt-get.cc:2342 +msgid "Failed to process build dependencies" +msgstr "បាន​បរាជ័យ​ក្នុង​ការ​ដំណើរ​​ការ​បង្កើត​ភាព​អាស្រ័យ" + +#: cmdline/apt-get.cc:2374 +msgid "Supported modules:" +msgstr "ម៉ូឌុល​ដែល​គាំទ្រ ៖ " + +#: cmdline/apt-get.cc:2415 +msgid "" +"Usage: apt-get [options] command\n" +" apt-get [options] install|remove pkg1 [pkg2 ...]\n" +" apt-get [options] source pkg1 [pkg2 ...]\n" +"\n" +"apt-get is a simple command line interface for downloading and\n" +"installing packages. The most frequently used commands are update\n" +"and install.\n" +"\n" +"Commands:\n" +" update - Retrieve new lists of packages\n" +" upgrade - Perform an upgrade\n" +" install - Install new packages (pkg is libc6 not libc6.deb)\n" +" remove - Remove packages\n" +" source - Download source archives\n" +" build-dep - Configure build-dependencies for source packages\n" +" dist-upgrade - Distribution upgrade, see apt-get(8)\n" +" dselect-upgrade - Follow dselect selections\n" +" clean - Erase downloaded archive files\n" +" autoclean - Erase old downloaded archive files\n" +" check - Verify that there are no broken dependencies\n" +"\n" +"Options:\n" +" -h This help text.\n" +" -q Loggable output - no progress indicator\n" +" -qq No output except for errors\n" +" -d Download only - do NOT install or unpack archives\n" +" -s No-act. Perform ordering simulation\n" +" -y Assume Yes to all queries and do not prompt\n" +" -f Attempt to continue if the integrity check fails\n" +" -m Attempt to continue if archives are unlocatable\n" +" -u Show a list of upgraded packages as well\n" +" -b Build the source package after fetching it\n" +" -V Show verbose version numbers\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +"See the apt-get(8), sources.list(5) and apt.conf(5) manual\n" +"pages for more information and options.\n" +" This APT has Super Cow Powers.\n" +msgstr "" +"របៀបប្រើ ៖ ពាក្យបញ្ជា apt-get [options]\n" +" apt-get [options] install|remove pkg1 [pkg2 ...]\n" +" apt-get [options] ប្រភព pkg1 [pkg2 ...]\n" +"\n" +"apt-get គឺជា​ចំណុចប្រទាក់​បន្ទាត់​ពាក្យបញ្ជា​សាមញ្ញ​មួយ សម្រាប់​ធ្វើការទាញយក និង\n" +"ដំឡើង​កញ្ចប់ ។ ជាញឹកញាប់​បំផុត គឺប្រើ​ពាក្យបញ្ជា​ដើម្បី​ធ្វើឲ្យទាន់សម័យ​\n" +"និង ដំឡើង ។\n" +"\n" +"ពាក្យ​បញ្ជា ៖\n" +" update - ទៅយក​បញ្ជី​កញ្ចប់​ថ្មី\n" +" upgrade - ធ្វើឲ្យប្រសើរ\n" +" install - ដំឡើង​កញ្ចប់​ថ្មី (pkg គឺ libc6 មិនមែន libc6.deb)\n" +" remove - យក​កញ្ចប់​ចេញ\n" +" source - ទាញយក​ប័ណ្ណសារ​ប្រភព\n" +" build-dep - កំណត់​រចនា​សម្ព័ន្ធ​ភាពអាស្រ័យ​ក្នុងការស្ថាបនា​សម្រាប់​កញ្ចប់​ប្រភព\n" +" dist-upgrade - ការចែកចាយ​ភាពល្អប្រសើរ សូមមើល apt-get(8)\n" +" dselect-upgrade - ដាក់ពីក្រោយ​ជម្រើស dselect\n" +" clean - លុប​ឯកសារប័ណ្ណសារ​ដែលបានទាញ​យក\n" +" autoclean - លុប​ឯកសារប័ណ្ណសារ​ដែលបានទាញយក​ចាស់\n" +" check - ផ្ទៀងផ្ទាត់​ថា​មិនមានភាព​អាស្រ័យ​ដែល​ខូចទេ\n" +"\n" +"ជម្រើស ៖\n" +" -h អត្ថបទ​ជំនួយ​នេះ ៖\n" +" -q ទិន្នផល​ដែល​អាច​ចុះកំណត់ហេតុបាន - មិនមាន​ទ្រនិចបង្ហាញ​ដំណើរការឡើយ\n" +" -qq គ្មាន​លទ្ធផល​ទេ លើកលែងតែ​កំហុស\n" +" -d ទាញយកតែប៉ុណ្ណោះ - កុំដំឡើង​ ឬ ស្រាយ​ប័ណ្ណសារ\n" +" -s No-act. ធ្វើការ​ក្លែង​ការរៀប​តាមលំដាប់\n" +" -y សន្មត​ថា បាទ/ចាស ទៅគ្រប់តម្រូវការ ហើយកុំ​រំលឹក\n" +" -f ប៉ុនប៉ង​ធ្វើការបន្ត​ ប្រសិនបើ​ការពិនិត្យ​ភាពត្រឹមត្រូវ​បរាជ័យ\n" +" -m ប៉ុនប៉ង​ធ្វើការបន្ត​ ប្រសិនបើ​ប័ណ្ណសារ​មិនអាច​ដាក់ទីតាំងបាន\n" +" -u បង្ហាញ​បញ្ជី​កញ្ចប់​ដែល​បានធ្វើឲ្យប្រសើរ​ផងដែរ\n" +" -b ស្ថាបនា​កញ្ចប់ប្រភព បន្ទាប់ពី​ទៅប្រមូលយកវា\n" +" -V បង្ហាញ​លេខកំណែ​ជា​អក្សរ\n" +" -c=? អាន​ឯកសារកំណត់​រចនា​សម្ព័ន្ធ​នេះ\n" +" -o=? កំណត់​ជម្រើស​កំណត់រចនាសម្ព័ន្ធ​តាមចិត្ត​មួយ ឧទ. -o dir::cache=/tmp\n" +"សូមមើល apt-get(8), sources.list(5) and apt.conf(5) manual\n" +"pages for more information and options.\n" +" This APT has Super Cow Powers.\n" + +#: cmdline/acqprogress.cc:55 +msgid "Hit " +msgstr "វាយ​" + +#: cmdline/acqprogress.cc:79 +msgid "Get:" +msgstr "យក​ ៖" + +#: cmdline/acqprogress.cc:110 +msgid "Ign " +msgstr "Ign " + +#: cmdline/acqprogress.cc:114 +msgid "Err " +msgstr "Err " + +#: cmdline/acqprogress.cc:135 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "បាន​ទៅ​ប្រមូល​ %sB ក្នុង​ %s (%sB/s)\n" + +#: cmdline/acqprogress.cc:225 +#, c-format +msgid " [Working]" +msgstr " [កំពុង​ធ្វើការ​]" + +#: cmdline/acqprogress.cc:271 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"ផ្លាស់ប្តូរ​មេឌៀ ៖ សូម​បញ្ចូល​ថាស​ដែល​មាន​ស្លាក\n" +" '%s'\n" +"ក្នុង​ដ្រាយ​ '%s' ហើយ​ចុច​បញ្ចូល\n" + +#: cmdline/apt-sortpkgs.cc:86 +msgid "Unknown package record!" +msgstr "មិន​ស្គាល់​កំណត់​ត្រា​កញ្ចប់ !" + +#: cmdline/apt-sortpkgs.cc:150 +msgid "" +"Usage: apt-sortpkgs [options] file1 [file2 ...]\n" +"\n" +"apt-sortpkgs is a simple tool to sort package files. The -s option is used\n" +"to indicate what kind of file it is.\n" +"\n" +"Options:\n" +" -h This help text\n" +" -s Use source file sorting\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +msgstr "" +"ការប្រើប្រាស់ ៖ apt-sortpkgs [ជម្រើស] file1 [file2 ...]\n" +"\n" +"apt-sortpkgs ជា​ឧបករណ៍​ធម្មតា​ដើម្បី​តម្រៀប​ឯកសារ​កញ្ចប់ ។ ជម្រើស​ -s បាន​ប្រើ​\n" +"សម្រាប់​ចង្អុល​ប្រភេទ​នៃ​​​ឯកសារ​អ្វីមួយដែល​មាន​ ។\n" +"\n" +"ជម្រើស​\n" +" -h អត្ថបទ​ជំនួយ​នេះ​\n" +" -s ប្រើ​ការ​តម្រៀប​ឯកសារ​ប្រភព\n" +" -c=? អាន​ឯកសារ​កំណត់​រចនាសម្ព័ន្ធនេះ​\n" +" -o=? កំណត់​ជម្រើស​ការ​កំណត់​រចនា​សម្ព័ន្ធ​តាម​ចិត្ត ឧ. -o dir::cache=/tmp\n" + +#: dselect/install:32 +msgid "Bad default setting!" +msgstr "ការ​កំណត់​លំនាំ​ដើម​មិន​ល្អ !" + +#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:93 +#: dselect/install:104 dselect/update:45 +msgid "Press enter to continue." +msgstr "សង្កត់​ បញ្ចូល ​ដើម្បី​បន្ត ។" + +#: dselect/install:100 +msgid "Some errors occurred while unpacking. I'm going to configure the" +msgstr "កំហុ​ស​មួយ​ចំនួន​បាន​កើត​ឡើង​ខណៈពេល​ពន្លា​កញ្ចប់ ។ ខ្ញុំ​នឹង​កំណត់រចនាសម្ប័ន្ធ" + +#: dselect/install:101 +msgid "packages that were installed. This may result in duplicate errors" +msgstr "កញ្ចប់​ដែល​បាន​ដំឡើង​ ។ នេះ​ប្រហែល​ជា​លទ្ធផល​កំហុស​ស្ទួន​" + +#: dselect/install:102 +msgid "or errors caused by missing dependencies. This is OK, only the errors" +msgstr "ឬ​ កំហុសដែលបង្ក​ដោយ​ការ​បាត់បង់​ភាពអាស្រ័យ​ ។ ​មិន​អី​ទេ​ គ្រាន់​តែ​ជា​កំហុស " + +#: dselect/install:103 +msgid "" +"above this message are important. Please fix them and run [I]nstall again" +msgstr "នៅខាងលើ​សារ​នេះ​គឺ​សំខាន់​ណាស់​ ។ សូម​ជួសជុល​ពួកវា​ ហើយ​រត់​ការដំឡើង​ម្តងទៀត​" + +#: dselect/update:30 +msgid "Merging available information" +msgstr "បញ្ចូល​​ព័ត៌មាន​ដែលមាន​ចូល​គ្នា" + +#: apt-inst/contrib/extracttar.cc:117 +msgid "Failed to create pipes" +msgstr "បាន​បរាជ័យក្នុង​ការ​បង្កើត​បំពង់​" + +#: apt-inst/contrib/extracttar.cc:143 +msgid "Failed to exec gzip " +msgstr "បាន​បរាជ័យក្នុង​ការ​ប្រតិបត្តិ gzip" + +#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:206 +msgid "Corrupted archive" +msgstr "ប័ណ្ណសារ​បាន​ខូច​" + +#: apt-inst/contrib/extracttar.cc:195 +msgid "Tar checksum failed, archive corrupted" +msgstr "Tar ឆេកសាំ​បាន​បរាជ័យ ប័ណ្ណសារ​បាន​ខូច" + +#: apt-inst/contrib/extracttar.cc:298 +#, c-format +msgid "Unknown TAR header type %u, member %s" +msgstr "មិន​ស្គាល់​ប្រភេទ​បឋមកថា​ TAR %u ដែលជា​សមាជិក​ %s" + +#: apt-inst/contrib/arfile.cc:73 +msgid "Invalid archive signature" +msgstr "ហត្ថលេខា​ប័ណ្ណសា​រមិន​ត្រឹមត្រូវ​" + +#: apt-inst/contrib/arfile.cc:81 +msgid "Error reading archive member header" +msgstr "កំហុស​ក្នុងការ​អានបឋមកថា​សមាជិក​ប័ណ្ណសារ" + +#: apt-inst/contrib/arfile.cc:93 apt-inst/contrib/arfile.cc:105 +msgid "Invalid archive member header" +msgstr "បឋមកថា​សមាជិក​ប័ណ្ណសារ" + +#: apt-inst/contrib/arfile.cc:131 +msgid "Archive is too short" +msgstr "ប័ណ្ណសារ ខ្លីពេក" + +#: apt-inst/contrib/arfile.cc:135 +msgid "Failed to read the archive headers" +msgstr "បរាជ័យ​ក្នុងការ​អាន​បឋមកថា​ប័ណ្ណសារ" + +#: apt-inst/filelist.cc:384 +msgid "DropNode called on still linked node" +msgstr "ទម្លាក់​ថ្នាំង​ដែល​បាន​ហៅ​លើ​ថ្នាំងដែល​នៅតែតភ្ជាប់" + +#: apt-inst/filelist.cc:416 +msgid "Failed to locate the hash element!" +msgstr "បរាជ័យ​ក្នុងការ​ដាក់ទីតាំង​ធាតុ​ដែលរាយប៉ាយ !" + +#: apt-inst/filelist.cc:463 +msgid "Failed to allocate diversion" +msgstr "បរាជ័យ​ក្នុងការ​បម្រុងទុក​ការបង្វែរ" + +#: apt-inst/filelist.cc:468 +msgid "Internal error in AddDiversion" +msgstr "កំហុស​ខាងក្នុង នៅក្នុង AddDiversion" + +#: apt-inst/filelist.cc:481 +#, c-format +msgid "Trying to overwrite a diversion, %s -> %s and %s/%s" +msgstr "កំពុង​ព្យាយាម​សរសេរ​ជាន់​ពីលើ​ការបង្វែរ %s -> %s និង​ %s/%s" + +#: apt-inst/filelist.cc:510 +#, c-format +msgid "Double add of diversion %s -> %s" +msgstr "ការបន្ថែម​ស្ទួន នៃការបង្វែរ​ %s -> %s" + +#: apt-inst/filelist.cc:553 +#, c-format +msgid "Duplicate conf file %s/%s" +msgstr "ឯកសារ​កំណត់​រចនាសម្ព័ន្ធ​ស្ទួន​ %s/%s" + +#: apt-inst/dirstream.cc:45 apt-inst/dirstream.cc:50 apt-inst/dirstream.cc:53 +#, c-format +msgid "Failed to write file %s" +msgstr "បរាជ័យ​ក្នុងការ​សរសេរ​ឯកសារ %s" + +#: apt-inst/dirstream.cc:96 apt-inst/dirstream.cc:104 +#, c-format +msgid "Failed to close file %s" +msgstr "បរាជ័យ​ក្នុងការ​បិទឯកសារ %s" + +#: apt-inst/extract.cc:96 apt-inst/extract.cc:167 +#, c-format +msgid "The path %s is too long" +msgstr "ផ្លូវ​ %s វែង​ពេក" + +#: apt-inst/extract.cc:127 +#, c-format +msgid "Unpacking %s more than once" +msgstr "កំពុង​ពន្លា​ %s ច្រើន​ជាង​ម្តង​" + +#: apt-inst/extract.cc:137 +#, c-format +msgid "The directory %s is diverted" +msgstr "ថត​ %s ត្រូវបាន​បង្វែរ" + +#: apt-inst/extract.cc:147 +#, c-format +msgid "The package is trying to write to the diversion target %s/%s" +msgstr "កញ្ចប់ ​កំពុង​ព្យាយាម​សរសេរ​ទៅកាន់​គោលដៅ​បង្វែរ​ %s/%s" + +#: apt-inst/extract.cc:157 apt-inst/extract.cc:300 +msgid "The diversion path is too long" +msgstr "ផ្លូវ​បង្វែរ វែងពេក" + +#: apt-inst/extract.cc:243 +#, c-format +msgid "The directory %s is being replaced by a non-directory" +msgstr "ថត​ %s ត្រូវ​បាន​ជំនួស​ដោយ​មិនមែន​ជា​ថត​" + +#: apt-inst/extract.cc:283 +msgid "Failed to locate node in its hash bucket" +msgstr "បរាជ័យ​ក្នុងការ​ដាក់ថ្នាំង​នៅក្នុង​ធុង​រាយប៉ាយ​របស់វា" + +#: apt-inst/extract.cc:287 +msgid "The path is too long" +msgstr "ផ្លូវ​វែង​ពេក" + +#: apt-inst/extract.cc:417 +#, c-format +msgid "Overwrite package match with no version for %s" +msgstr "សរសេរ​ជាន់​លើកញ្ចប់ផ្គួផ្គង​ដោយ​គ្មាន​កំណែ​សម្រាប់ %s" + +#: apt-inst/extract.cc:434 +#, c-format +msgid "File %s/%s overwrites the one in the package %s" +msgstr "ឯកសារ​ %s/%s សរសេរជាន់​ពីលើ​មួយ​ក្នុង​កញ្ចប់ %s" + +#: apt-inst/extract.cc:467 apt-pkg/contrib/configuration.cc:750 +#: apt-pkg/contrib/cdromutl.cc:153 apt-pkg/sourcelist.cc:324 +#: apt-pkg/acquire.cc:421 apt-pkg/clean.cc:38 +#, c-format +msgid "Unable to read %s" +msgstr "មិន​អាច​អាន​ %s បានឡើយ" + +#: apt-inst/extract.cc:494 +#, c-format +msgid "Unable to stat %s" +msgstr "មិន​អាច​ថ្លែង %s បានឡើយ" + +#: apt-inst/deb/dpkgdb.cc:55 apt-inst/deb/dpkgdb.cc:61 +#, c-format +msgid "Failed to remove %s" +msgstr "បរាជ័យក្នុងការយក %s ចេញ" + +#: apt-inst/deb/dpkgdb.cc:110 apt-inst/deb/dpkgdb.cc:112 +#, c-format +msgid "Unable to create %s" +msgstr "មិន​អាច​បង្កើត​ %s បានឡើយ" + +#: apt-inst/deb/dpkgdb.cc:118 +#, c-format +msgid "Failed to stat %sinfo" +msgstr "បរាជ័យ​ក្នុងការថ្លែង %sinfo" + +#: apt-inst/deb/dpkgdb.cc:123 +msgid "The info and temp directories need to be on the same filesystem" +msgstr "ថតព័ត៌មាន​ និង ពុម្ព ត្រូវការនៅលើ​ប្រព័ន្ធឯកសារ​ដូចគ្នា​" + +#. Build the status cache +#: apt-inst/deb/dpkgdb.cc:139 apt-pkg/pkgcachegen.cc:643 +#: apt-pkg/pkgcachegen.cc:712 apt-pkg/pkgcachegen.cc:717 +#: apt-pkg/pkgcachegen.cc:840 +msgid "Reading package lists" +msgstr "កំពុង​អាន​បញ្ជី​កញ្ចប់" + +#: apt-inst/deb/dpkgdb.cc:180 +#, c-format +msgid "Failed to change to the admin dir %sinfo" +msgstr "បរាជ័យ​ក្នុងការ​ផ្លាស់ប្ដូរទៅជា​ថតអ្នកគ្រប់គ្រង %sinfo" + +#: apt-inst/deb/dpkgdb.cc:201 apt-inst/deb/dpkgdb.cc:355 +#: apt-inst/deb/dpkgdb.cc:448 +msgid "Internal error getting a package name" +msgstr "កំហុស​ក្នុង​ការ ក្នុងការ​ទទួល​យក​ឈ្មោះកញ្ចប់" + +#: apt-inst/deb/dpkgdb.cc:205 apt-inst/deb/dpkgdb.cc:386 +msgid "Reading file listing" +msgstr "កំពុង​អាន​បញ្ជី​ឯកសារ" + +#: apt-inst/deb/dpkgdb.cc:216 +#, c-format +msgid "" +"Failed to open the list file '%sinfo/%s'. If you cannot restore this file " +"then make it empty and immediately re-install the same version of the " +"package!" +msgstr "" +"បរាជ័យ​ក្នុងការ​បើក​ឯកសារ​បញ្ជី​ '%sinfo/%s' ។ ប្រសិនបើ​អ្នក​មិន​អាច​ស្តារ​ឯកសារ​នេះបានទេ បន្ទាប់​មក​" +"ធ្វើឲ្យវា​ទទេ ហើយ​ដំឡើង​កញ្ចប់ដែលកំណែ​ដូចគ្នា​ឡើងវិញភ្លាមៗ !" + +#: apt-inst/deb/dpkgdb.cc:229 apt-inst/deb/dpkgdb.cc:242 +#, c-format +msgid "Failed reading the list file %sinfo/%s" +msgstr "បរាជ័យ​ក្នុងការ​អាន​ឯកសារបញ្ជី​ %sinfo/%s" + +#: apt-inst/deb/dpkgdb.cc:266 +msgid "Internal error getting a node" +msgstr "កំហុស​ខាងក្នុង ក្នុង​​ការ​ទទួល​យក​ថ្នាំង​" + +#: apt-inst/deb/dpkgdb.cc:309 +#, c-format +msgid "Failed to open the diversions file %sdiversions" +msgstr "បរាជ័យ​ក្នុងការ​បើក​ឯកសារបង្វែរ​ %sdiversions" + +#: apt-inst/deb/dpkgdb.cc:324 +msgid "The diversion file is corrupted" +msgstr "ឯកសារ​បង្វែរ​បានខូច" + +#: apt-inst/deb/dpkgdb.cc:331 apt-inst/deb/dpkgdb.cc:336 +#: apt-inst/deb/dpkgdb.cc:341 +#, c-format +msgid "Invalid line in the diversion file: %s" +msgstr "បន្ទាត់​ដែលមិនត្រឹមត្រូវ​នៅក្នុង​ឯកសារ​បង្វែរ ៖ %s" + +#: apt-inst/deb/dpkgdb.cc:362 +msgid "Internal error adding a diversion" +msgstr "កំហុស​ខាងក្នុង​ ក្នុង​ការបន្ថែម​ការបង្វែរ​" + +#: apt-inst/deb/dpkgdb.cc:383 +msgid "The pkg cache must be initialized first" +msgstr "ឃ្លាំងសម្ងាត់ pkg ត្រូវ​តែ​ចាប់ផ្តើម​ដំឡើងមុន" + +#: apt-inst/deb/dpkgdb.cc:443 +#, c-format +msgid "Failed to find a Package: header, offset %lu" +msgstr "បរាជ័យ​ក្នុងការរកកញ្ចប់ ៖ បឋមកថា​ អុហ្វសិត %lu" + +#: apt-inst/deb/dpkgdb.cc:465 +#, c-format +msgid "Bad ConfFile section in the status file. Offset %lu" +msgstr "ផ្នែក​ ConfFile ខូច នៅក្នុង​ឯកសារ​ស្ថានភាព ។ អុហ្វសិត​ %lu" + +#: apt-inst/deb/dpkgdb.cc:470 +#, c-format +msgid "Error parsing MD5. Offset %lu" +msgstr "កំហុស​ក្នុងការញែក​ MD5 ។ អុហ្វសិត​ %lu" + +#: apt-inst/deb/debfile.cc:42 apt-inst/deb/debfile.cc:47 +#, c-format +msgid "This is not a valid DEB archive, missing '%s' member" +msgstr "នេះ​ជាមិនមែនជា​ប័ណ្ណសារ​ DEB ​ត្រឹមត្រូវទេ បាត់បង់សមាជិក​ '%s'​" + +#: apt-inst/deb/debfile.cc:52 +#, c-format +msgid "This is not a valid DEB archive, it has no '%s' or '%s' member" +msgstr "នេះជា​ប័ណ្ណសារ DEB មិន​ត្រឹមត្រូវ វាគ្មានសមាជិក '%s' ឬ '%s'" + +#: apt-inst/deb/debfile.cc:112 +#, c-format +msgid "Couldn't change to %s" +msgstr "មិនអាច​ប្ដូរ​ទៅជា​ %s បានឡើយ" + +#: apt-inst/deb/debfile.cc:138 +msgid "Internal error, could not locate member" +msgstr "កំហុស​ខាងក្នុង មិន​អាចដាក់ទីតាំង​ឲ្យ​សមាជិក​បានឡើយ" + +#: apt-inst/deb/debfile.cc:171 +msgid "Failed to locate a valid control file" +msgstr "បរាជ័យ​ក្នុងការដាក់ទិតាំង​ឯកសារ​ត្រួតពិនិត្យ​ដែលត្រឹមត្រូវ​" + +#: apt-inst/deb/debfile.cc:256 +msgid "Unparsable control file" +msgstr "ឯកសារត្រួតពិនិត្យ​ដែលមិនអាច​ញែកបាន" + +#: methods/cdrom.cc:114 +#, c-format +msgid "Unable to read the cdrom database %s" +msgstr "មិន​អាច​អាន​មូលដ្ឋាន​ទិន្នន័យ​​ស៊ីឌីរ៉ូម​​ %s បានឡើយ" + +#: methods/cdrom.cc:123 +msgid "" +"Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update " +"cannot be used to add new CD-ROMs" +msgstr "" +"សូម​ប្រើ​ apt-cdrom ដើម្បី​បង្កើត​ស៊ីឌី-រ៉ូម​នេះ​ ដែលបានរៀបចំ​តាម​ APT​ ។ apt-get ធ្វើ​ឲ្យ​ទាន់សម័យ ​មិន​" +"ត្រូវ​បានប្រើ​ដើម្បី​បន្ថែម​ស៊ីឌី-រ៉ូមថ្មីឡើយ​" + +#: methods/cdrom.cc:131 +msgid "Wrong CD-ROM" +msgstr "ស៊ីឌី-រ៉ូមខុស" + +#: methods/cdrom.cc:164 +#, c-format +msgid "Unable to unmount the CD-ROM in %s, it may still be in use." +msgstr "មិនអាចអាន់ម៉ោន ស៊ីឌី​-រ៉ូម​ នៅ​​ក្នុង​ %s បានទេ វាអាចនៅតែប្រើបាន ។" + +#: methods/cdrom.cc:169 +msgid "Disk not found." +msgstr "រក​ថាសមិ​ន​ឃើញ​ ។" + +#: methods/cdrom.cc:177 methods/file.cc:79 methods/rsh.cc:264 +msgid "File not found" +msgstr "រកឯកសារ​មិន​ឃើញ​" + +#: methods/copy.cc:42 methods/gpgv.cc:275 methods/gzip.cc:133 +#: methods/gzip.cc:142 +msgid "Failed to stat" +msgstr "បរាជ័យ​ក្នុងការថ្លែង" + +#: methods/copy.cc:79 methods/gpgv.cc:272 methods/gzip.cc:139 +msgid "Failed to set modification time" +msgstr "បរាជ័យក្នុងការកំណត់​ពេលវេលា​ការកែប្រែ​" + +#: methods/file.cc:44 +msgid "Invalid URI, local URIS must not start with //" +msgstr "URI មិនត្រឹមត្រូវ​ URIS មូលដ្ឋានមិនត្រូវ​ចាប់ផ្តើម​ជាមួយ​ // ឡើយ" + +#. Login must be before getpeername otherwise dante won't work. +#: methods/ftp.cc:162 +msgid "Logging in" +msgstr "កំពុង​ចូល​" + +#: methods/ftp.cc:168 +msgid "Unable to determine the peer name" +msgstr "មិន​អាច​កំណត់ឈ្មោះដែលត្រូវបង្ហាញ​បានឡើយ​" + +#: methods/ftp.cc:173 +msgid "Unable to determine the local name" +msgstr "មិន​អាច​កំណត់ឈ្មោះមូលដ្ឋាន​បានឡើយ" + +#: methods/ftp.cc:204 methods/ftp.cc:232 +#, c-format +msgid "The server refused the connection and said: %s" +msgstr "ម៉ាស៊ីន​បម្រើបានបដិសេធ​ការតភ្ជាប់ ហើយ​ បាននិយាយ ៖ %s" + +#: methods/ftp.cc:210 +#, c-format +msgid "USER failed, server said: %s" +msgstr "USER បរាជ័យ​ ម៉ាស៊ីន​បម្រើបាន​​និយាយ ៖ %s" + +#: methods/ftp.cc:217 +#, c-format +msgid "PASS failed, server said: %s" +msgstr "PASS បានបរាជ័យ​ ម៉ាស៊ីន​បម្រើបាន​​និយាយ ៖ %s" + +#: methods/ftp.cc:237 +msgid "" +"A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " +"is empty." +msgstr "" +"ម៉ាស៊ីន​បម្រើ​ប្រូកស៊ី​ត្រូវ​បាន​បញ្ជាក់​ ប៉ុន្តែ​គ្មាន​ស្គ្រីប​ចូល​ទេ Acquire::ftp::ProxyLogin គឺ ទទេ ។" + +#: methods/ftp.cc:265 +#, c-format +msgid "Login script command '%s' failed, server said: %s" +msgstr "ពាក្យ​បញ្ជា​ស្គ្រីប​ចូល​ '%s' បានបរាជ័យ ម៉ាស៊ីន​បម្រើ​បាននិយាយ ៖ %s" + +#: methods/ftp.cc:291 +#, c-format +msgid "TYPE failed, server said: %s" +msgstr "TYPE បានបរាជ័យ​ ម៉ាស៊ីន​បម្រើ​បាននិយាយ​ ៖ %s" + +#: methods/ftp.cc:329 methods/ftp.cc:440 methods/rsh.cc:183 methods/rsh.cc:226 +msgid "Connection timeout" +msgstr "អស់ពេល​ក្នុងការតភ្ជាប់​" + +#: methods/ftp.cc:335 +msgid "Server closed the connection" +msgstr "ម៉ាស៊ីន​បម្រើ​បាន​បិទ​ការតភ្ជាប់​" + +#: methods/ftp.cc:338 apt-pkg/contrib/fileutl.cc:471 methods/rsh.cc:190 +msgid "Read error" +msgstr "ការអាន​មានកំហុស" + +#: methods/ftp.cc:345 methods/rsh.cc:197 +msgid "A response overflowed the buffer." +msgstr "ឆ្លើយតប​សតិ​បណ្តោះអាសន្ន​​អស់ចំណុះ ។" + +#: methods/ftp.cc:362 methods/ftp.cc:374 +msgid "Protocol corruption" +msgstr "ការបង្ខូច​ពិធីការ​" + +#: methods/ftp.cc:446 apt-pkg/contrib/fileutl.cc:510 methods/rsh.cc:232 +msgid "Write error" +msgstr "ការសរសេរ​មានកំហុស" + +#: methods/ftp.cc:687 methods/ftp.cc:693 methods/ftp.cc:729 +msgid "Could not create a socket" +msgstr "មិន​អាច​បង្កើត​រន្ធបានឡើយ" + +#: methods/ftp.cc:698 +msgid "Could not connect data socket, connection timed out" +msgstr "មិន​អាច​តភ្ជាប់​​រន្ធទិន្នន័យ​បានឡើយ អស់​ពេល​ក្នុងការតភ្ជាប់​" + +#: methods/ftp.cc:704 +msgid "Could not connect passive socket." +msgstr "មិនអាចតភ្ជាប់​​រន្ធអកម្ម​​បានឡើយ ។" + +#: methods/ftp.cc:722 +msgid "getaddrinfo was unable to get a listening socket" +msgstr "getaddrinfo មិន​អាច​​ទទួល​យក​រន្ធ​សម្រាប់​ស្តាប់​​បានឡើយ" + +#: methods/ftp.cc:736 +msgid "Could not bind a socket" +msgstr "មិន​អាច​ចងរន្ធ​បានបានឡើយ​" + +#: methods/ftp.cc:740 +msgid "Could not listen on the socket" +msgstr "មិនអាច​ស្ដាប់នៅលើរន្ធ​បានឡើយ" + +#: methods/ftp.cc:747 +msgid "Could not determine the socket's name" +msgstr "មិន​អាច​កំណត់​ឈ្មោះរបស់​រន្ធ​បានឡើយ" + +#: methods/ftp.cc:779 +msgid "Unable to send PORT command" +msgstr "មិនអាច​ផ្ញើពាក្យ​បញ្ជា​ PORT បានឡើយ" + +#: methods/ftp.cc:789 +#, c-format +msgid "Unknown address family %u (AF_*)" +msgstr "មិន​ស្គាល់​អាសយដ្ឋាន​គ្រួសារ​ %u (AF_*)" + +#: methods/ftp.cc:798 +#, c-format +msgid "EPRT failed, server said: %s" +msgstr "EPRT បរាជ័យ​ ម៉ាស៊ីន​បម្រើ​បាន​និយាយ ៖ %s" + +#: methods/ftp.cc:818 +msgid "Data socket connect timed out" +msgstr "ការតភ្ជាប់​រន្ធ​​ទិន្នន័បានអស់ពេល​" + +#: methods/ftp.cc:825 +msgid "Unable to accept connection" +msgstr "មិនអាច​ទទួលយក​ការតភ្ជាប់​បានឡើយ" + +#: methods/ftp.cc:864 methods/http.cc:958 methods/rsh.cc:303 +msgid "Problem hashing file" +msgstr "បញ្ហា​ធ្វើឲ្យខូច​ឯកសារ" + +#: methods/ftp.cc:877 +#, c-format +msgid "Unable to fetch file, server said '%s'" +msgstr "មិន​អាច​ទៅ​ប្រមូល​យក​ឯកសារ​បានឡើយ ម៉ាស៊ីន​បម្រើ​បាន​និយាយ​ '%s'" + +#: methods/ftp.cc:892 methods/rsh.cc:322 +msgid "Data socket timed out" +msgstr "រន្ធ​ទិន្នន័យ​បាន​អស់​ពេល​" + +#: methods/ftp.cc:922 +#, c-format +msgid "Data transfer failed, server said '%s'" +msgstr "បរាជ័យក្នុងការ​ផ្ទេរ​ទិន្នន័យ ម៉ាស៊ីន​បម្រើ​បាន​និយាយ​ '%s'" + +#. Get the files information +#: methods/ftp.cc:997 +msgid "Query" +msgstr "សំណួរ​" + +#: methods/ftp.cc:1109 +msgid "Unable to invoke " +msgstr "មិន​អាច​ហៅ​ " + +#: methods/connect.cc:64 +#, c-format +msgid "Connecting to %s (%s)" +msgstr "កំពុង​តភ្ជាប់​ទៅ​កាន់​ %s (%s)" + +#: methods/connect.cc:71 +#, c-format +msgid "[IP: %s %s]" +msgstr "[IP ៖ %s %s]" + +#: methods/connect.cc:80 +#, c-format +msgid "Could not create a socket for %s (f=%u t=%u p=%u)" +msgstr "មិន​អាច​បង្កើត​រន្ធ​សម្រាប់ %s (f=%u t=%u p=%u) បានឡើយ" + +#: methods/connect.cc:86 +#, c-format +msgid "Cannot initiate the connection to %s:%s (%s)." +msgstr "មិនអាច​ចាប់ផ្ដើម​ការតភ្ជាប់​​ទៅ​កាន់​ %s:%s (%s) បានឡើយ ។" + +#: methods/connect.cc:93 +#, c-format +msgid "Could not connect to %s:%s (%s), connection timed out" +msgstr "មិន​អាច​តភ្ជាប់​ទៅ​កាន់​ %s:%s (%s) បានឡើយ ការ​តភ្ជាប់​បានអស់​ពេល​" + +#: methods/connect.cc:108 +#, c-format +msgid "Could not connect to %s:%s (%s)." +msgstr "មិន​អាច​តភ្ជាប់​ទៅកាន់​ %s:%s (%s) បានឡើយ ។" + +#. We say this mainly because the pause here is for the +#. ssh connection that is still going +#: methods/connect.cc:136 methods/rsh.cc:425 +#, c-format +msgid "Connecting to %s" +msgstr "កំពុង​តភ្ជាប់​ទៅកាន់ %s" + +#: methods/connect.cc:167 +#, c-format +msgid "Could not resolve '%s'" +msgstr "មិន​អាច​ដោះស្រាយ​ '%s' បានឡើយ" + +#: methods/connect.cc:173 +#, c-format +msgid "Temporary failure resolving '%s'" +msgstr "ការ​ដោះស្រាយ​ភាព​បរាជ័យ​​បណ្តោះអាសន្ន '%s'" + +#: methods/connect.cc:176 +#, c-format +msgid "Something wicked happened resolving '%s:%s' (%i)" +msgstr "ការ​ដោះស្រាយ​អ្វី​អាក្រក់ដែល​បាន​កើត​ឡើង​ '%s:%s' (%i)" + +#: methods/connect.cc:223 +#, c-format +msgid "Unable to connect to %s %s:" +msgstr "មិន​អាច​តភ្ជាប់​ទៅកាន់​​ %s %s ៖" + +#: methods/gpgv.cc:64 +#, fuzzy, c-format +msgid "Couldn't access keyring: '%s'" +msgstr "មិន​អាច​ដោះស្រាយ​ '%s' បានឡើយ" + +#: methods/gpgv.cc:99 +msgid "E: Argument list from Acquire::gpgv::Options too long. Exiting." +msgstr "E ៖ បញ្ជី​អាគុយ​ម៉ង់​ពី​ Acquire::gpgv::Options too long ។ ចេញ​ ។" + +#: methods/gpgv.cc:198 +msgid "" +"Internal error: Good signature, but could not determine key fingerprint?!" +msgstr "កំហុស​ខាងក្នុង​ ៖ ហត្ថលេខា​​ល្អ ប៉ុន្តែ ​មិន​អាច​កំណត់​កូនសោ​ស្នាម​ម្រាមដៃ ?!" + +#: methods/gpgv.cc:203 +msgid "At least one invalid signature was encountered." +msgstr "​បានជួប​ប្រទះ​​​​ហត្ថលេខា​យ៉ាងហោចណាស់មួយ ដែ​លត្រឹមត្រូវ​ ។" + +#: methods/gpgv.cc:207 +#, fuzzy, c-format +msgid "Could not execute '%s' to verify signature (is gnupg installed?)" +msgstr " ដើម្បី​ពិនិត្យ​ហត្ថលេខា​ ( gnupg បានដំឡើង​ឬអត់ ?)" + +#: methods/gpgv.cc:212 +msgid "Unknown error executing gpgv" +msgstr "មិនស្គាល់កំហុស ក្នុងការប្រតិបត្តិ gpgv" + +#: methods/gpgv.cc:243 +msgid "The following signatures were invalid:\n" +msgstr "ហត្ថលេខា​ខាង​ក្រោម​មិន​ត្រឹមត្រូវ ៖\n" + +#: methods/gpgv.cc:250 +msgid "" +"The following signatures couldn't be verified because the public key is not " +"available:\n" +msgstr "ហត្ថលេខា​ខាងក្រោម​មិន​អាចផ្ទៀងផ្ទាត់បាន​ទេ​ ព្រោះកូនសោ​សាធារណៈមិន​អាច​ប្រើ​បាន​ ៖\n" + +#: methods/gzip.cc:57 +#, c-format +msgid "Couldn't open pipe for %s" +msgstr "មិន​អាច​បើក​បំពុង​សម្រាប់​ %s បានឡើយ" + +#: methods/gzip.cc:102 +#, c-format +msgid "Read error from %s process" +msgstr "អាចន​កំហុស​ពី​ដំណើរការ %s" + +#: methods/http.cc:376 +msgid "Waiting for headers" +msgstr "កំពុង​រង់ចាំ​បឋមកថា" + +#: methods/http.cc:522 +#, c-format +msgid "Got a single header line over %u chars" +msgstr "យកបន្ទាត់​បឋមកថា​តែមួយ​​ ដែលលើស %u តួអក្សរ" + +#: methods/http.cc:530 +msgid "Bad header line" +msgstr "ជួរ​បឋមកថា​ខូច​" + +#: methods/http.cc:549 methods/http.cc:556 +msgid "The HTTP server sent an invalid reply header" +msgstr "ម៉ាស៊ីន​បម្រើ​ HTTP បានផ្ញើបឋមកថាចម្លើយតបមិនត្រឹមត្រូវ" + +#: methods/http.cc:585 +msgid "The HTTP server sent an invalid Content-Length header" +msgstr "ម៉ាស៊ីន​បម្រើ​ HTTP បានផ្ញើ​​បឋមកថាប្រវែង​​​មាតិកា​មិនត្រឹមត្រូវ​" + +#: methods/http.cc:600 +msgid "The HTTP server sent an invalid Content-Range header" +msgstr "ម៉ាស៊ីន​បម្រើ​ HTTP បានផ្ញើ​បឋមកថា​ជួរ​មាតិកា​មិន​ត្រឹមត្រូវ​" + +#: methods/http.cc:602 +msgid "This HTTP server has broken range support" +msgstr "ម៉ាស៊ីន​បម្រើ HTTP នេះបាន​ខូច​​​ជួរ​គាំទ្រ​" + +#: methods/http.cc:626 +msgid "Unknown date format" +msgstr "មិនស្គាល់​ទ្រង់ទ្រាយ​កាលបរិច្ឆេទ" + +#: methods/http.cc:773 +msgid "Select failed" +msgstr "ជ្រើស​បាន​បរាជ័យ​" + +#: methods/http.cc:778 +msgid "Connection timed out" +msgstr "ការតភ្ជាប់​បាន​អស់ពេល​" + +#: methods/http.cc:801 +msgid "Error writing to output file" +msgstr "កំហុស​ក្នុងការ​សរសេរទៅកាន់​ឯកសារលទ្ធផល" + +#: methods/http.cc:832 +msgid "Error writing to file" +msgstr "កំហុស​ក្នុងការ​សរសេរទៅកាន់​ឯកសារ" + +#: methods/http.cc:860 +msgid "Error writing to the file" +msgstr "កំហុសក្នុងការ​សរសេរ​ទៅកាន់​ឯកសារ" + +#: methods/http.cc:874 +msgid "Error reading from server. Remote end closed connection" +msgstr "កំហុស​ក្នុងការ​អាន​ពី​ម៉ាស៊ីនបម្រើ ។ ការបញ្ចប់​ពីចម្ងាយ​បានបិទការតភ្ជាប់" + +#: methods/http.cc:876 +msgid "Error reading from server" +msgstr "កំហុស​ក្នុងការអាន​ពី​ម៉ាស៊ីន​បម្រើ" + +#: methods/http.cc:1107 +msgid "Bad header data" +msgstr "ទិន្នន័យ​បឋមកថា​ខូច" + +#: methods/http.cc:1124 +msgid "Connection failed" +msgstr "ការតភ្ជាប់​បាន​បរាជ័យ​" + +#: methods/http.cc:1215 +msgid "Internal error" +msgstr "កំហុស​ខាង​ក្នុង​" + +#: apt-pkg/contrib/mmap.cc:82 +msgid "Can't mmap an empty file" +msgstr "មិនអាច mmap ឯកសារទទេ​បានឡើយ" + +#: apt-pkg/contrib/mmap.cc:87 +#, c-format +msgid "Couldn't make mmap of %lu bytes" +msgstr "មិន​អាច​បង្កើត​ mmap នៃ​ %lu បៃបានឡើយ" + +#: apt-pkg/contrib/strutl.cc:938 +#, c-format +msgid "Selection %s not found" +msgstr "ជម្រើស​ %s រក​មិន​ឃើញ​ឡើយ" + +#: apt-pkg/contrib/configuration.cc:436 +#, c-format +msgid "Unrecognized type abbreviation: '%c'" +msgstr "មិន​បាន​​ទទួល​ស្គាល់​ប្រភេទ​អក្សរ​សង្ខេប ៖ '%c'" + +#: apt-pkg/contrib/configuration.cc:494 +#, c-format +msgid "Opening configuration file %s" +msgstr "កំពុង​បើ​ឯកសារ​កំណត់រចនាសម្ព័ន្ធ​ %s" + +#: apt-pkg/contrib/configuration.cc:512 +#, c-format +msgid "Line %d too long (max %d)" +msgstr "បន្ទាត់​ %d វែងពេក​ (អតិបរមា %d)" + +#: apt-pkg/contrib/configuration.cc:608 +#, c-format +msgid "Syntax error %s:%u: Block starts with no name." +msgstr "កំហុស​វាក្យ​សម្ពន្ធ %s:%u ៖ ប្លុក​ចាប់​ផ្តើម​​ដោយ​គ្មាន​ឈ្មោះ​ ។" + +#: apt-pkg/contrib/configuration.cc:627 +#, c-format +msgid "Syntax error %s:%u: Malformed tag" +msgstr "កំហុស​​វាក្យ​សម្ពន្ធ %s:%u ៖ ស្លាក​ដែលបាន Malformed" + +#: apt-pkg/contrib/configuration.cc:644 +#, c-format +msgid "Syntax error %s:%u: Extra junk after value" +msgstr "កំហុស​​វាក្យ​សម្ពន្ធ %s:%u ៖ តម្លៃ​ឥតបានការ​នៅ​ក្រៅ​" + +#: apt-pkg/contrib/configuration.cc:684 +#, c-format +msgid "Syntax error %s:%u: Directives can only be done at the top level" +msgstr "កំហុសវាក្យ​សម្ពន្ធ %s:%u ៖ សេចក្ដីបង្គាប់​អាចត្រូវបានធ្វើ​តែនៅលើ​កម្រិត​កំពូល​តែប៉ុណ្ណោះ" + +#: apt-pkg/contrib/configuration.cc:691 +#, c-format +msgid "Syntax error %s:%u: Too many nested includes" +msgstr "កំហុស​វាក្យសម្ពន្ធ %s:%u ៖ មាន​ការរួមបញ្ចូល​ដែលដាក់​រួមគ្នា​យ៉ាងច្រើន" + +#: apt-pkg/contrib/configuration.cc:695 apt-pkg/contrib/configuration.cc:700 +#, c-format +msgid "Syntax error %s:%u: Included from here" +msgstr "កំហុសវាក្យ​សម្ពន្ធ %s:%u ៖ បានរួម​បញ្ចូល​ពី​ទីនេះ​" + +#: apt-pkg/contrib/configuration.cc:704 +#, c-format +msgid "Syntax error %s:%u: Unsupported directive '%s'" +msgstr "កំហុស​វាក្យ​សម្ពន្ធ %s:%u ៖ សេចក្ដី​បង្គាប់​ដែល​មិនបានគាំទ្រ '%s'" + +#: apt-pkg/contrib/configuration.cc:738 +#, c-format +msgid "Syntax error %s:%u: Extra junk at end of file" +msgstr "កំហុស​វាក្យសម្ពន្ធ %s:%u ៖ សារឥតបានការ​បន្ថែម ដែលនៅខាងចុង​ឯកសារ" + +#: apt-pkg/contrib/progress.cc:154 +#, c-format +msgid "%c%s... Error!" +msgstr "%c%s... កំហុស ​!" + +#: apt-pkg/contrib/progress.cc:156 +#, c-format +msgid "%c%s... Done" +msgstr "%c%s... ធ្វើរួច​" + +#: apt-pkg/contrib/cmndline.cc:80 +#, c-format +msgid "Command line option '%c' [from %s] is not known." +msgstr "ជម្រើស​បន្ទាត់​ពាក្យបញ្ជា '%c' [from %s] មិនស្គាល់ឡើយ ។" + +#: apt-pkg/contrib/cmndline.cc:106 apt-pkg/contrib/cmndline.cc:114 +#: apt-pkg/contrib/cmndline.cc:122 +#, c-format +msgid "Command line option %s is not understood" +msgstr "មិនយល់​ពី​ជម្រើស​បន្ទាត់​ពាក្យ​បញ្ជា %s ឡើយ" + +#: apt-pkg/contrib/cmndline.cc:127 +#, c-format +msgid "Command line option %s is not boolean" +msgstr "ជម្រើស​បន្ទាត់ពាក្យ​បញ្ជា​ %s មិនមែនជាប៊ូលីនទេ" + +#: apt-pkg/contrib/cmndline.cc:166 apt-pkg/contrib/cmndline.cc:187 +#, c-format +msgid "Option %s requires an argument." +msgstr "ជម្រើស​ %s ត្រូវការ​អាគុយម៉ង់មួយ ។" + +#: apt-pkg/contrib/cmndline.cc:201 apt-pkg/contrib/cmndline.cc:207 +#, c-format +msgid "Option %s: Configuration item specification must have an =." +msgstr "ជម្រើស %s ៖ ការបញ្ជាក់​ធាតុ​កំណត់រចនាសម្ព័ន្ធត្រូវតែមាន = មួយ ។" + +#: apt-pkg/contrib/cmndline.cc:237 +#, c-format +msgid "Option %s requires an integer argument, not '%s'" +msgstr "ជម្រើស​ %s ត្រូវ​ការ​អាគុយម៉ង់​ចំនួន​គត់​ មិន​មែន​ '%s'" + +#: apt-pkg/contrib/cmndline.cc:268 +#, c-format +msgid "Option '%s' is too long" +msgstr "ជម្រើស​ '%s' វែងពេក" + +#: apt-pkg/contrib/cmndline.cc:301 +#, c-format +msgid "Sense %s is not understood, try true or false." +msgstr "មិនបានយល់អំពី​ការស្គាល់​ %s ឡើយ សូមព្យាយមយក​ ពិត​ ​​​ឫ មិន​ពិត ។" + +#: apt-pkg/contrib/cmndline.cc:351 +#, c-format +msgid "Invalid operation %s" +msgstr "ប្រតិបត្តិការ​មិន​ត្រឹមត្រូវ​ %s" + +#: apt-pkg/contrib/cdromutl.cc:55 +#, c-format +msgid "Unable to stat the mount point %s" +msgstr "មិនអាច​ថ្លែង ចំណុចម៉ោន %s បានឡើយ" + +#: apt-pkg/contrib/cdromutl.cc:149 apt-pkg/acquire.cc:427 apt-pkg/clean.cc:44 +#, c-format +msgid "Unable to change to %s" +msgstr "មិនអាច​ប្ដូរទៅ %s បានឡើយ" + +#: apt-pkg/contrib/cdromutl.cc:190 +msgid "Failed to stat the cdrom" +msgstr "បរាជ័យក្នុងការ​ថ្លែង ស៊ីឌីរ៉ូម" + +#: apt-pkg/contrib/fileutl.cc:82 +#, c-format +msgid "Not using locking for read only lock file %s" +msgstr "មិន​ប្រើប្រាស់​ការចាក់សោ សម្រាប់តែឯកសារចាក់សោ​ដែលបានតែអានប៉ុណ្ណោះ %s" + +#: apt-pkg/contrib/fileutl.cc:87 +#, c-format +msgid "Could not open lock file %s" +msgstr "មិន​អាច​បើក​ឯកសារ​ចាក់សោ​ %s បានឡើយ" + +#: apt-pkg/contrib/fileutl.cc:105 +#, c-format +msgid "Not using locking for nfs mounted lock file %s" +msgstr "មិនប្រើ​ការចាក់សោ សម្រាប់ nfs ឯកសារ​ចាក់សោដែលបានម៉ោន%s" + +#: apt-pkg/contrib/fileutl.cc:109 +#, c-format +msgid "Could not get lock %s" +msgstr "មិន​អាច​ចាក់សោ %s បានឡើយ" + +#: apt-pkg/contrib/fileutl.cc:377 +#, c-format +msgid "Waited for %s but it wasn't there" +msgstr "រង់ចាំប់​ %s ប៉ុន្តែ ​វា​មិន​នៅទីនោះ" + +#: apt-pkg/contrib/fileutl.cc:387 +#, c-format +msgid "Sub-process %s received a segmentation fault." +msgstr "ដំណើរការ​រង​ %s បាន​ទទួល​កំហុស​ការ​ចែកជាចម្រៀក​ ។" + +#: apt-pkg/contrib/fileutl.cc:390 +#, c-format +msgid "Sub-process %s returned an error code (%u)" +msgstr "ដំណើរការ​រង​ %s បានត្រឡប់​ទៅកាន់​កូដ​មាន​កំហុស​ (%u)" + +#: apt-pkg/contrib/fileutl.cc:392 +#, c-format +msgid "Sub-process %s exited unexpectedly" +msgstr "ដំណើរការ​រង​ %s បានចេញ ដោយ​មិន​រំពឹង​ទុក​ " + +#: apt-pkg/contrib/fileutl.cc:436 +#, c-format +msgid "Could not open file %s" +msgstr "មិន​អាច​បើក​ឯកសារ​ %s បានឡើយ" + +#: apt-pkg/contrib/fileutl.cc:492 +#, c-format +msgid "read, still have %lu to read but none left" +msgstr "អាន​, នៅតែ​មាន %lu ដើម្បី​អាន​ ប៉ុន្តែ​គ្មាន​អ្វី​នៅសល់" + +#: apt-pkg/contrib/fileutl.cc:522 +#, c-format +msgid "write, still have %lu to write but couldn't" +msgstr "សរសេរ​, នៅតែមាន​ %lu ដើម្បី​សរសេរ​ ប៉ុន្តែ​មិន​អាច​" + +#: apt-pkg/contrib/fileutl.cc:597 +msgid "Problem closing the file" +msgstr "មាន​បញ្ហា​ក្នុងការ​បិទ​ឯកសារ" + +#: apt-pkg/contrib/fileutl.cc:603 +msgid "Problem unlinking the file" +msgstr "មានបញ្ហា​ក្នុងការ​ផ្ដាច់តំណ​ឯកសារ" + +#: apt-pkg/contrib/fileutl.cc:614 +msgid "Problem syncing the file" +msgstr "មានបញ្ហា​ក្នុង​ការធ្វើ​សមកាលកម្មឯកសារ​" + +#: apt-pkg/pkgcache.cc:126 +msgid "Empty package cache" +msgstr "ឃ្លាំង​កញ្ចប់​ទទេ​" + +#: apt-pkg/pkgcache.cc:132 +msgid "The package cache file is corrupted" +msgstr "​​ឯកសារ​ឃ្លាំង​កញ្ចប់​មិន​ត្រឹមត្រូវ​" + +#: apt-pkg/pkgcache.cc:137 +msgid "The package cache file is an incompatible version" +msgstr "ឯកសារ​ឃ្លាំងសម្ងាត់​​កញ្ចប់​ជាកំណែ​មិន​ត្រូវគ្នា​" + +#: apt-pkg/pkgcache.cc:142 +#, c-format +msgid "This APT does not support the versioning system '%s'" +msgstr "APT នេះ មិនគាំទ្រ​ប្រព័ន្ធ​ ការធ្វើកំណែនេះទេ​ '%s'" + +#: apt-pkg/pkgcache.cc:147 +msgid "The package cache was built for a different architecture" +msgstr "ឃ្លាំង​សម្ងាត់​កញ្ចប់ត្រូវ​បានស្ថាបនា់​សម្រាប់ស្ថាបត្យករ​ខុស​ៗគ្នា​​" + +#: apt-pkg/pkgcache.cc:218 +msgid "Depends" +msgstr "អាស្រ័យ​" + +#: apt-pkg/pkgcache.cc:218 +msgid "PreDepends" +msgstr "អាស្រ័យជា​មុន" + +#: apt-pkg/pkgcache.cc:218 +msgid "Suggests" +msgstr "ផ្ដល់យោបល់​" + +#: apt-pkg/pkgcache.cc:219 +msgid "Recommends" +msgstr "ផ្តល់​អនុសាសន៍​" + +#: apt-pkg/pkgcache.cc:219 +msgid "Conflicts" +msgstr "ប៉ះទង្គិច" + +#: apt-pkg/pkgcache.cc:219 +msgid "Replaces" +msgstr "ជំនួស​" + +#: apt-pkg/pkgcache.cc:220 +msgid "Obsoletes" +msgstr "លែង​ប្រើ" + +#: apt-pkg/pkgcache.cc:231 +msgid "important" +msgstr "សំខាន់​" + +#: apt-pkg/pkgcache.cc:231 +msgid "required" +msgstr "បាន​ទាមទារ" + +#: apt-pkg/pkgcache.cc:231 +msgid "standard" +msgstr "គំរូ" + +#: apt-pkg/pkgcache.cc:232 +msgid "optional" +msgstr "ស្រេចចិត្ត" + +#: apt-pkg/pkgcache.cc:232 +msgid "extra" +msgstr "បន្ថែម" + +#: apt-pkg/depcache.cc:61 apt-pkg/depcache.cc:90 +msgid "Building dependency tree" +msgstr "កំពុងស្ថាបនា​មែកធាងភាពអាស្រ័យ" + +#: apt-pkg/depcache.cc:62 +msgid "Candidate versions" +msgstr "កំណែ​សាកល្បង​" + +#: apt-pkg/depcache.cc:91 +msgid "Dependency generation" +msgstr "ការបង្កើត​ភាពអាស្រ័យ​" + +#: apt-pkg/tagfile.cc:72 +#, c-format +msgid "Unable to parse package file %s (1)" +msgstr "មិនអាច​ញែក​ឯកសារកញ្ចប់ %s (1) បានឡើយ" + +#: apt-pkg/tagfile.cc:102 +#, c-format +msgid "Unable to parse package file %s (2)" +msgstr "មិនអាច​ញែក​ឯកសារកញ្ចប់​ %s (2) បានឡើយ" + +#: apt-pkg/sourcelist.cc:94 +#, c-format +msgid "Malformed line %lu in source list %s (URI)" +msgstr "បន្ទាត់ Malformed %lu ក្នុង​ញ្ជី​ប្រភព​ %s (URI)" + +#: apt-pkg/sourcelist.cc:96 +#, c-format +msgid "Malformed line %lu in source list %s (dist)" +msgstr "បន្ទាត់ Malformed %lu ក្នុង​បញ្ជី​ប្រភព %s (dist)" + +#: apt-pkg/sourcelist.cc:99 +#, c-format +msgid "Malformed line %lu in source list %s (URI parse)" +msgstr "បន្ទាត់​ Malformed %lu ក្នុង​បញ្ជី​ប្រភព​ %s (URI ញែក​)" + +#: apt-pkg/sourcelist.cc:105 +#, c-format +msgid "Malformed line %lu in source list %s (absolute dist)" +msgstr "បន្ទាត់ Malformed %lu ក្នុង​បញ្ជី​ប្រភព​ %s (dist លែងប្រើ)" + +#: apt-pkg/sourcelist.cc:112 +#, c-format +msgid "Malformed line %lu in source list %s (dist parse)" +msgstr "បន្ទាត់ Malformed %lu ក្នុង​បញ្ជី​ប្រភព​ %s (dist ញែក​)" + +#: apt-pkg/sourcelist.cc:203 +#, c-format +msgid "Opening %s" +msgstr "កំពុង​បើក​ %s" + +#: apt-pkg/sourcelist.cc:220 apt-pkg/cdrom.cc:426 +#, c-format +msgid "Line %u too long in source list %s." +msgstr "បន្ទាត់​ %u មាន​ប្រវែង​វែងពេកនៅ​ក្នុង​បញ្ជី​ប្រភព​ %s ។" + +#: apt-pkg/sourcelist.cc:240 +#, c-format +msgid "Malformed line %u in source list %s (type)" +msgstr "បន្ទាត់​ Malformed %u ក្នុង​បញ្ជី​ប្រភព​ %s (ប្រភេទ​)" + +#: apt-pkg/sourcelist.cc:244 +#, c-format +msgid "Type '%s' is not known on line %u in source list %s" +msgstr "ប្រភេទ​ '%s' មិន​ស្គាល់នៅលើបន្ទាត់​ %u ក្នុង​បញ្ជី​ប្រភព​ %s ឡើយ" + +#: apt-pkg/sourcelist.cc:252 apt-pkg/sourcelist.cc:255 +#, c-format +msgid "Malformed line %u in source list %s (vendor id)" +msgstr "បន្ទាត់​ Malformed %u ក្នុង​បញ្ជី​ប្រភព​ %s (លេខសម្គាល់​ក្រុមហ៊ុន​លក់)" + +#: apt-pkg/packagemanager.cc:402 +#, c-format +msgid "" +"This installation run will require temporarily removing the essential " +"package %s due to a Conflicts/Pre-Depends loop. This is often bad, but if " +"you really want to do it, activate the APT::Force-LoopBreak option." +msgstr "" +"ការរត់​ការដំឡើង​នេះ នឹងទាមទារ​ឲ្យយកកញ្ចប់ចាំបាច់ %s បណ្ដោះអាសន្ន ដោយសារ រង្វិល ការប៉ះទង្គិច/" +"ភាពអាស្រ័យជាមុន ។ ជាញឹកញាប់គឺ មិនត្រឹមត្រូវ ប៉ុន្តែ ប្រសិនបើអ្នក​ពិតជាចង់ធ្វើវា ធ្វើឲ្យជម្រើស APT::" +"Force-LoopBreak សកម្ម ។" + +#: apt-pkg/pkgrecords.cc:37 +#, c-format +msgid "Index file type '%s' is not supported" +msgstr "ប្រភេទ​ឯកសារ​លិបិក្រម​ '%s' មិនត្រូវ​បាន​គាំទ្រ​" + +#: apt-pkg/algorithms.cc:241 +#, c-format +msgid "" +"The package %s needs to be reinstalled, but I can't find an archive for it." +msgstr "កញ្ចប់ %s ត្រូវការឲ្យដំឡើង ប៉ុន្តែ​ ខ្ញុំ​មិន​អាច​រក​ប័ណ្ណសារ​សម្រាប់​វា​បាន​ទេ​ ។" + +#: apt-pkg/algorithms.cc:1059 +msgid "" +"Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " +"held packages." +msgstr "" +"កំហុស pkgProblemResolver::ដោះស្រាយ​សញ្ញាបញ្ឈប់​ដែលបានបង្កើត នេះ​ប្រហែលជា បង្កដោយកញ្ចប់​" +"ដែលបាន​ទុក ។" + +#: apt-pkg/algorithms.cc:1061 +msgid "Unable to correct problems, you have held broken packages." +msgstr "មិន​អាច​កែ​បញ្ហាបានទេេ អ្កបានទុក​កញ្ចប់​ដែល​ខូច ។។" + +#: apt-pkg/acquire.cc:62 +#, c-format +msgid "Lists directory %spartial is missing." +msgstr "រាយបញ្ជី​ថត​ %spartial គឺ​បាត់បង់​ ។" + +#: apt-pkg/acquire.cc:66 +#, c-format +msgid "Archive directory %spartial is missing." +msgstr "ថត​ប័ណ្ណសារ​ %spartial គឺ​បាត់បង់​ ។" + +#. only show the ETA if it makes sense +#. two days +#: apt-pkg/acquire.cc:823 +#, fuzzy, c-format +msgid "Retrieving file %li of %li (%s remaining)" +msgstr "កំពុងទាញយក​ឯកសារ​ %li នៃ %li (%s នៅ​សល់)" + +#: apt-pkg/acquire.cc:825 +#, fuzzy, c-format +msgid "Retrieving file %li of %li" +msgstr "កំពុង​អាន​បញ្ជី​ឯកសារ" + +#: apt-pkg/acquire-worker.cc:113 +#, c-format +msgid "The method driver %s could not be found." +msgstr "មិនអាច​រកឃើញ​កម្មវិធី​បញ្ជា​វិធីសាស្ត្រ %s ឡើយ ។" + +#: apt-pkg/acquire-worker.cc:162 +#, c-format +msgid "Method %s did not start correctly" +msgstr "វិធីសាស្ត្រ​ %s មិន​អាច​ចាប់​ផ្តើម​ត្រឹមត្រូវ​ទេ​" + +#: apt-pkg/acquire-worker.cc:377 +#, c-format +msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." +msgstr "សូម​បញ្ចូល​ស្លាក​ឌីស​ ៖ '%s' ក្នុង​ដ្រាយ​ '%s' ហើយ​សង្កត់​ចូល ។" + +#: apt-pkg/init.cc:120 +#, c-format +msgid "Packaging system '%s' is not supported" +msgstr "មិន​គាំទ្រ​ប្រព័ន្ធ​កញ្ចប់'%s' ឡើយ" + +#: apt-pkg/init.cc:136 +msgid "Unable to determine a suitable packaging system type" +msgstr "មិនអាច​កំណត់​ប្រភេទ​ប្រព័ន្ធ​កញ្ចប់​ដែល​សមរម្យ​បានឡើយ" + +#: apt-pkg/clean.cc:61 +#, c-format +msgid "Unable to stat %s." +msgstr "មិនអាច​ថ្លែង %s បានឡើយ ។" + +#: apt-pkg/srcrecords.cc:48 +msgid "You must put some 'source' URIs in your sources.list" +msgstr "អ្នកត្រូវតែដាក់ 'ប្រភព' URIs មួយចំនួន​នៅក្នុង sources.list របស់អ្នក" + +#: apt-pkg/cachefile.cc:73 +msgid "The package lists or status file could not be parsed or opened." +msgstr "បញ្ជី​កញ្ចប់​ ឬ ឯកសារ​ស្ថានភាព​មិន​អាចត្រូវបាន​​ញែក ​​ឬ ត្រូវបាន​បើកបានឡើយ​​ ។" + +#: apt-pkg/cachefile.cc:77 +msgid "You may want to run apt-get update to correct these problems" +msgstr "អ្នកប្រហែលជា​ចង់ភាពទាន់សម័យ apt-get ដើម្បី​កែ​បញ្ហា​ទាំងនេះ" + +#: apt-pkg/policy.cc:269 +msgid "Invalid record in the preferences file, no Package header" +msgstr "កំណត់ត្រា​មិនត្រឹមត្រូវ​នៅក្នុង​ឯកសារចំណង់ចំណូលចិត្ត មិនមាន​បឋមកថា​កញ្ចប់ទេ" + +#: apt-pkg/policy.cc:291 +#, c-format +msgid "Did not understand pin type %s" +msgstr "មិន​បាន​យល់​ពី​ប្រភេទ​ម្ជុល %s ឡើយ" + +#: apt-pkg/policy.cc:299 +msgid "No priority (or zero) specified for pin" +msgstr "គ្មាន​អទិភាព (ឬ សូន្យ​) បានបញ្ជាក់​សម្រាប់​ម្ជុល​ទេ" + +#: apt-pkg/pkgcachegen.cc:74 +msgid "Cache has an incompatible versioning system" +msgstr "ឃ្លាំងសម្ងាត់​មិន​ត្រូវ​គ្នា​នឹង ប្រព័ន្ធ ធ្វើកំណែ" + +#: apt-pkg/pkgcachegen.cc:117 +#, c-format +msgid "Error occurred while processing %s (NewPackage)" +msgstr "កំហុស​បាន​កើត​ឡើង​​ ខណៈ​ពេល​កំពុង​ដំណើរការ​ %s (កញ្ចប់​ថ្មី​)" + +#: apt-pkg/pkgcachegen.cc:129 +#, c-format +msgid "Error occurred while processing %s (UsePackage1)" +msgstr "កំហុស​បាន​កើតឡើង​ ខណៈពេល​កំពុង​ដំណើរការ​ %s (ប្រើ​កញ្ចប់​១​)" + +#: apt-pkg/pkgcachegen.cc:150 +#, c-format +msgid "Error occurred while processing %s (UsePackage2)" +msgstr "កំហុស​បាន​កើតឡើង​ ខណៈពេល​កំពុង​ដំណើរការ​ %s (ប្រើកញ្ចប់២)" + +#: apt-pkg/pkgcachegen.cc:154 +#, c-format +msgid "Error occurred while processing %s (NewFileVer1)" +msgstr "កំហុស​បានកើតឡើង​ ខណៈពេល​កំពុង​ដំណើរការ​ %s (កំណែ​​​ឯកសារ​ថ្មី​១)" + +#: apt-pkg/pkgcachegen.cc:184 +#, c-format +msgid "Error occurred while processing %s (NewVersion1)" +msgstr "កំហុស​បានកើត​ឡើង​ ខណៈពេល​កំពុង​ដំណើរការ​ %s (កំណែ១ថ្មី​)" + +#: apt-pkg/pkgcachegen.cc:188 +#, c-format +msgid "Error occurred while processing %s (UsePackage3)" +msgstr "កំហុស​បាន​កើតឡើង​ ខណៈពេល​កំពុង​ដំណើរការ​ %s (ប្រើកញ្ចប់​៣)" + +#: apt-pkg/pkgcachegen.cc:192 +#, c-format +msgid "Error occurred while processing %s (NewVersion2)" +msgstr "កំហុស​បាន​កើត​ឡើង​ខណៈ​ពេល​កំពុង​ដំណើរការ​ %s (កំណែ២​ថ្មី​)" + +#: apt-pkg/pkgcachegen.cc:207 +msgid "Wow, you exceeded the number of package names this APT is capable of." +msgstr "អស្ចារ្យ អ្នក​មាន​ឈ្មោះ​កញ្ចប់​លើស​ចំនួន​ APT នេះ​ឆបគ្នា​​  ។" + +#: apt-pkg/pkgcachegen.cc:210 +msgid "Wow, you exceeded the number of versions this APT is capable of." +msgstr "អស្ចារ្យ អ្នក​មាន​កំណែ​លើស​ចំនួន​ APT នេះ​ឆបគ្នា​ ។" + +#: apt-pkg/pkgcachegen.cc:213 +msgid "Wow, you exceeded the number of dependencies this APT is capable of." +msgstr "អស្ចារ្យ​, អ្នក​មាន​ភាពអាស្រ័យ​លើស​ចំនួន​ APT នេះ​ឆបគ្នា​ ។" + +#: apt-pkg/pkgcachegen.cc:241 +#, c-format +msgid "Error occurred while processing %s (FindPkg)" +msgstr "កំហុស​បានកើតឡើង​ខណៈពេល​កំពុង​ដំណើរការ​ %s (FindPkg)" + +#: apt-pkg/pkgcachegen.cc:254 +#, c-format +msgid "Error occurred while processing %s (CollectFileProvides)" +msgstr "កំហុស​បានកើតឡើង​ខណៈពេល​កំពុង​ដំណើរការ​%s (ផ្តល់​ឯកសារ​ប្រមូល​ផ្តុំ)" + +#: apt-pkg/pkgcachegen.cc:260 +#, c-format +msgid "Package %s %s was not found while processing file dependencies" +msgstr "កញ្ចប់​ %s %s រក​មិន​ឃើញ​ខណៈ​ពេល​កំពុង​ដំណើរការ​ភាពអាស្រ័យ​​ឯកសារ" + +#: apt-pkg/pkgcachegen.cc:574 +#, c-format +msgid "Couldn't stat source package list %s" +msgstr "មិនអាចថ្លែង បញ្ជី​កញ្ចប់​ប្រភពចប់​ បានឡើយ %s" + +#: apt-pkg/pkgcachegen.cc:658 +msgid "Collecting File Provides" +msgstr "ការផ្ដល់​ឯកសារ​ប្រមូលផ្ដុំ" + +#: apt-pkg/pkgcachegen.cc:785 apt-pkg/pkgcachegen.cc:792 +msgid "IO Error saving source cache" +msgstr "IO កំហុសក្នុងការររក្សាទុក​ឃ្លាំង​សម្ងាត់​ប្រភព​" + +#: apt-pkg/acquire-item.cc:126 +#, c-format +msgid "rename failed, %s (%s -> %s)." +msgstr "ប្តូរ​ឈ្មោះ​បានបរាជ័យ​, %s (%s -> %s) ។" + +#: apt-pkg/acquire-item.cc:236 apt-pkg/acquire-item.cc:945 +msgid "MD5Sum mismatch" +msgstr "MD5Sum មិន​ផ្គួផ្គង​" + +#: apt-pkg/acquire-item.cc:640 +msgid "There are no public key available for the following key IDs:\n" +msgstr "គ្មាន​កូនសោ​សាធារណៈ​អាច​រក​បាន​ក្នុងកូនសោ IDs ខាងក្រោម​នេះទេ ៖\n" + +#: apt-pkg/acquire-item.cc:753 +#, c-format +msgid "" +"I wasn't able to locate a file for the %s package. This might mean you need " +"to manually fix this package. (due to missing arch)" +msgstr "" +"ខ្ញុំ​មិន​អាច​រកទីតាំង​ឯកសារ​សម្រាប់​កញ្ចប់ %s បាន​ទេ ។ ​មាន​ន័យ​ថា​អ្នក​ត្រូវការ​ជួសជុល​កញ្ចប់​នេះ​ដោយ​ដៃ ។ " +"(ដោយសារ​​បាត់​ស្ថាបត្យកម្ម)" + +#: apt-pkg/acquire-item.cc:812 +#, c-format +msgid "" +"I wasn't able to locate file for the %s package. This might mean you need to " +"manually fix this package." +msgstr "" +"ខ្ញុំ​មិន​អាច​រកទីតាំង​ឯកសារ​សម្រាប់​កញ្ចប់ %s បានទេ ។ ​មាន​ន័យ​ថា​អ្នក​ត្រូវការ​ជួសជុល​កញ្ចប់​នេះ​ដោយ​ដៃ ។" + +#: apt-pkg/acquire-item.cc:848 +#, c-format +msgid "" +"The package index files are corrupted. No Filename: field for package %s." +msgstr "កញ្ចប់​ឯកសារ​លិបិក្រម​ត្រូវ​បាន​ខូច ។ គ្មាន​ឈ្មោះ​ឯកសារ ៖ វាល​សម្រាប់​កញ្ចប់នេះ​ទេ​ %s ។" + +#: apt-pkg/acquire-item.cc:935 +msgid "Size mismatch" +msgstr "ទំហំ​មិនបាន​ផ្គួផ្គង​" + +#: apt-pkg/vendorlist.cc:66 +#, c-format +msgid "Vendor block %s contains no fingerprint" +msgstr "ប្លុក​ក្រុមហ៊ុន​លក់​ %s គ្មាន​ស្នាម​ផ្តិត​ម្រាម​ដៃ" + +#: apt-pkg/cdrom.cc:507 +#, c-format +msgid "" +"Using CD-ROM mount point %s\n" +"Mounting CD-ROM\n" +msgstr "" +"ការប្រើប្រាស់​ចំណុចម៉ោន​ ស៊ីឌី​-រ៉ូម​ %s\n" +"កំពុង​ម៉ោន​ស៊ីឌី-រ៉ូម​\n" + +#: apt-pkg/cdrom.cc:516 apt-pkg/cdrom.cc:598 +msgid "Identifying.. " +msgstr "កំពុង​ធ្វើអត្តសញ្ញាណនា​.. " + +#: apt-pkg/cdrom.cc:541 +#, c-format +msgid "Stored label: %s \n" +msgstr "បានទុក​ស្លាក ៖ %s \n" + +#: apt-pkg/cdrom.cc:561 +#, c-format +msgid "Using CD-ROM mount point %s\n" +msgstr "ប្រើប្រាស់ចំណុចម៉ោន​ ស៊ីឌី​-រ៉ូម​ %s\n" + +#: apt-pkg/cdrom.cc:579 +msgid "Unmounting CD-ROM\n" +msgstr "ការមិនម៉ោន​ ស៊ីឌី-រ៉ូម​\n" + +#: apt-pkg/cdrom.cc:583 +msgid "Waiting for disc...\n" +msgstr "កំពុង​រង់ចាំឌីស​...\n" + +#. Mount the new CDROM +#: apt-pkg/cdrom.cc:591 +msgid "Mounting CD-ROM...\n" +msgstr "កំពុង​ម៉ោន​ ស៊ីឌី​-រ៉ូម​...\n" + +#: apt-pkg/cdrom.cc:609 +msgid "Scanning disc for index files..\n" +msgstr "កំពុង​ស្កេន​ឌីស​សម្រាប់​​ឯកសារ​លិបិក្រម​..\n" + +#: apt-pkg/cdrom.cc:647 +#, c-format +msgid "Found %i package indexes, %i source indexes and %i signatures\n" +msgstr "បានរកឃើញ លិបិក្រម​កញ្ចប់ %i លិបិក្រម​ប្រភព%i និង ហត្ថលេខា %i \n" + +#: apt-pkg/cdrom.cc:710 +msgid "That is not a valid name, try again.\n" +msgstr "នោះមិនមែនជាឈ្មោះត្រឹមត្រូវទេ សូមព្យាយាម​ម្ដងទៀត ។\n" + +#: apt-pkg/cdrom.cc:726 +#, c-format +msgid "" +"This disc is called: \n" +"'%s'\n" +msgstr "" +"ឌីស​នេះ​ត្រូវ​បាន​ហៅ​ ៖ \n" +"'%s'\n" + +#: apt-pkg/cdrom.cc:730 +msgid "Copying package lists..." +msgstr "កំពុង​ចម្លង​បញ្ជី​កញ្ចប់..." + +#: apt-pkg/cdrom.cc:754 +msgid "Writing new source list\n" +msgstr "កំពុងសរសេរ​បញ្ជី​ប្រភព​ថ្មី\n" + +#: apt-pkg/cdrom.cc:763 +msgid "Source list entries for this disc are:\n" +msgstr "ធាតុបញ្ចូល​បញ្ជីប្រភព​សម្រាប់​ឌីស​នេះគឺ ៖\n" + +#: apt-pkg/cdrom.cc:803 +msgid "Unmounting CD-ROM..." +msgstr "មិនកំពុងម៉ោន ស៊ីឌី​-រ៉ូម​ ទេ..." + +#: apt-pkg/indexcopy.cc:261 +#, c-format +msgid "Wrote %i records.\n" +msgstr "បានសរសេរ %i កំណត់ត្រា ។\n" + +#: apt-pkg/indexcopy.cc:263 +#, c-format +msgid "Wrote %i records with %i missing files.\n" +msgstr "បានសរសេរ %i កំណត់ត្រា​ជាមួយ​ %i ឯកសារ​ដែល​បាត់បង់ ។\n" + +#: apt-pkg/indexcopy.cc:266 +#, c-format +msgid "Wrote %i records with %i mismatched files\n" +msgstr "បានសរសេរ​ %i កំណត់ត្រា​ជាមួយួយ​ %i ឯកសារ​ដែល​មិន​បាន​ផ្គួផ្គង​\n" + +#: apt-pkg/indexcopy.cc:269 +#, c-format +msgid "Wrote %i records with %i missing files and %i mismatched files\n" +msgstr "បានសរសេរ %i កំណត់ត្រា​ជាមួយ​ %i ឯកសារ​ដែល​បាត់បង់​ និង​ %i ឯកសារ​ដែល​មិន​បាន​ផ្គួផ្គង​ ​\n" + +#: apt-pkg/deb/dpkgpm.cc:358 +#, c-format +msgid "Preparing %s" +msgstr "កំពុងរៀបចំ​ %s" + +#: apt-pkg/deb/dpkgpm.cc:359 +#, c-format +msgid "Unpacking %s" +msgstr "កំពុង​ស្រាយ %s" + +#: apt-pkg/deb/dpkgpm.cc:364 +#, c-format +msgid "Preparing to configure %s" +msgstr "កំពុងរៀបចំ​កំណត់រចនាសម្ព័ន្ធ %s" + +#: apt-pkg/deb/dpkgpm.cc:365 +#, c-format +msgid "Configuring %s" +msgstr "កំពុង​កំណត់​រចនា​សម្ព័ន្ធ %s" + +#: apt-pkg/deb/dpkgpm.cc:366 +#, c-format +msgid "Installed %s" +msgstr "បាន​ដំឡើង %s" + +#: apt-pkg/deb/dpkgpm.cc:371 +#, c-format +msgid "Preparing for removal of %s" +msgstr "កំពុងរៀបចំដើម្បី​ការយក​ចេញ​នៃ %s" + +#: apt-pkg/deb/dpkgpm.cc:372 +#, c-format +msgid "Removing %s" +msgstr "កំពុង​យក %s ចេញ" + +#: apt-pkg/deb/dpkgpm.cc:373 +#, c-format +msgid "Removed %s" +msgstr "បាន​យក %s ចេញ" + +#: apt-pkg/deb/dpkgpm.cc:378 +#, fuzzy, c-format +msgid "Preparing to completely remove %s" +msgstr "កំពុងរៀបចំ​កំណត់រចនាសម្ព័ន្ធ %s" + +#: apt-pkg/deb/dpkgpm.cc:379 +#, fuzzy, c-format +msgid "Completely removed %s" +msgstr "បរាជ័យក្នុងការយក %s ចេញ" + +#: methods/rsh.cc:330 +msgid "Connection closed prematurely" +msgstr "បាន​បិទ​ការ​តភ្ជាប់​មុន​ពេល" + +#~ msgid "Reading file list" +#~ msgstr "កំពុង​អាន​បញ្ជីឯកសារ​" + +#~ msgid "Could not execute " +#~ msgstr "មិន​អាច​ដំណើរការ​ " + +#~ msgid "Preparing for remove with config %s" +#~ msgstr "កំពុងរៀបចំ​សម្រាប់​យក​ចេញ​ជាមួយ​រចនាសម្ព័ន្ធ %s" + +#~ msgid "Removed with config %s" +#~ msgstr "បានយកចេញ​ជាមួយ​រចនាសម្ព័ន្ធ %s" -- cgit v1.2.3 From a1cb1c1398c345c2b26e45d8ec65646f1f97b876 Mon Sep 17 00:00:00 2001 From: "bubulle@debian.org" <> Date: Sun, 2 Jul 2006 11:33:03 +0200 Subject: Hungarian translation update --- po/ChangeLog | 4 + po/hu.po | 554 +++++++++++++++++++++++++++++++---------------------------- 2 files changed, 292 insertions(+), 266 deletions(-) diff --git a/po/ChangeLog b/po/ChangeLog index 9deb36dcd..262bdd86c 100644 --- a/po/ChangeLog +++ b/po/ChangeLog @@ -1,3 +1,7 @@ +2006-07-02 SZERVAC Attila + + * hu.po: Updated to 512t. Closes: #376330 + 2006-07-01 Leang Chumsoben * km.po: New Khmer translation: 506t6f. Closes: #375068 diff --git a/po/hu.po b/po/hu.po index 867c75ef2..d7a6c7c8d 100644 --- a/po/hu.po +++ b/po/hu.po @@ -1,29 +1,35 @@ -# Advanced Package Transfer - APT message translation catalog -# Hungarian messages -# PASZTOR Gyorgy , 2002. -# Gabor Kelemen , 2004, 2005. -# +# Advanced Package Transfer - APT message translation catalog +# Hungarian messages +# PASZTOR Gyorgy , 2002. +# Gabor Kelemen , 2004, 2005. +# msgid "" msgstr "" "Project-Id-Version: hu\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-05-16 07:33-0500\n" -"PO-Revision-Date: 2006-04-30 06:14+0100\n" +"POT-Creation-Date: 2006-05-27 13:46+0200\n" +"PO-Revision-Date: 2006-07-02 07:34+0100\n" "Last-Translator: SZERVÑC Attila \n" -"Language-Team: Hungarian \n" +"Language-Team: Hungarian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.3.1\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Poedit-Language: Hungarian\n" +"X-Poedit-Country: HUNGARY\n" #: cmdline/apt-cache.cc:135 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "%s csomag %s verziójának teljesítetlen függősége van:\n" -#: cmdline/apt-cache.cc:175 cmdline/apt-cache.cc:527 cmdline/apt-cache.cc:615 -#: cmdline/apt-cache.cc:771 cmdline/apt-cache.cc:989 cmdline/apt-cache.cc:1357 +#: cmdline/apt-cache.cc:175 +#: cmdline/apt-cache.cc:527 +#: cmdline/apt-cache.cc:615 +#: cmdline/apt-cache.cc:771 +#: cmdline/apt-cache.cc:989 +#: cmdline/apt-cache.cc:1357 #: cmdline/apt-cache.cc:1508 #, c-format msgid "Unable to locate package %s" @@ -85,7 +91,8 @@ msgstr "Slack terület összesen: " msgid "Total space accounted for: " msgstr "Terület összesen: " -#: cmdline/apt-cache.cc:446 cmdline/apt-cache.cc:1189 +#: cmdline/apt-cache.cc:446 +#: cmdline/apt-cache.cc:1189 #, c-format msgid "Package file %s is out of sync." msgstr "%s csomag fájl szinkronon kívül." @@ -102,10 +109,10 @@ msgstr "Nem találtam csomagokat" msgid "Package files:" msgstr "Csomagfájlok:" -#: cmdline/apt-cache.cc:1469 cmdline/apt-cache.cc:1555 +#: cmdline/apt-cache.cc:1469 +#: cmdline/apt-cache.cc:1555 msgid "Cache is out of sync, can't x-ref a package file" -msgstr "" -"A gyorsítótár nincs szinkronban, nem lehet kereszthivatkozni a csomag fájlra" +msgstr "A gyorsítótár nincs szinkronban, nem lehet kereszthivatkozni a csomag fájlra" #: cmdline/apt-cache.cc:1470 #, c-format @@ -117,7 +124,8 @@ msgstr "%4i %s\n" msgid "Pinned packages:" msgstr "Rögzített csomagok:" -#: cmdline/apt-cache.cc:1494 cmdline/apt-cache.cc:1535 +#: cmdline/apt-cache.cc:1494 +#: cmdline/apt-cache.cc:1535 msgid "(not found)" msgstr "(nem találtam)" @@ -126,7 +134,8 @@ msgstr "(nem találtam)" msgid " Installed: " msgstr " Telepítve: " -#: cmdline/apt-cache.cc:1517 cmdline/apt-cache.cc:1525 +#: cmdline/apt-cache.cc:1517 +#: cmdline/apt-cache.cc:1525 msgid "(none)" msgstr "(nincs)" @@ -149,9 +158,13 @@ msgstr " Verziótáblázat:" msgid " %4i %s\n" msgstr " %4i %s\n" -#: cmdline/apt-cache.cc:1652 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70 -#: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:550 -#: cmdline/apt-get.cc:2369 cmdline/apt-sortpkgs.cc:144 +#: cmdline/apt-cache.cc:1652 +#: cmdline/apt-cdrom.cc:138 +#: cmdline/apt-config.cc:70 +#: cmdline/apt-extracttemplates.cc:225 +#: ftparchive/apt-ftparchive.cc:550 +#: cmdline/apt-get.cc:2369 +#: cmdline/apt-sortpkgs.cc:144 #, c-format msgid "%s %s for %s %s compiled on %s %s\n" msgstr "%s %s ehhez: %s %s fordítás ideje: %s %s\n" @@ -199,8 +212,7 @@ msgstr "" " apt-cache [opciók] showpkg pkg1 [pkg2 ...]\n" " apt-cache [opciók] showsrc pkg1 [pkg2 ...]\n" "\n" -"Az apt-cache egy alacsony szintű eszköz az APT bináris gyorsítótár-" -"fájljainak\n" +"Az apt-cache egy alacsony szintű eszköz az APT bináris gyorsítótár-fájljainak\n" "a kezelésére, és azokból információk lekérdezésére\n" "\n" "Parancsok:\n" @@ -293,8 +305,7 @@ msgid "" msgstr "" "Használat:apt-extracttemplates fájl1 [fájl2 ...]\n" "\n" -"Az apt-extracttemplates egy eszköz konfigurációs- és minta-információk " -"debian-\n" +"Az apt-extracttemplates egy eszköz konfigurációs- és minta-információk debian-\n" "csomagokból való kibontására\n" "\n" "Opciók:\n" @@ -303,7 +314,8 @@ msgstr "" " -c=? Ezt a konfigurációs fájlt olvassa be\n" " -o=? Beállít egy tetszőleges konfigurációs opciót, pl -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:267 apt-pkg/pkgcachegen.cc:710 +#: cmdline/apt-extracttemplates.cc:267 +#: apt-pkg/pkgcachegen.cc:710 #, c-format msgid "Unable to write to %s" msgstr "Nem lehet írni ebbe: %s" @@ -312,13 +324,17 @@ msgstr "Nem lehet írni ebbe: %s" msgid "Cannot get debconf version. Is debconf installed?" msgstr "Nem lehet megállapítani a debconf verziót. A debconf telepítve van?" -#: ftparchive/apt-ftparchive.cc:167 ftparchive/apt-ftparchive.cc:341 +#: ftparchive/apt-ftparchive.cc:167 +#: ftparchive/apt-ftparchive.cc:341 msgid "Package extension list is too long" msgstr "A csomagkiterjesztések listája túl hosszú" -#: ftparchive/apt-ftparchive.cc:169 ftparchive/apt-ftparchive.cc:183 -#: ftparchive/apt-ftparchive.cc:206 ftparchive/apt-ftparchive.cc:256 -#: ftparchive/apt-ftparchive.cc:270 ftparchive/apt-ftparchive.cc:292 +#: ftparchive/apt-ftparchive.cc:169 +#: ftparchive/apt-ftparchive.cc:183 +#: ftparchive/apt-ftparchive.cc:206 +#: ftparchive/apt-ftparchive.cc:256 +#: ftparchive/apt-ftparchive.cc:270 +#: ftparchive/apt-ftparchive.cc:292 #, c-format msgid "Error processing directory %s" msgstr "Hiba a(z) %s könyvtár feldolgozásakor" @@ -337,7 +353,6 @@ msgid "Error processing contents %s" msgstr "Hiba %s tartalmának feldolgozásakor" #: ftparchive/apt-ftparchive.cc:556 -#, fuzzy msgid "" "Usage: apt-ftparchive [options] command\n" "Commands: packages binarypath [overridefile [pathprefix]]\n" @@ -390,26 +405,24 @@ msgstr "" "sok stílusát támogatja, a teljesen automatizálttól kezdve a\n" "dpkg-scanpackages és a dpkg-scansources funkcionális helyettesítéséig.\n" "\n" -"Az apt-ftparchive 'Package' fájlokat generál a .deb-ek fájából. A Package\n" +"Az apt-ftparchive Package fájlokat generál a .deb-ek fájából. A Package\n" "fájl minden vezérlő mezőt tartalmaz minden egyes csomagról úgy az MD5\n" "hasht mint a fájlméretet. Az override (felülbíráló) fájl támogatott a\n" "Prioritás és Szekció mezők értékének kényszerítésére.\n" "\n" -"Hasonlóképpen az apt-ftparchive 'Sources' fájlokat generál .dsc-k fájából.\n" -"A --source-override opció használható forrásfelülbíráló fájlok megadására\n" +"Hasonlóképpen az apt-ftparchive Sources fájlokat generál .dsc-k fájából.\n" +"A --source-override opció használható forrás-felülbíráló fájlok megadására\n" "\n" "A 'packages' és 'sources' parancsokat a fa gyökeréből kell futtatni.\n" "A BinaryPath-nak a rekurzív keresés kiindulópontjára kell mutatni és\n" -"a felülbírálófájlnak a felülbíráló jelzőket kell tartalmaznia. Az útvonal-" -"előtag\n" -"hozzáadódik a fájlnév mezőkhöz, ha meg van adva. Felhasználására egy példa " -"a\n" -"debian archívumból:\n" +"a felülbírálófájlnak a felülbíráló jelzőket kell tartalmaznia. Az útvonal-előtag\n" +"hozzáadódik a fájlnév mezőkhöz, ha meg van adva. Felhasználására egy példa a\n" +"Debian archívumból:\n" " apt-ftparchive packages dists/potato/main/binary-i386/ > \\\n" " dists/potato/main/binary-i386/Packages\n" "\n" "Opciók:\n" -" -h Ez a súgó szöveg\n" +" -h E súgó szöveg\n" " --md5 MD5 generálás vezérlése\n" " -s=? Forrás felülbíráló fájl\n" " -q Szűkszavú mód\n" @@ -478,7 +491,8 @@ msgstr "F: " msgid "E: Errors apply to file " msgstr "H: Hibás a fájl " -#: ftparchive/writer.cc:151 ftparchive/writer.cc:181 +#: ftparchive/writer.cc:151 +#: ftparchive/writer.cc:181 #, c-format msgid "Failed to resolve %s" msgstr "Nem sikerült feloldani ezt: %s" @@ -517,8 +531,12 @@ msgstr "*** %s linkelése ehhez: %s sikertelen" msgid " DeLink limit of %sB hit.\n" msgstr " DeLink elérte %sB korlátját.\n" -#: ftparchive/writer.cc:358 apt-inst/extract.cc:181 apt-inst/extract.cc:193 -#: apt-inst/extract.cc:210 apt-inst/deb/dpkgdb.cc:121 methods/gpgv.cc:266 +#: ftparchive/writer.cc:358 +#: apt-inst/extract.cc:181 +#: apt-inst/extract.cc:193 +#: apt-inst/extract.cc:210 +#: apt-inst/deb/dpkgdb.cc:121 +#: methods/gpgv.cc:266 #, c-format msgid "Failed to stat %s" msgstr "%s elérése sikertelen" @@ -527,12 +545,14 @@ msgstr "%s elérése sikertelen" msgid "Archive had no package field" msgstr "Az archívumnak nem volt csomag mezője" -#: ftparchive/writer.cc:394 ftparchive/writer.cc:603 +#: ftparchive/writer.cc:394 +#: ftparchive/writer.cc:603 #, c-format msgid " %s has no override entry\n" msgstr " %s nem rendelkezik felülbíráló bejegyzéssel\n" -#: ftparchive/writer.cc:437 ftparchive/writer.cc:689 +#: ftparchive/writer.cc:437 +#: ftparchive/writer.cc:689 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " %s karbantartója %s, nem %s\n" @@ -542,31 +562,37 @@ msgstr " %s karbantartója %s, nem %s\n" msgid "Internal error, could not locate member %s" msgstr "Belső hiba, %s tag nem található" -#: ftparchive/contents.cc:353 ftparchive/contents.cc:384 +#: ftparchive/contents.cc:353 +#: ftparchive/contents.cc:384 msgid "realloc - Failed to allocate memory" msgstr "realloc - Nem sikerült memóriát lefoglalni" -#: ftparchive/override.cc:38 ftparchive/override.cc:146 +#: ftparchive/override.cc:38 +#: ftparchive/override.cc:146 #, c-format msgid "Unable to open %s" msgstr "%s megnyitása sikertelen" -#: ftparchive/override.cc:64 ftparchive/override.cc:170 +#: ftparchive/override.cc:64 +#: ftparchive/override.cc:170 #, c-format msgid "Malformed override %s line %lu #1" msgstr "Deformált felülbírálás %s %lu. sorában #1" -#: ftparchive/override.cc:78 ftparchive/override.cc:182 +#: ftparchive/override.cc:78 +#: ftparchive/override.cc:182 #, c-format msgid "Malformed override %s line %lu #2" msgstr "Deformált felülbírálás %s %lu. sorában #2" -#: ftparchive/override.cc:92 ftparchive/override.cc:195 +#: ftparchive/override.cc:92 +#: ftparchive/override.cc:195 #, c-format msgid "Malformed override %s line %lu #3" msgstr "Deformált felülbírálás %s %lu. sorában #3" -#: ftparchive/override.cc:131 ftparchive/override.cc:205 +#: ftparchive/override.cc:131 +#: ftparchive/override.cc:205 #, c-format msgid "Failed to read the override file %s" msgstr "Nem lehet a(z)%s felülbírálófájlt olvasni" @@ -581,7 +607,8 @@ msgstr "'%s' tömörítési algoritmus ismeretlen" msgid "Compressed output %s needs a compression set" msgstr "%s tömörített kimenetnek egy tömörítő készletre van szüksége" -#: ftparchive/multicompress.cc:172 methods/rsh.cc:91 +#: ftparchive/multicompress.cc:172 +#: methods/rsh.cc:91 msgid "Failed to create IPC pipe to subprocess" msgstr "Nem sikerült IPC csövet létrehozni az alfolyamathoz" @@ -627,7 +654,8 @@ msgstr "Olvasási hiba az MD5 kiszámításakor" msgid "Problem unlinking %s" msgstr "Hiba %s elláncolásakor" -#: ftparchive/multicompress.cc:490 apt-inst/extract.cc:188 +#: ftparchive/multicompress.cc:490 +#: apt-inst/extract.cc:188 #, c-format msgid "Failed to rename %s to %s" msgstr "Nem sikerült átnevezni %s-t erre: %s" @@ -636,7 +664,8 @@ msgstr "Nem sikerült átnevezni %s-t erre: %s" msgid "Y" msgstr "I" -#: cmdline/apt-get.cc:142 cmdline/apt-get.cc:1506 +#: cmdline/apt-get.cc:142 +#: cmdline/apt-get.cc:1506 #, c-format msgid "Regex compilation error - %s" msgstr "Regex fordítási hiba - %s" @@ -775,13 +804,14 @@ msgstr "A hitelesítési figyelmeztetést átléptem.\n" #: cmdline/apt-get.cc:700 msgid "Install these packages without verification [y/N]? " -msgstr "Valóban telepíted e csomagokat ellenőrzés nélkül (y/N)? " +msgstr "Valóban telepíted e csomagokat ellenőrzés nélkül (i/N)? " #: cmdline/apt-get.cc:702 msgid "Some packages could not be authenticated" msgstr "Néhány csomag nem hitelesíthető" -#: cmdline/apt-get.cc:711 cmdline/apt-get.cc:858 +#: cmdline/apt-get.cc:711 +#: cmdline/apt-get.cc:858 msgid "There are problems and -y was used without --force-yes" msgstr "Problémák vannak és a -y -t használtad --force-yes nélkül" @@ -797,11 +827,15 @@ msgstr "Csomagokat kellene eltávolítani, de az Eltávolítás nem engedélyeze msgid "Internal error, Ordering didn't finish" msgstr "Belső hiba, a rendezés nem zárult" -#: cmdline/apt-get.cc:791 cmdline/apt-get.cc:1800 cmdline/apt-get.cc:1833 +#: cmdline/apt-get.cc:791 +#: cmdline/apt-get.cc:1800 +#: cmdline/apt-get.cc:1833 msgid "Unable to lock the download directory" msgstr "Nem tudom zárolni a letöltési könyvtárat" -#: cmdline/apt-get.cc:801 cmdline/apt-get.cc:1881 cmdline/apt-get.cc:2117 +#: cmdline/apt-get.cc:801 +#: cmdline/apt-get.cc:1881 +#: cmdline/apt-get.cc:2117 #: apt-pkg/cachefile.cc:67 msgid "The list of sources could not be read." msgstr "A források listája olvashatatlan." @@ -830,7 +864,8 @@ msgstr "Kicsomagolás után %sB lemezterületet használok fel\n" msgid "After unpacking %sB disk space will be freed.\n" msgstr "Kicsomagolás után %sB lemezterület szabadul fel.\n" -#: cmdline/apt-get.cc:846 cmdline/apt-get.cc:1971 +#: cmdline/apt-get.cc:846 +#: cmdline/apt-get.cc:1971 #, c-format msgid "Couldn't determine free space in %s" msgstr "Nem határozható meg a szabad hely itt: %s" @@ -840,7 +875,8 @@ msgstr "Nem határozható meg a szabad hely itt: %s" msgid "You don't have enough free space in %s." msgstr "Nincs elég szabad hely itt: %s." -#: cmdline/apt-get.cc:864 cmdline/apt-get.cc:884 +#: cmdline/apt-get.cc:864 +#: cmdline/apt-get.cc:884 msgid "Trivial Only specified but this is not a trivial operation." msgstr "A 'Trivial Only' meg van adva, de ez nem egy triviális művelet." @@ -859,7 +895,8 @@ msgstr "" "A folytatáshoz írd be ezt: '%s'\n" " ?] " -#: cmdline/apt-get.cc:874 cmdline/apt-get.cc:893 +#: cmdline/apt-get.cc:874 +#: cmdline/apt-get.cc:893 msgid "Abort." msgstr "Megszakítva." @@ -867,7 +904,9 @@ msgstr "Megszakítva." msgid "Do you want to continue [Y/n]? " msgstr "Folytatni akarod [Y/n]? " -#: cmdline/apt-get.cc:961 cmdline/apt-get.cc:1365 cmdline/apt-get.cc:2014 +#: cmdline/apt-get.cc:961 +#: cmdline/apt-get.cc:1365 +#: cmdline/apt-get.cc:2014 #, c-format msgid "Failed to fetch %s %s\n" msgstr "Sikertelen letöltés: %s %s\n" @@ -876,14 +915,13 @@ msgstr "Sikertelen letöltés: %s %s\n" msgid "Some files failed to download" msgstr "Néhány fájlt nem sikerült letölteni" -#: cmdline/apt-get.cc:980 cmdline/apt-get.cc:2023 +#: cmdline/apt-get.cc:980 +#: cmdline/apt-get.cc:2023 msgid "Download complete and in download only mode" msgstr "A letöltés befejeződött a 'csak letöltés' módban" #: cmdline/apt-get.cc:986 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" +msgid "Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?" msgstr "" "Nem lehet letölteni néhány archívumot.\n" " Próbáld ki az apt-get update -et vagy a --fix-missing -et." @@ -935,7 +973,7 @@ msgid "" "This may mean that the package is missing, has been obsoleted, or\n" "is only available from another source\n" msgstr "" -"%s csomag nem elérhető, de egy másikhivatkozik rá\n" +"%s csomag nem elérhető, de egy másik hivatkozik rá\n" ".A kért csomag tehát: hiányzik, elavult vagy csak más forrásból érhető el\n" #: cmdline/apt-get.cc:1110 @@ -981,18 +1019,15 @@ msgid "Unable to lock the list directory" msgstr "Nem tudom a listakönyvtárat zárolni" #: cmdline/apt-get.cc:1384 -msgid "" -"Some index files failed to download, they have been ignored, or old ones " -"used instead." -msgstr "" -"Néhány index fájl letöltése meghiúsult, ezeket mellőzöm vagy régi " -"változatukat használom." +msgid "Some index files failed to download, they have been ignored, or old ones used instead." +msgstr "Néhány index fájl letöltése meghiúsult, ezeket mellőzöm vagy régi változatukat használom." #: cmdline/apt-get.cc:1403 msgid "Internal error, AllUpgrade broke stuff" msgstr "Belső hiba, AllUpgrade megsértett valamit" -#: cmdline/apt-get.cc:1493 cmdline/apt-get.cc:1529 +#: cmdline/apt-get.cc:1493 +#: cmdline/apt-get.cc:1529 #, c-format msgid "Couldn't find package %s" msgstr "Az alábbi csomag nem található: %s" @@ -1007,12 +1042,8 @@ msgid "You might want to run `apt-get -f install' to correct these:" msgstr "Próbáld futtatni az 'apt-get -f install'-t az alábbiak javításához:" #: cmdline/apt-get.cc:1549 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Teljesítetlen függőségek. Próbáld az 'apt-get -f install'-t csomagok nélkül " -"(vagy telepítsd a függőségeket is!)." +msgid "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution)." +msgstr "Teljesítetlen függőségek. Próbáld az 'apt-get -f install'-t csomagok nélkül (vagy telepítsd a függőségeket is!)." #: cmdline/apt-get.cc:1561 msgid "" @@ -1060,7 +1091,9 @@ msgstr "Ajánlott csomagok:" msgid "Calculating upgrade... " msgstr "Frissítés kiszámítása... " -#: cmdline/apt-get.cc:1698 methods/ftp.cc:702 methods/connect.cc:101 +#: cmdline/apt-get.cc:1698 +#: methods/ftp.cc:702 +#: methods/connect.cc:101 msgid "Failed" msgstr "Sikertelen" @@ -1068,16 +1101,17 @@ msgstr "Sikertelen" msgid "Done" msgstr "Kész" -#: cmdline/apt-get.cc:1768 cmdline/apt-get.cc:1776 +#: cmdline/apt-get.cc:1768 +#: cmdline/apt-get.cc:1776 msgid "Internal error, problem resolver broke stuff" msgstr "Belső hiba, hibafeloldó gond" #: cmdline/apt-get.cc:1876 msgid "Must specify at least one package to fetch source for" -msgstr "" -"Legalább egy csomagot meg kell adnod, aminek a forrását le kell tölteni" +msgstr "Legalább egy csomagot meg kell adnod, aminek a forrását le kell tölteni" -#: cmdline/apt-get.cc:1906 cmdline/apt-get.cc:2135 +#: cmdline/apt-get.cc:1906 +#: cmdline/apt-get.cc:2135 #, c-format msgid "Unable to find a source package for %s" msgstr "Nem található forráscsomag ehhez: %s" @@ -1095,12 +1129,12 @@ msgstr "Nincs elég szabad hely itt: %s" #: cmdline/apt-get.cc:1979 #, c-format msgid "Need to get %sB/%sB of source archives.\n" -msgstr "%sB/%sB forrásarchívot kell letölteni.\n" +msgstr "%sB/%sB forrás-archívumot kell letölteni.\n" #: cmdline/apt-get.cc:1982 #, c-format msgid "Need to get %sB of source archives.\n" -msgstr "%sB forrásarchívumot kell letölteni.\n" +msgstr "%sB forrás-archívumot kell letölteni.\n" #: cmdline/apt-get.cc:1988 #, c-format @@ -1137,9 +1171,7 @@ msgstr "Hiba a gyermekfolyamatnál" #: cmdline/apt-get.cc:2112 msgid "Must specify at least one package to check builddeps for" -msgstr "" -"Legalább egy csomagot adj meg, aminek a fordítási függőségeit ellenőrizni " -"kell" +msgstr "Legalább egy csomagot adj meg, aminek a fordítási függőségeit ellenőrizni kell" #: cmdline/apt-get.cc:2140 #, c-format @@ -1153,28 +1185,18 @@ msgstr "Nincs fordítási függősége a következőnek: %s.\n" #: cmdline/apt-get.cc:2212 #, c-format -msgid "" -"%s dependency for %s cannot be satisfied because the package %s cannot be " -"found" -msgstr "" -"%s függősége ennek: %s, ez nem elégíthető ki, mert a(z) %s csomag nem " -"található" +msgid "%s dependency for %s cannot be satisfied because the package %s cannot be found" +msgstr "%s függősége ennek: %s, ez nem elégíthető ki, mert a(z) %s csomag nem található" #: cmdline/apt-get.cc:2264 #, c-format -msgid "" -"%s dependency for %s cannot be satisfied because no available versions of " -"package %s can satisfy version requirements" -msgstr "" -"%s függősége ennek: %s, ez nem elégíthető ki, mert a(z) %s csomagnak nincs a " -"verziókövetelményt kielégítő elérhető verziója." +msgid "%s dependency for %s cannot be satisfied because no available versions of package %s can satisfy version requirements" +msgstr "%s függősége ennek: %s, ez nem elégíthető ki, mert a(z) %s csomagnak nincs a verzió-követelményt kielégítő elérhető verziója." #: cmdline/apt-get.cc:2299 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" -msgstr "" -"%s függőséget %s csomaghoz nem lehet kielégíteni: %s telepített csomag túl " -"friss." +msgstr "%s függőséget %s csomaghoz nem lehet kielégíteni: %s telepített csomag túl friss." #: cmdline/apt-get.cc:2324 #, c-format @@ -1342,8 +1364,12 @@ msgstr "" msgid "Bad default setting!" msgstr "Hibás alapértelmezett beállítás!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:93 -#: dselect/install:104 dselect/update:45 +#: dselect/install:51 +#: dselect/install:83 +#: dselect/install:87 +#: dselect/install:93 +#: dselect/install:104 +#: dselect/update:45 msgid "Press enter to continue." msgstr "Üss entert a folytatáshoz." @@ -1360,8 +1386,7 @@ msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "vagy hiányzó függőségek miatti hibákat. Ez így OK, csak az ezen üzenet" #: dselect/install:103 -msgid "" -"above this message are important. Please fix them and run [I]nstall again" +msgid "above this message are important. Please fix them and run [I]nstall again" msgstr "előtti hibák fontosak. Javítsd azokat és futtasd az [I]nstallt újra" #: dselect/update:30 @@ -1376,7 +1401,8 @@ msgstr "Nem sikerült csöveket létrehozni" msgid "Failed to exec gzip " msgstr "Nem sikerült a gzipet futtatni " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:206 +#: apt-inst/contrib/extracttar.cc:180 +#: apt-inst/contrib/extracttar.cc:206 msgid "Corrupted archive" msgstr "Hibás archívum" @@ -1397,7 +1423,8 @@ msgstr "Érvénytelen archívum-aláírás" msgid "Error reading archive member header" msgstr "Hiba az archívum tag fejléc olvasásakor" -#: apt-inst/contrib/arfile.cc:93 apt-inst/contrib/arfile.cc:105 +#: apt-inst/contrib/arfile.cc:93 +#: apt-inst/contrib/arfile.cc:105 msgid "Invalid archive member header" msgstr "Érvénytelen archívum tag fejléc" @@ -1440,17 +1467,21 @@ msgstr "A(z) %s -> %s eltérítés hozzáadásának duplázása" msgid "Duplicate conf file %s/%s" msgstr "Dupla %s/%s konfigurációs fájl" -#: apt-inst/dirstream.cc:45 apt-inst/dirstream.cc:50 apt-inst/dirstream.cc:53 +#: apt-inst/dirstream.cc:45 +#: apt-inst/dirstream.cc:50 +#: apt-inst/dirstream.cc:53 #, c-format msgid "Failed to write file %s" msgstr "%s fájl írása sikertelen" -#: apt-inst/dirstream.cc:96 apt-inst/dirstream.cc:104 +#: apt-inst/dirstream.cc:96 +#: apt-inst/dirstream.cc:104 #, c-format msgid "Failed to close file %s" msgstr "Nem sikerült a(z) %s fájlt bezárni" -#: apt-inst/extract.cc:96 apt-inst/extract.cc:167 +#: apt-inst/extract.cc:96 +#: apt-inst/extract.cc:167 #, c-format msgid "The path %s is too long" msgstr "A(z) %s útvonal túl hosszú" @@ -1470,7 +1501,8 @@ msgstr "A(z) %s könyvtár eltérítve" msgid "The package is trying to write to the diversion target %s/%s" msgstr "A csomag megpróbál írni a(z) %s/%s eltérített célpontba" -#: apt-inst/extract.cc:157 apt-inst/extract.cc:300 +#: apt-inst/extract.cc:157 +#: apt-inst/extract.cc:300 msgid "The diversion path is too long" msgstr "Az eltérített útvonal túl hosszú" @@ -1497,9 +1529,12 @@ msgstr "Csomagtalálat felülírása %s verziója nélkül" msgid "File %s/%s overwrites the one in the package %s" msgstr "A(z) %s/%s fájl felülírja a(z) %s csomagban levőt" -#: apt-inst/extract.cc:467 apt-pkg/contrib/configuration.cc:750 -#: apt-pkg/contrib/cdromutl.cc:153 apt-pkg/sourcelist.cc:324 -#: apt-pkg/acquire.cc:421 apt-pkg/clean.cc:38 +#: apt-inst/extract.cc:467 +#: apt-pkg/contrib/configuration.cc:750 +#: apt-pkg/contrib/cdromutl.cc:153 +#: apt-pkg/sourcelist.cc:324 +#: apt-pkg/acquire.cc:421 +#: apt-pkg/clean.cc:38 #, c-format msgid "Unable to read %s" msgstr "%s nem olvasható" @@ -1509,12 +1544,14 @@ msgstr "%s nem olvasható" msgid "Unable to stat %s" msgstr "%s nem érhető el" -#: apt-inst/deb/dpkgdb.cc:55 apt-inst/deb/dpkgdb.cc:61 +#: apt-inst/deb/dpkgdb.cc:55 +#: apt-inst/deb/dpkgdb.cc:61 #, c-format msgid "Failed to remove %s" msgstr "%s eltávolítása sikertelen" -#: apt-inst/deb/dpkgdb.cc:110 apt-inst/deb/dpkgdb.cc:112 +#: apt-inst/deb/dpkgdb.cc:110 +#: apt-inst/deb/dpkgdb.cc:112 #, c-format msgid "Unable to create %s" msgstr "%s létrehozása sikertelen" @@ -1526,11 +1563,13 @@ msgstr "%sinfo nem érhető el" #: apt-inst/deb/dpkgdb.cc:123 msgid "The info and temp directories need to be on the same filesystem" -msgstr "Az info és temp könyvtáraknak ugyanazon a fájlrendszeren kell lenniük" +msgstr "Az info és temp könyvtáraknak egy fájlrendszeren kell lenniük" #. Build the status cache -#: apt-inst/deb/dpkgdb.cc:139 apt-pkg/pkgcachegen.cc:643 -#: apt-pkg/pkgcachegen.cc:712 apt-pkg/pkgcachegen.cc:717 +#: apt-inst/deb/dpkgdb.cc:139 +#: apt-pkg/pkgcachegen.cc:643 +#: apt-pkg/pkgcachegen.cc:712 +#: apt-pkg/pkgcachegen.cc:717 #: apt-pkg/pkgcachegen.cc:840 msgid "Reading package lists" msgstr "Csomaglisták olvasása" @@ -1540,27 +1579,24 @@ msgstr "Csomaglisták olvasása" msgid "Failed to change to the admin dir %sinfo" msgstr "Nem sikerült a(z) %sinfo admin könyvtárba váltani" -#: apt-inst/deb/dpkgdb.cc:201 apt-inst/deb/dpkgdb.cc:355 +#: apt-inst/deb/dpkgdb.cc:201 +#: apt-inst/deb/dpkgdb.cc:355 #: apt-inst/deb/dpkgdb.cc:448 msgid "Internal error getting a package name" msgstr "Belső hiba a csomagnév elhozásakor" -#: apt-inst/deb/dpkgdb.cc:205 apt-inst/deb/dpkgdb.cc:386 +#: apt-inst/deb/dpkgdb.cc:205 +#: apt-inst/deb/dpkgdb.cc:386 msgid "Reading file listing" msgstr "Fájllista olvasása" #: apt-inst/deb/dpkgdb.cc:216 #, c-format -msgid "" -"Failed to open the list file '%sinfo/%s'. If you cannot restore this file " -"then make it empty and immediately re-install the same version of the " -"package!" -msgstr "" -"Nem sikerült a '%sinfo/%s' listafájlt megnyitni. Ha nem tudod helyreállítani " -"ezt a fájlt, akkor ürítsd ki, és azonnal telepítsd újra a csomag ugyanezen " -"verzióját!" +msgid "Failed to open the list file '%sinfo/%s'. If you cannot restore this file then make it empty and immediately re-install the same version of the package!" +msgstr "Nem sikerült a '%sinfo/%s' listafájlt megnyitni. Ha nem tudod helyreállítani ezt a fájlt, akkor ürítsd ki, és azonnal telepítsd újra a csomag ugyanezen verzióját!" -#: apt-inst/deb/dpkgdb.cc:229 apt-inst/deb/dpkgdb.cc:242 +#: apt-inst/deb/dpkgdb.cc:229 +#: apt-inst/deb/dpkgdb.cc:242 #, c-format msgid "Failed reading the list file %sinfo/%s" msgstr "Nem sikerült a(z) %sinfo/%s lista fájlt olvasni" @@ -1578,7 +1614,8 @@ msgstr "Nem sikerült a(z) %sdiversions eltérítő fájlt megnyitni" msgid "The diversion file is corrupted" msgstr "Az eltérítő fájl hibás" -#: apt-inst/deb/dpkgdb.cc:331 apt-inst/deb/dpkgdb.cc:336 +#: apt-inst/deb/dpkgdb.cc:331 +#: apt-inst/deb/dpkgdb.cc:336 #: apt-inst/deb/dpkgdb.cc:341 #, c-format msgid "Invalid line in the diversion file: %s" @@ -1590,7 +1627,7 @@ msgstr "Belső hiba egy eltérítés hozzáadásakor" #: apt-inst/deb/dpkgdb.cc:383 msgid "The pkg cache must be initialized first" -msgstr "A csomag gyorsítótárnak előbb kell inicializálva lennie" +msgstr "A csomag gyorstárnak előbb kell inicializálva lennie" #: apt-inst/deb/dpkgdb.cc:443 #, c-format @@ -1607,7 +1644,8 @@ msgstr "Hibás ConfFile szakasz a státusz fájlban. Offszet %lu" msgid "Error parsing MD5. Offset %lu" msgstr "MD5 értelmezési hiba. Offszet %lu" -#: apt-inst/deb/debfile.cc:42 apt-inst/deb/debfile.cc:47 +#: apt-inst/deb/debfile.cc:42 +#: apt-inst/deb/debfile.cc:47 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Ez nem egy érvényes DEB archív, hiányzik a '%s' tag" @@ -1640,12 +1678,8 @@ msgid "Unable to read the cdrom database %s" msgstr "%s CD-ROM adatbázis nem olvasható" #: methods/cdrom.cc:123 -msgid "" -"Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update " -"cannot be used to add new CD-ROMs" -msgstr "" -"Kérlek használd az apt-cdrom parancsot a CD felismertetésére. Az apt-get " -"update nem használható új CD-k hozzáadására" +msgid "Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs" +msgstr "Kérlek használd az apt-cdrom parancsot a CD felismertetésére. Az apt-get update nem használható új CD-k hozzáadására" #: methods/cdrom.cc:131 msgid "Wrong CD-ROM" @@ -1660,16 +1694,22 @@ msgstr "Nem lehet lecsatolni az itt lévő CD-ROM-ot: %s, talán még használod msgid "Disk not found." msgstr "Nem találom a lemezt" -#: methods/cdrom.cc:177 methods/file.cc:79 methods/rsh.cc:264 +#: methods/cdrom.cc:177 +#: methods/file.cc:79 +#: methods/rsh.cc:264 msgid "File not found" msgstr "Nem találom a fájlt" -#: methods/copy.cc:42 methods/gpgv.cc:275 methods/gzip.cc:133 +#: methods/copy.cc:42 +#: methods/gpgv.cc:275 +#: methods/gzip.cc:133 #: methods/gzip.cc:142 msgid "Failed to stat" msgstr "Nem érhető el" -#: methods/copy.cc:79 methods/gpgv.cc:272 methods/gzip.cc:139 +#: methods/copy.cc:79 +#: methods/gpgv.cc:272 +#: methods/gzip.cc:139 msgid "Failed to set modification time" msgstr "A módosítási időt beállítása sikertelen" @@ -1690,7 +1730,8 @@ msgstr "Nem lehet a társ nevét megállapítani" msgid "Unable to determine the local name" msgstr "Nem lehet a helyi nevet megállapítani" -#: methods/ftp.cc:204 methods/ftp.cc:232 +#: methods/ftp.cc:204 +#: methods/ftp.cc:232 #, c-format msgid "The server refused the connection and said: %s" msgstr "A kiszolgáló megtagadta a kapcsolatot: %s" @@ -1706,12 +1747,8 @@ msgid "PASS failed, server said: %s" msgstr "Hibás PASS, a kiszolgáló üzenete: %s" #: methods/ftp.cc:237 -msgid "" -"A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " -"is empty." -msgstr "" -"Egy proxy kiszolgáló meg lett adva login szkript nélkül, és az Acquire::ftp::" -"ProxyLogin üres." +msgid "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin is empty." +msgstr "Egy proxy kiszolgáló meg lett adva login szkript nélkül, és az Acquire::ftp::ProxyLogin üres." #: methods/ftp.cc:265 #, c-format @@ -1723,7 +1760,10 @@ msgstr "A login szkript '%s' parancsa hibázott, a kiszolgáló üzenete: %s" msgid "TYPE failed, server said: %s" msgstr "Hibás TYPE, a kiszolgáló üzenete: %s" -#: methods/ftp.cc:329 methods/ftp.cc:440 methods/rsh.cc:183 methods/rsh.cc:226 +#: methods/ftp.cc:329 +#: methods/ftp.cc:440 +#: methods/rsh.cc:183 +#: methods/rsh.cc:226 msgid "Connection timeout" msgstr "Időtúllépés a kapcsolatban" @@ -1731,23 +1771,31 @@ msgstr "Időtúllépés a kapcsolatban" msgid "Server closed the connection" msgstr "A kiszolgáló lezárta a kapcsolatot" -#: methods/ftp.cc:338 apt-pkg/contrib/fileutl.cc:471 methods/rsh.cc:190 +#: methods/ftp.cc:338 +#: apt-pkg/contrib/fileutl.cc:471 +#: methods/rsh.cc:190 msgid "Read error" msgstr "Olvasási hiba" -#: methods/ftp.cc:345 methods/rsh.cc:197 +#: methods/ftp.cc:345 +#: methods/rsh.cc:197 msgid "A response overflowed the buffer." msgstr "A válasz túlcsordította a puffert." -#: methods/ftp.cc:362 methods/ftp.cc:374 +#: methods/ftp.cc:362 +#: methods/ftp.cc:374 msgid "Protocol corruption" msgstr "Protokoll hiba" -#: methods/ftp.cc:446 apt-pkg/contrib/fileutl.cc:510 methods/rsh.cc:232 +#: methods/ftp.cc:446 +#: apt-pkg/contrib/fileutl.cc:510 +#: methods/rsh.cc:232 msgid "Write error" msgstr "Írási hiba" -#: methods/ftp.cc:687 methods/ftp.cc:693 methods/ftp.cc:729 +#: methods/ftp.cc:687 +#: methods/ftp.cc:693 +#: methods/ftp.cc:729 msgid "Could not create a socket" msgstr "Nem lehet létrehozni a socket-et" @@ -1782,7 +1830,7 @@ msgstr "Nem lehet PORT parancsot küldeni" #: methods/ftp.cc:789 #, c-format msgid "Unknown address family %u (AF_*)" -msgstr "Ismeretlen a(z) %u címcsalád (AF_*)" +msgstr "Ismeretlen %u címcsalád (AF_*)" #: methods/ftp.cc:798 #, c-format @@ -1797,7 +1845,9 @@ msgstr "Az adat sockethez kapcsolódás túllépte az időt" msgid "Unable to accept connection" msgstr "Nem lehet elfogadni a kapcsolatot" -#: methods/ftp.cc:864 methods/http.cc:958 methods/rsh.cc:303 +#: methods/ftp.cc:864 +#: methods/http.cc:958 +#: methods/rsh.cc:303 msgid "Problem hashing file" msgstr "Probléma a fájl hash értékének meghatározásakor" @@ -1806,7 +1856,8 @@ msgstr "Probléma a fájl hash értékének meghatározásakor" msgid "Unable to fetch file, server said '%s'" msgstr "Nem lehet letölteni a fájlt, a kiszolgáló üzenete: '%s'" -#: methods/ftp.cc:892 methods/rsh.cc:322 +#: methods/ftp.cc:892 +#: methods/rsh.cc:322 msgid "Data socket timed out" msgstr "Az adat socket túllépte az időt" @@ -1852,11 +1903,12 @@ msgstr "Időtúllépés miatt nem lehet kapcsolódni a következőhöz: %s: %s ( #: methods/connect.cc:108 #, c-format msgid "Could not connect to %s:%s (%s)." -msgstr "Nem lehet ehhez: %s: %s (%s)." +msgstr "Nem tudtam kapcsolódni ehhez: %s: %s (%s)." #. We say this mainly because the pause here is for the #. ssh connection that is still going -#: methods/connect.cc:136 methods/rsh.cc:425 +#: methods/connect.cc:136 +#: methods/rsh.cc:425 #, c-format msgid "Connecting to %s" msgstr "Kapcsolódás: %s" @@ -1882,27 +1934,26 @@ msgid "Unable to connect to %s %s:" msgstr "Sikertelen kapcsolódás ide: %s %s:" #: methods/gpgv.cc:64 -#, fuzzy, c-format +#, c-format msgid "Couldn't access keyring: '%s'" -msgstr "Nem lehet feloldani a következőt: '%s' " +msgstr "%s kulcstartó nem érhető el" #: methods/gpgv.cc:99 msgid "E: Argument list from Acquire::gpgv::Options too long. Exiting." msgstr "H: Az Acquire::gpgv::Options argumentum lista túl hosszú. Kilépek." #: methods/gpgv.cc:198 -msgid "" -"Internal error: Good signature, but could not determine key fingerprint?!" -msgstr "" +msgid "Internal error: Good signature, but could not determine key fingerprint?!" +msgstr "Belső hiba: Jó aláírás, de meghatározhatatlan kulcs ujjlenyomat?!" #: methods/gpgv.cc:203 msgid "At least one invalid signature was encountered." msgstr "1 vagy több érvénytelen aláírást találtam." #: methods/gpgv.cc:207 -#, fuzzy, c-format +#, c-format msgid "Could not execute '%s' to verify signature (is gnupg installed?)" -msgstr " az aláírás igazolásához (a gnupg telepítve van?)" +msgstr "'%s' nem futtatható az aláírás ellenőrzéséhez (a gnupg telepítve van?)" #: methods/gpgv.cc:212 msgid "Unknown error executing gpgv" @@ -1913,11 +1964,8 @@ msgid "The following signatures were invalid:\n" msgstr "Az alábbi aláírások érvénytelenek voltak:\n" #: methods/gpgv.cc:250 -msgid "" -"The following signatures couldn't be verified because the public key is not " -"available:\n" -msgstr "" -"Az alábbi aláírások nem igazolhatók, mert a nyilvános kulcs nem elérhető:\n" +msgid "The following signatures couldn't be verified because the public key is not available:\n" +msgstr "Az alábbi aláírások nem igazolhatók, mert a nyilvános kulcs nem elérhető:\n" #: methods/gzip.cc:57 #, c-format @@ -1927,7 +1975,7 @@ msgstr "Nem lehet csövet nyitni ehhez: %s" #: methods/gzip.cc:102 #, c-format msgid "Read error from %s process" -msgstr "Olvasási hiba a(z) %s folyamattól" +msgstr "Olvasási hiba %s folyamattól" #: methods/http.cc:376 msgid "Waiting for headers" @@ -1942,7 +1990,8 @@ msgstr "Egyetlen fejléc sort kaptam, ami több mint %u karakteres" msgid "Bad header line" msgstr "Rossz fejléc sor" -#: methods/http.cc:549 methods/http.cc:556 +#: methods/http.cc:549 +#: methods/http.cc:556 msgid "The HTTP server sent an invalid reply header" msgstr "A http kiszolgáló egy érvénytelen válaszfejlécet küldött" @@ -2002,7 +2051,7 @@ msgstr "Sikertelen kapcsolódás" msgid "Internal error" msgstr "Belső hiba" -# FIXME +# FIXME #: apt-pkg/contrib/mmap.cc:82 msgid "Can't mmap an empty file" msgstr "Nem lehet mmap-olni egy üres fájlt" @@ -2015,7 +2064,7 @@ msgstr "Nem sikerült %lu bájtot mmap-olni" #: apt-pkg/contrib/strutl.cc:938 #, c-format msgid "Selection %s not found" -msgstr "A(z) %s kiválasztás nem található" +msgstr "%s kiválasztás nem található" #: apt-pkg/contrib/configuration.cc:436 #, c-format @@ -2057,7 +2106,8 @@ msgstr "Szintaktikai hiba %s: %u: Csak legfelső szinten használhatók előír msgid "Syntax error %s:%u: Too many nested includes" msgstr "Szintaktikai hiba %s: %u: Túl sok beágyazott include" -#: apt-pkg/contrib/configuration.cc:695 apt-pkg/contrib/configuration.cc:700 +#: apt-pkg/contrib/configuration.cc:695 +#: apt-pkg/contrib/configuration.cc:700 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Szintaktikai hiba %s: %u: ugyaninnen include-olva" @@ -2065,7 +2115,7 @@ msgstr "Szintaktikai hiba %s: %u: ugyaninnen include-olva" #: apt-pkg/contrib/configuration.cc:704 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" -msgstr "Szintaktikai hiba %s: %u: '%s' nem támogatott előrás" +msgstr "Szintaktikai hiba %s: %u: '%s' nem támogatott előírás" #: apt-pkg/contrib/configuration.cc:738 #, c-format @@ -2087,7 +2137,8 @@ msgstr "%c%s... Kész" msgid "Command line option '%c' [from %s] is not known." msgstr "A(z) '%c' parancssori opció [a következőből: %s] ismeretlen." -#: apt-pkg/contrib/cmndline.cc:106 apt-pkg/contrib/cmndline.cc:114 +#: apt-pkg/contrib/cmndline.cc:106 +#: apt-pkg/contrib/cmndline.cc:114 #: apt-pkg/contrib/cmndline.cc:122 #, c-format msgid "Command line option %s is not understood" @@ -2098,16 +2149,17 @@ msgstr "%s parancssori opció értelmezhetetlen" msgid "Command line option %s is not boolean" msgstr "%s parancssori opció nem logikai" -#: apt-pkg/contrib/cmndline.cc:166 apt-pkg/contrib/cmndline.cc:187 +#: apt-pkg/contrib/cmndline.cc:166 +#: apt-pkg/contrib/cmndline.cc:187 #, c-format msgid "Option %s requires an argument." msgstr "%s opcióhoz szükséges egy argumentum" -#: apt-pkg/contrib/cmndline.cc:201 apt-pkg/contrib/cmndline.cc:207 +#: apt-pkg/contrib/cmndline.cc:201 +#: apt-pkg/contrib/cmndline.cc:207 #, c-format msgid "Option %s: Configuration item specification must have an =." -msgstr "" -"%s opció: a konfigurációs elem specifikációhoz szükséges egy =<érték> rész." +msgstr "%s opció: a konfigurációs elem specifikációhoz szükséges egy =<érték> rész." #: apt-pkg/contrib/cmndline.cc:237 #, c-format @@ -2134,7 +2186,9 @@ msgstr "%s érvénytelen művelet" msgid "Unable to stat the mount point %s" msgstr "%s csatolási pont nem érhető el" -#: apt-pkg/contrib/cdromutl.cc:149 apt-pkg/acquire.cc:427 apt-pkg/clean.cc:44 +#: apt-pkg/contrib/cdromutl.cc:149 +#: apt-pkg/acquire.cc:427 +#: apt-pkg/clean.cc:44 #, c-format msgid "Unable to change to %s" msgstr "Nem sikerült ide váltani: %s" @@ -2212,15 +2266,15 @@ msgstr "Hiba a fájl szinkronizálásakor" #: apt-pkg/pkgcache.cc:126 msgid "Empty package cache" -msgstr "Üres csomaggyorsítótár" +msgstr "Üres csomag-gyorstár" #: apt-pkg/pkgcache.cc:132 msgid "The package cache file is corrupted" -msgstr "A csomaggyorsítótár-fájl megsérült" +msgstr "A csomag-gyorstár fájl megsérült" #: apt-pkg/pkgcache.cc:137 msgid "The package cache file is an incompatible version" -msgstr "A csomaggyorsítótár-fájl inkompatibilis verziójú" +msgstr "A csomag-gyorstár fájl inkompatibilis verziójú" #: apt-pkg/pkgcache.cc:142 #, c-format @@ -2229,7 +2283,7 @@ msgstr "Ez az APT nem támogatja a(z) '%s' verziórendszert" #: apt-pkg/pkgcache.cc:147 msgid "The package cache was built for a different architecture" -msgstr "A csomaggyorsítótár egy másik architektúrához készült" +msgstr "A csomag-gyorstár egy másik architektúrához készült" #: apt-pkg/pkgcache.cc:218 msgid "Depends" @@ -2279,15 +2333,16 @@ msgstr "opcionális" msgid "extra" msgstr "extra" -#: apt-pkg/depcache.cc:60 apt-pkg/depcache.cc:89 +#: apt-pkg/depcache.cc:61 +#: apt-pkg/depcache.cc:90 msgid "Building dependency tree" msgstr "Függőségi fa építése" -#: apt-pkg/depcache.cc:61 +#: apt-pkg/depcache.cc:62 msgid "Candidate versions" msgstr "Lehetséges verziók" -#: apt-pkg/depcache.cc:90 +#: apt-pkg/depcache.cc:91 msgid "Dependency generation" msgstr "Függőség-generálás" @@ -2331,7 +2386,8 @@ msgstr "A(z) %lu. sor hibás %s forráslistában (dist feldolgozó)" msgid "Opening %s" msgstr "%s megnyitása" -#: apt-pkg/sourcelist.cc:220 apt-pkg/cdrom.cc:426 +#: apt-pkg/sourcelist.cc:220 +#: apt-pkg/cdrom.cc:426 #, c-format msgid "Line %u too long in source list %s." msgstr "A(z) %u. sor túl hosszú %s forráslistában." @@ -2346,21 +2402,16 @@ msgstr "A(z) %u. sor hibás %s forráslistában (típus)" msgid "Type '%s' is not known on line %u in source list %s" msgstr "'%s' típus nem ismert a(z) %u. sorban a(z) %s forráslistában" -#: apt-pkg/sourcelist.cc:252 apt-pkg/sourcelist.cc:255 +#: apt-pkg/sourcelist.cc:252 +#: apt-pkg/sourcelist.cc:255 #, c-format msgid "Malformed line %u in source list %s (vendor id)" msgstr "A(z) %u. sor hibás %s forráslistában (terjesztő id)" #: apt-pkg/packagemanager.cc:402 #, c-format -msgid "" -"This installation run will require temporarily removing the essential " -"package %s due to a Conflicts/Pre-Depends loop. This is often bad, but if " -"you really want to do it, activate the APT::Force-LoopBreak option." -msgstr "" -"Ez a telepítési lépés átmenetileg megköveteli, hogy eltávolítsd a(z) %s " -"alapvető csomagot ami Ütközési/Elő-függőségi hurkot okoz. Ez gyakran rossz, " -"de ha tényleg ezt akarod tenni, aktiváld az APT::Force-LoopBreak opciót." +msgid "This installation run will require temporarily removing the essential package %s due to a Conflicts/Pre-Depends loop. This is often bad, but if you really want to do it, activate the APT::Force-LoopBreak option." +msgstr "Ez a telepítési lépés átmenetileg megköveteli, hogy eltávolítsd a(z) %s alapvető csomagot ami Ütközési/Elő-függőségi hurkot okoz. Ez gyakran rossz, de ha tényleg ezt akarod tenni, aktiváld az APT::Force-LoopBreak opciót." #: apt-pkg/pkgrecords.cc:37 #, c-format @@ -2369,23 +2420,16 @@ msgstr "A(z) '%s' indexfájltípus nem támogatott" #: apt-pkg/algorithms.cc:241 #, c-format -msgid "" -"The package %s needs to be reinstalled, but I can't find an archive for it." -msgstr "" -"A(z) %s csomagot újra kell telepíteni, de nem találok archívumot hozzá." +msgid "The package %s needs to be reinstalled, but I can't find an archive for it." +msgstr "A(z) %s csomagot újra kell telepíteni, de nem találok archívumot hozzá." #: apt-pkg/algorithms.cc:1059 -msgid "" -"Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " -"held packages." -msgstr "" -"Hiba, a pkgProblemResolver::Resolve töréseket generált, ezt visszafogott " -"csomagok okozhatják." +msgid "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages." +msgstr "Hiba, a pkgProblemResolver::Resolve töréseket generált, ezt visszafogott csomagok okozhatják." #: apt-pkg/algorithms.cc:1061 msgid "Unable to correct problems, you have held broken packages." -msgstr "" -"A problémák nem javíthatók, sérült visszafogott csomagok vannak a rendszeren." +msgstr "A problémák nem javíthatók, sérült visszafogott csomagok vannak a rendszeren." #: apt-pkg/acquire.cc:62 #, c-format @@ -2400,14 +2444,14 @@ msgstr "%spartial archívumkönyvtár hiányzik." #. only show the ETA if it makes sense #. two days #: apt-pkg/acquire.cc:823 -#, fuzzy, c-format +#, c-format msgid "Retrieving file %li of %li (%s remaining)" -msgstr "Fájlletöltés: %li/%li (%s van hátra)" +msgstr "%li/%li fájl letöltése (%s marad)" #: apt-pkg/acquire.cc:825 -#, fuzzy, c-format +#, c-format msgid "Retrieving file %li of %li" -msgstr "Fájllista olvasása" +msgstr "%li/%li fájl letöltése" #: apt-pkg/acquire-worker.cc:113 #, c-format @@ -2444,8 +2488,7 @@ msgstr "Néhány 'source' URI-t be kell tenned a sources.list fájlba" #: apt-pkg/cachefile.cc:73 msgid "The package lists or status file could not be parsed or opened." -msgstr "" -"A csomaglista vagy az állapot fájl nem dolgozható fel vagy nem olvasható." +msgstr "A csomaglista vagy az állapot fájl nem dolgozható fel vagy nem olvasható." #: apt-pkg/cachefile.cc:77 msgid "You may want to run apt-get update to correct these problems" @@ -2505,18 +2548,15 @@ msgstr "Hiba történt %s feldolgozásakor (NewVersion2)" #: apt-pkg/pkgcachegen.cc:207 msgid "Wow, you exceeded the number of package names this APT is capable of." -msgstr "" -"Ez nem semmi, túllépted a csomagnevek számát, amit ez az APT kezelni tud!" +msgstr "Ez nem semmi, túllépted a csomagnevek számát, amit ez az APT kezelni tud!" #: apt-pkg/pkgcachegen.cc:210 msgid "Wow, you exceeded the number of versions this APT is capable of." -msgstr "" -"Ez nem semmi, túllépted a csomagverziók számát, amit ez az APT kezelni tud!" +msgstr "Ez nem semmi, túllépted a csomagverziók számát, amit ez az APT kezelni tud!" #: apt-pkg/pkgcachegen.cc:213 msgid "Wow, you exceeded the number of dependencies this APT is capable of." -msgstr "" -"Ez nem semmi, túllépted a függőségek számát, amit ez az APT kezelni tud." +msgstr "Ez nem semmi, túllépted a függőségek számát, amit ez az APT kezelni tud." #: apt-pkg/pkgcachegen.cc:241 #, c-format @@ -2531,20 +2571,20 @@ msgstr "Hiba történt %s feldolgozásakor (CollectFileProvides)" #: apt-pkg/pkgcachegen.cc:260 #, c-format msgid "Package %s %s was not found while processing file dependencies" -msgstr "" -"%s %s csomag nem volt megtalálható a fájl függőségeinek feldolgozása közben" +msgstr "%s %s csomag nem volt megtalálható a fájl függőségeinek feldolgozása közben" #: apt-pkg/pkgcachegen.cc:574 #, c-format msgid "Couldn't stat source package list %s" msgstr "Nem lehet a(z) %s forrás csomaglistáját elérni" -# FIXME +# FIXME #: apt-pkg/pkgcachegen.cc:658 msgid "Collecting File Provides" msgstr "\"Előkészít\" kapcsolatok összegyűjtése" -#: apt-pkg/pkgcachegen.cc:785 apt-pkg/pkgcachegen.cc:792 +#: apt-pkg/pkgcachegen.cc:785 +#: apt-pkg/pkgcachegen.cc:792 msgid "IO Error saving source cache" msgstr "IO hiba a forrás-gyorsítótár mentésekor" @@ -2553,7 +2593,8 @@ msgstr "IO hiba a forrás-gyorsítótár mentésekor" msgid "rename failed, %s (%s -> %s)." msgstr "sikertelen átnevezés, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:236 apt-pkg/acquire-item.cc:945 +#: apt-pkg/acquire-item.cc:236 +#: apt-pkg/acquire-item.cc:945 msgid "MD5Sum mismatch" msgstr "Az MD5Sum nem megfelelő" @@ -2563,28 +2604,18 @@ msgstr "Nincs elérhető nyilvános kulcs az alábbi kulcs azonosítókhoz:\n" #: apt-pkg/acquire-item.cc:753 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package. (due to missing arch)" -msgstr "" -"Nem találtam egy fájlt a(z) %s csomaghoz. Ez azt jelentheti, hogy kézzel " -"kell kijavítani a csomagot. (hiányzó arch. miatt)" +msgid "I wasn't able to locate a file for the %s package. This might mean you need to manually fix this package. (due to missing arch)" +msgstr "Nem találtam egy fájlt a(z) %s csomaghoz. Ez azt jelentheti, hogy kézzel kell kijavítani a csomagot. (hiányzó arch. miatt)" #: apt-pkg/acquire-item.cc:812 #, c-format -msgid "" -"I wasn't able to locate file for the %s package. This might mean you need to " -"manually fix this package." -msgstr "" -"Nem találtam egy fájlt a(z) %s csomaghoz. Ez azt jelentheti, hogy kézzel " -"kell kijavítani a csomagot." +msgid "I wasn't able to locate file for the %s package. This might mean you need to manually fix this package." +msgstr "Nem találtam egy fájlt a(z) %s csomaghoz. Ez azt jelentheti, hogy kézzel kell kijavítani a csomagot." #: apt-pkg/acquire-item.cc:848 #, c-format -msgid "" -"The package index files are corrupted. No Filename: field for package %s." -msgstr "" -"A csomagindex-fájlok megsérültek. Nincs Filename: mező a(z) %s csomaghoz." +msgid "The package index files are corrupted. No Filename: field for package %s." +msgstr "A csomagindex-fájlok megsérültek. Nincs Filename: mező a(z) %s csomaghoz." #: apt-pkg/acquire-item.cc:935 msgid "Size mismatch" @@ -2604,7 +2635,8 @@ msgstr "" "%s CD-ROM csatolási pont használata\n" "CD-ROM csatolása\n" -#: apt-pkg/cdrom.cc:516 apt-pkg/cdrom.cc:598 +#: apt-pkg/cdrom.cc:516 +#: apt-pkg/cdrom.cc:598 msgid "Identifying.. " msgstr "Azonosítás.. " @@ -2636,11 +2668,9 @@ msgid "Scanning disc for index files..\n" msgstr "Indexfájlok keresése a lemezen...\n" #: apt-pkg/cdrom.cc:647 -#, fuzzy, c-format +#, c-format msgid "Found %i package indexes, %i source indexes and %i signatures\n" -msgstr "" -"%i csomagindexet, %i forrásindexet, %i fordításindexet és %i aláírást " -"találtam\n" +msgstr "%i csomagindexet, %i forrásindexet és %i aláírást találtam\n" #: apt-pkg/cdrom.cc:710 msgid "That is not a valid name, try again.\n" @@ -2732,14 +2762,14 @@ msgid "Removed %s" msgstr "Eltávolított %s" #: apt-pkg/deb/dpkgpm.cc:378 -#, fuzzy, c-format +#, c-format msgid "Preparing to completely remove %s" -msgstr "%s konfigurálásának előkészítése" +msgstr "%s teljes eltávolítása előkészítése" #: apt-pkg/deb/dpkgpm.cc:379 -#, fuzzy, c-format +#, c-format msgid "Completely removed %s" -msgstr "%s eltávolítása sikertelen" +msgstr "%s teljesen eltávolítva" #: methods/rsh.cc:330 msgid "Connection closed prematurely" @@ -2747,32 +2777,24 @@ msgstr "A kapcsolat idő előtt lezárult" #~ msgid "Total Distinct Descriptions: " #~ msgstr "Összes külső leírás: " - #~ msgid "Total Desc/File relations: " #~ msgstr "Összes Leírás/Fájl kapcsolat: " - #~ msgid "Reading file list" #~ msgstr "Fájllista olvasása" - #~ msgid "Could not execute " #~ msgstr "Nem futtatható" - #~ msgid "Error occured while processing %s (NewFileDesc1)" #~ msgstr "Hiba történt %s feldolgozásakor (NewFileDesc1)" - #~ msgid "Error occured while processing %s (NewFileDesc2)" #~ msgstr "Hiba történt %s feldolgozásakor (NewFileDesc2)" - #~ msgid "Wow, you exceeded the number of descriptions this APT is capable of." #~ msgstr "" #~ "Ez nem semmi, túllépted a csomagleírások számát, amit ez az APT kezelni " #~ "tud!" - #~ msgid "Preparing for remove with config %s" #~ msgstr "Előkészítés eltávolításhoz %s konfigurálásával" - #~ msgid "Removed with config %s" #~ msgstr "%s konfigurálásával eltávolítva" - #~ msgid "Could not patch file" #~ msgstr "%s fájl foltozása sikertelen" + -- cgit v1.2.3 From c64d1644ae0fd1af92c80a91a6c17b57f0b8f313 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Mon, 3 Jul 2006 18:29:57 +0200 Subject: * changelog merged with debian --- debian/changelog | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/debian/changelog b/debian/changelog index 0c31db6bd..3d5e3c59a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,17 +1,20 @@ -apt (0.6.44.2) unstable; urgency=low - - * apt-pkg/depcache.cc: - - added Debug::pkgDepCache::AutoInstall (thanks to infinity) - * merged from - http://www.perrier.eu.org/debian/packages/d-i/level4/apt-main: - * sk.po: Completed to 512t - * eu.po: Completed to 512t - * fr.po: Completed to 512t - * sv.po: Completed to 512t - * Update all PO and the POT. Gives 506t6f for formerly - complete translations - - -- +apt (0.6.44.2) unstable; urgency=low + + * apt-pkg/depcache.cc: + - added Debug::pkgDepCache::AutoInstall (thanks to infinity) + * apt-pkg/acquire-item.cc: + - fix missing chmod() in the new aquire code + (thanks to Bastian Blank, Closes: #367425) + * merged from + http://www.perrier.eu.org/debian/packages/d-i/level4/apt-main: + * sk.po: Completed to 512t + * eu.po: Completed to 512t + * fr.po: Completed to 512t + * sv.po: Completed to 512t + * Update all PO and the POT. Gives 506t6f for formerly + complete translations + + -- Michael Vogt Wed, 14 Jun 2006 12:00:57 +0200 apt (0.6.44.1-0.1) unstable; urgency=low -- cgit v1.2.3 From c5f6e1c160cd60419566cb91103d370db8e66ac7 Mon Sep 17 00:00:00 2001 From: "bubulle@debian.org" <> Date: Wed, 19 Jul 2006 18:21:35 +0200 Subject: Korean translation update/ Closes: #378901 --- po/ChangeLog | 4 + po/ko.po | 581 +++++++++++++++++++++++++++++++---------------------------- 2 files changed, 309 insertions(+), 276 deletions(-) diff --git a/po/ChangeLog b/po/ChangeLog index 262bdd86c..545fe3e75 100644 --- a/po/ChangeLog +++ b/po/ChangeLog @@ -1,3 +1,7 @@ +2006-07-19 Sunjae Park + + * ko.po: Updated to 512t. Closes: #378901 + 2006-07-02 SZERVAC Attila * hu.po: Updated to 512t. Closes: #376330 diff --git a/po/ko.po b/po/ko.po index 37648f72b..e417f256c 100644 --- a/po/ko.po +++ b/po/ko.po @@ -1,13 +1,14 @@ -# Changwoo Ryu , 2004-2005. -# +# Sunjae Park , 2006. +# Changwoo Ryu , 2004-2005. +# msgid "" msgstr "" "Project-Id-Version: apt\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-05-16 07:33-0500\n" -"PO-Revision-Date: 2005-02-10 21:56+0900\n" -"Last-Translator: Changwoo Ryu \n" -"Language-Team: Korean \n" +"POT-Creation-Date: 2006-05-27 13:46+0200\n" +"PO-Revision-Date: 2006-07-20 00:28+0900\n" +"Last-Translator: Sunjae Park \n" +"Language-Team: Korean \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -17,8 +18,12 @@ msgstr "" msgid "Package %s version %s has an unmet dep:\n" msgstr "%s 꾸러미의 %s 버전의 의존성이 맞지 않습니다:\n" -#: cmdline/apt-cache.cc:175 cmdline/apt-cache.cc:527 cmdline/apt-cache.cc:615 -#: cmdline/apt-cache.cc:771 cmdline/apt-cache.cc:989 cmdline/apt-cache.cc:1357 +#: cmdline/apt-cache.cc:175 +#: cmdline/apt-cache.cc:527 +#: cmdline/apt-cache.cc:615 +#: cmdline/apt-cache.cc:771 +#: cmdline/apt-cache.cc:989 +#: cmdline/apt-cache.cc:1357 #: cmdline/apt-cache.cc:1508 #, c-format msgid "Unable to locate package %s" @@ -80,7 +85,8 @@ msgstr "전체 빈 용량: " msgid "Total space accounted for: " msgstr "차지하는 전체 용량: " -#: cmdline/apt-cache.cc:446 cmdline/apt-cache.cc:1189 +#: cmdline/apt-cache.cc:446 +#: cmdline/apt-cache.cc:1189 #, c-format msgid "Package file %s is out of sync." msgstr "꾸러미 파일 %s 파일이 동기화되지 않았습니다." @@ -97,7 +103,8 @@ msgstr "꾸러미가 없습니다" msgid "Package files:" msgstr "꾸러미 파일:" -#: cmdline/apt-cache.cc:1469 cmdline/apt-cache.cc:1555 +#: cmdline/apt-cache.cc:1469 +#: cmdline/apt-cache.cc:1555 msgid "Cache is out of sync, can't x-ref a package file" msgstr "캐시가 동기화되지 않았습니다. 꾸러미 파일을 상호 참조할 수 없습니다" @@ -111,7 +118,8 @@ msgstr "%4i %s\n" msgid "Pinned packages:" msgstr "핀 꾸러미:" -#: cmdline/apt-cache.cc:1494 cmdline/apt-cache.cc:1535 +#: cmdline/apt-cache.cc:1494 +#: cmdline/apt-cache.cc:1535 msgid "(not found)" msgstr "(없음)" @@ -120,7 +128,8 @@ msgstr "(없음)" msgid " Installed: " msgstr " 설치: " -#: cmdline/apt-cache.cc:1517 cmdline/apt-cache.cc:1525 +#: cmdline/apt-cache.cc:1517 +#: cmdline/apt-cache.cc:1525 msgid "(none)" msgstr "(없음)" @@ -143,9 +152,13 @@ msgstr " 버전 테이블:" msgid " %4i %s\n" msgstr " %4i %s\n" -#: cmdline/apt-cache.cc:1652 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70 -#: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:550 -#: cmdline/apt-get.cc:2369 cmdline/apt-sortpkgs.cc:144 +#: cmdline/apt-cache.cc:1652 +#: cmdline/apt-cdrom.cc:138 +#: cmdline/apt-config.cc:70 +#: cmdline/apt-extracttemplates.cc:225 +#: ftparchive/apt-ftparchive.cc:550 +#: cmdline/apt-get.cc:2369 +#: cmdline/apt-sortpkgs.cc:144 #, c-format msgid "%s %s for %s %s compiled on %s %s\n" msgstr "%s %s (%s %s), 컴파일 시각 %s %s\n" @@ -226,19 +239,15 @@ msgstr "" #: cmdline/apt-cdrom.cc:78 msgid "Please provide a name for this Disc, such as 'Debian 2.1r1 Disk 1'" -msgstr "" +msgstr "이 디스크를 위해 'Debian 2.1r1 Disk 1'와 같은 이름을 지정해주십시오" #: cmdline/apt-cdrom.cc:93 -#, fuzzy msgid "Please insert a Disc in the drive and press enter" -msgstr "" -"미디어 바꾸기: '%2$s' 드라이브에 다음 레이블이 달린\n" -"디스크를 넣고 enter를 누르십시오\n" -" '%1$s'\n" +msgstr "드라이브에 디스크를 넣고 엔터를 누르십시오" #: cmdline/apt-cdrom.cc:117 msgid "Repeat this process for the rest of the CDs in your set." -msgstr "" +msgstr "현재 갖고 있는 다른 CD에도 이 과정을 반복하십시오." #: cmdline/apt-config.cc:41 msgid "Arguments not in pairs" @@ -301,7 +310,8 @@ msgstr "" " -c=? 설정 파일을 읽습니다\n" " -o=? 임의의 옵션을 설정합니다, 예를 들어 -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:267 apt-pkg/pkgcachegen.cc:710 +#: cmdline/apt-extracttemplates.cc:267 +#: apt-pkg/pkgcachegen.cc:710 #, c-format msgid "Unable to write to %s" msgstr "%s에 쓸 수 없습니다" @@ -310,13 +320,17 @@ msgstr "%s에 쓸 수 없습니다" msgid "Cannot get debconf version. Is debconf installed?" msgstr "debconf 버전을 알 수 없습니다. debconf가 설치되었습니까?" -#: ftparchive/apt-ftparchive.cc:167 ftparchive/apt-ftparchive.cc:341 +#: ftparchive/apt-ftparchive.cc:167 +#: ftparchive/apt-ftparchive.cc:341 msgid "Package extension list is too long" msgstr "꾸러미 확장 목록이 너무 깁니다" -#: ftparchive/apt-ftparchive.cc:169 ftparchive/apt-ftparchive.cc:183 -#: ftparchive/apt-ftparchive.cc:206 ftparchive/apt-ftparchive.cc:256 -#: ftparchive/apt-ftparchive.cc:270 ftparchive/apt-ftparchive.cc:292 +#: ftparchive/apt-ftparchive.cc:169 +#: ftparchive/apt-ftparchive.cc:183 +#: ftparchive/apt-ftparchive.cc:206 +#: ftparchive/apt-ftparchive.cc:256 +#: ftparchive/apt-ftparchive.cc:270 +#: ftparchive/apt-ftparchive.cc:292 #, c-format msgid "Error processing directory %s" msgstr "%s 디렉토리를 처리하는 데 오류가 발생했습니다" @@ -335,7 +349,6 @@ msgid "Error processing contents %s" msgstr "%s 컨텐츠를 처리하는 데 오류가 발생했습니다" #: ftparchive/apt-ftparchive.cc:556 -#, fuzzy msgid "" "Usage: apt-ftparchive [options] command\n" "Commands: packages binarypath [overridefile [pathprefix]]\n" @@ -385,34 +398,34 @@ msgstr "" " clean 설정\n" "\n" "apt-ftparchive는 데비안 아카이브용 인덱스 파일을 만듭니다. 이 프로그램은\n" -"여러가지 종류의 인덱스 파일 만들기를 지원합니다 -- 완전 자동에서부터\n" +"여러 종류의 인덱스 파일 만드는 작업을 지원합니다 -- 완전 자동화 작업부터\n" "dpkg-scanpackages와 dpkg-scansources의 기능을 대체하기도 합니다.\n" "\n" "apt-ftparchive는 .deb 파일의 트리에서부터 Package 파일을 만듭니다.\n" -"Package 파일에는 각 꾸러미의 모든 컨트롤 필드는 물론 MD5 해시와 파일\n" -"크기도 들어 있습니다. override 파일을 이용해 우선 순위와 섹션 값을 \n" +"Package 파일에는 각 꾸러미의 모든 제어 필드는 물론 MD5 해시와 파일\n" +"크기도 들어 있습니다. override 파일을 이용해 Priority와 Section의 값을 \n" "강제로 설정할 수 있습니다\n" "\n" -"비슷하게 apt-ftparchive는 .dsc 파일의 트리에서부터 Sources 파일을\n" +"이와 비슷하게 apt-ftparchive는 .dsc 파일의 트리에서 Sources 파일을\n" "만듭니다. --source-override 옵션을 이용해 소스 override 파일을\n" "지정할 수 있습니다.\n" "\n" "'packages'와 'sources' 명령은 해당 트리의 맨 위에서 실행해야 합니다.\n" -"\"바이너리경로\"는 서치할 때 기준 위치를 가리켜야 하고 \"override파일\"은\n" -"override 플래그들이 들어 있어야 합니다. \"경로앞부분\"은 각각의 파일 이름\n" -"필드에 더해 집니다. 예를 들어 데비안 아카이브는 다음과 같이 사용합니다:\n" +"\"바이너리경로\"는 검색할 때의 기준 위치를 가리키며 \"override파일\"에는\n" +"override 플래그들을 담고 있습니다. \"경로앞부분\"은 각 파일 이름\n" +"필드의 앞에 더해 집니다. 데비안 아카이브에 있는 예를 하나 들자면:\n" "\n" " apt-ftparchive packages dists/potato/main/binary-i386/ > \\\n" " dists/potato/main/binary-i386/Packages\n" "\n" "옵션:\n" " -h 이 도움말\n" -" --md5 MD5 만들기를 컨트롤합니다\n" +" --md5 MD5 만들기 작업을 제어합니다\n" " -s=? 소스 override 파일\n" " -q 조용히\n" " -d=? 캐시 데이터베이스를 직접 설정합니다\n" " --no-delink 디버깅 모드 지우기를 사용합니다\n" -" --contents 컨텐츠 파일을 만들기를 컨트롤합니다\n" +" --contents 컨텐츠 파일을 만드는 적업을 제어합니다\n" " -c=? 이 설정 파일을 읽습니다\n" " -o=? 임의의 옵션을 설정합니다" @@ -449,7 +462,7 @@ msgstr "%s 파일의 마지막 수정 시각이 바뀌엇습니다" msgid "Archive has no control record" msgstr "아카이브에 컨트롤 기록이 없습니다" -# FIXME: 왠 커서?? +# FIXME: 왠 커서?? #: ftparchive/cachedb.cc:267 msgid "Unable to get a cursor" msgstr "커서를 가져올 수 없습니다" @@ -476,7 +489,8 @@ msgstr "경고: " msgid "E: Errors apply to file " msgstr "오류: 다음 파일에 적용하는 데 오류가 발생했습니다: " -#: ftparchive/writer.cc:151 ftparchive/writer.cc:181 +#: ftparchive/writer.cc:151 +#: ftparchive/writer.cc:181 #, c-format msgid "Failed to resolve %s" msgstr "%s의 경로를 알아내는 데 실패했습니다" @@ -490,7 +504,7 @@ msgstr "트리에서 이동이 실패했습니다" msgid "Failed to open %s" msgstr "%s 파일을 여는 데 실패했습니다" -# FIXME: ?? +# FIXME: ?? #: ftparchive/writer.cc:245 #, c-format msgid " DeLink %s [%s]\n" @@ -516,8 +530,12 @@ msgstr "*** %s 파일을 %s(으)로 링크하는 데 실패했습니다" msgid " DeLink limit of %sB hit.\n" msgstr " DeLink 한계값 %s바이트에 도달했습니다.\n" -#: ftparchive/writer.cc:358 apt-inst/extract.cc:181 apt-inst/extract.cc:193 -#: apt-inst/extract.cc:210 apt-inst/deb/dpkgdb.cc:121 methods/gpgv.cc:266 +#: ftparchive/writer.cc:358 +#: apt-inst/extract.cc:181 +#: apt-inst/extract.cc:193 +#: apt-inst/extract.cc:210 +#: apt-inst/deb/dpkgdb.cc:121 +#: methods/gpgv.cc:266 #, c-format msgid "Failed to stat %s" msgstr "%s의 정보를 읽는 데 실패했습니다" @@ -526,12 +544,14 @@ msgstr "%s의 정보를 읽는 데 실패했습니다" msgid "Archive had no package field" msgstr "아카이브에 꾸러미 필드가 없습니다" -#: ftparchive/writer.cc:394 ftparchive/writer.cc:603 +#: ftparchive/writer.cc:394 +#: ftparchive/writer.cc:603 #, c-format msgid " %s has no override entry\n" msgstr " %s에는 override 항목이 없습니다\n" -#: ftparchive/writer.cc:437 ftparchive/writer.cc:689 +#: ftparchive/writer.cc:437 +#: ftparchive/writer.cc:689 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " %s 관리자가 %s입니다 (%s 아님)\n" @@ -541,31 +561,37 @@ msgstr " %s 관리자가 %s입니다 (%s 아님)\n" msgid "Internal error, could not locate member %s" msgstr "내부 오류, %s 멤버를 찾을 수 없습니다" -#: ftparchive/contents.cc:353 ftparchive/contents.cc:384 +#: ftparchive/contents.cc:353 +#: ftparchive/contents.cc:384 msgid "realloc - Failed to allocate memory" msgstr "realloc - 메모리를 할당하는 데 실패했습니다" -#: ftparchive/override.cc:38 ftparchive/override.cc:146 +#: ftparchive/override.cc:38 +#: ftparchive/override.cc:146 #, c-format msgid "Unable to open %s" msgstr "%s을(를) 열 수 없습니다" -#: ftparchive/override.cc:64 ftparchive/override.cc:170 +#: ftparchive/override.cc:64 +#: ftparchive/override.cc:170 #, c-format msgid "Malformed override %s line %lu #1" msgstr "override %s의 %lu번 줄 #1이 잘못되었습니다" -#: ftparchive/override.cc:78 ftparchive/override.cc:182 +#: ftparchive/override.cc:78 +#: ftparchive/override.cc:182 #, c-format msgid "Malformed override %s line %lu #2" msgstr "override %s의 %lu번 줄 #2가 잘못되었습니다" -#: ftparchive/override.cc:92 ftparchive/override.cc:195 +#: ftparchive/override.cc:92 +#: ftparchive/override.cc:195 #, c-format msgid "Malformed override %s line %lu #3" msgstr "override %s의 %lu번 줄 #3이 잘못되었습니다" -#: ftparchive/override.cc:131 ftparchive/override.cc:205 +#: ftparchive/override.cc:131 +#: ftparchive/override.cc:205 #, c-format msgid "Failed to read the override file %s" msgstr "override 파일 %s을(를) 읽는 데 실패했습니다" @@ -580,7 +606,8 @@ msgstr "'%s' 압축 알고리즘을 알 수 없습니다" msgid "Compressed output %s needs a compression set" msgstr "압축된 출력물 %s에는 압축 세트가 필요합니다" -#: ftparchive/multicompress.cc:172 methods/rsh.cc:91 +#: ftparchive/multicompress.cc:172 +#: methods/rsh.cc:91 msgid "Failed to create IPC pipe to subprocess" msgstr "하위 프로세스에 대한 IPC 파이프를 만드는 데 실패했습니다" @@ -626,7 +653,8 @@ msgstr "MD5를 계산하는 동안 읽는 데 실패했습니다" msgid "Problem unlinking %s" msgstr "%s의 링크를 해제하는 데 문제가 있습니다" -#: ftparchive/multicompress.cc:490 apt-inst/extract.cc:188 +#: ftparchive/multicompress.cc:490 +#: apt-inst/extract.cc:188 #, c-format msgid "Failed to rename %s to %s" msgstr "%s 파일의 이름을 %s(으)로 바꾸는 데 실패했습니다" @@ -635,7 +663,8 @@ msgstr "%s 파일의 이름을 %s(으)로 바꾸는 데 실패했습니다" msgid "Y" msgstr "Y" -#: cmdline/apt-get.cc:142 cmdline/apt-get.cc:1506 +#: cmdline/apt-get.cc:142 +#: cmdline/apt-get.cc:1506 #, c-format msgid "Regex compilation error - %s" msgstr "정규식 컴파일 오류 - %s" @@ -704,7 +733,6 @@ msgid "%s (due to %s) " msgstr "%s (%s때문에) " #: cmdline/apt-get.cc:546 -#, fuzzy msgid "" "WARNING: The following essential packages will be removed.\n" "This should NOT be done unless you know exactly what you are doing!" @@ -759,8 +787,7 @@ msgstr " 완료" #: cmdline/apt-get.cc:664 msgid "You might want to run `apt-get -f install' to correct these." -msgstr "" -"이 상황을 바로잡으려면 `apt-get -f install'을 실행해야 할 수도 있습니다." +msgstr "이 상황을 바로잡으려면 `apt-get -f install'을 실행해야 할 수도 있습니다." #: cmdline/apt-get.cc:667 msgid "Unmet dependencies. Try using -f." @@ -772,7 +799,7 @@ msgstr "경고: 다음 꾸러미를 인증할 수 없습니다!" #: cmdline/apt-get.cc:693 msgid "Authentication warning overridden.\n" -msgstr "" +msgstr "인증 경고를 무시합니다.\n" #: cmdline/apt-get.cc:700 msgid "Install these packages without verification [y/N]? " @@ -782,35 +809,39 @@ msgstr "확인하지 않고 꾸러미를 설치하시겠습니까 [y/N]? " msgid "Some packages could not be authenticated" msgstr "인증할 수 없는 꾸러미가 있습니다" -#: cmdline/apt-get.cc:711 cmdline/apt-get.cc:858 +#: cmdline/apt-get.cc:711 +#: cmdline/apt-get.cc:858 msgid "There are problems and -y was used without --force-yes" msgstr "문제가 발생했고 -y 옵션이 --force-yes 옵션 없이 사용되었습니다" #: cmdline/apt-get.cc:755 msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "" +msgstr "내부 오류. 망가진 꾸러미에서 InstallPackages를 호출했습니다!" #: cmdline/apt-get.cc:764 msgid "Packages need to be removed but remove is disabled." msgstr "꾸러미를 지워야 하지만 지우기가 금지되어 있습니다." #: cmdline/apt-get.cc:775 -#, fuzzy msgid "Internal error, Ordering didn't finish" -msgstr "diversion을 추가하는 데 내부 오류" +msgstr "내부 오류. 순서변경작업이 끝나지 않았습니다" -#: cmdline/apt-get.cc:791 cmdline/apt-get.cc:1800 cmdline/apt-get.cc:1833 +#: cmdline/apt-get.cc:791 +#: cmdline/apt-get.cc:1800 +#: cmdline/apt-get.cc:1833 msgid "Unable to lock the download directory" msgstr "내려받기 디렉토리를 잠글 수 없습니다" -#: cmdline/apt-get.cc:801 cmdline/apt-get.cc:1881 cmdline/apt-get.cc:2117 +#: cmdline/apt-get.cc:801 +#: cmdline/apt-get.cc:1881 +#: cmdline/apt-get.cc:2117 #: apt-pkg/cachefile.cc:67 msgid "The list of sources could not be read." msgstr "소스 목록을 읽을 수 없습니다." #: cmdline/apt-get.cc:816 msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" +msgstr "이상하게도 크기가 서로 다릅니다. apt@packages.debian.org로 이메일을 보내주십시오." #: cmdline/apt-get.cc:821 #, c-format @@ -832,39 +863,40 @@ msgstr "압축을 풀면 %s바이트의 디스크 공간을 더 사용하게 됩 msgid "After unpacking %sB disk space will be freed.\n" msgstr "압축을 풀면 %s바이트의 디스크 공간이 비워집니다.\n" -#: cmdline/apt-get.cc:846 cmdline/apt-get.cc:1971 -#, fuzzy, c-format +#: cmdline/apt-get.cc:846 +#: cmdline/apt-get.cc:1971 +#, c-format msgid "Couldn't determine free space in %s" -msgstr "%s에 충분한 공간이 없습니다" +msgstr "%s의 여유 공간의 크기를 파악할 수 없습니다" #: cmdline/apt-get.cc:849 #, c-format msgid "You don't have enough free space in %s." msgstr "%s 안에 충분한 여유 공간이 없습니다." -#: cmdline/apt-get.cc:864 cmdline/apt-get.cc:884 +#: cmdline/apt-get.cc:864 +#: cmdline/apt-get.cc:884 msgid "Trivial Only specified but this is not a trivial operation." -msgstr "" -"사소한 작업만 가능하도록(Trivial Only) 지정되었지만 이 작업은 사소한 작업이 " -"아닙니다." +msgstr "사소한 작업만 가능하도록(Trivial Only) 지정되었지만 이 작업은 사소한 작업이 아닙니다." -# 입력을 받아야 한다. 한글 입력을 못 할 수 있으므로 원문 그대로 사용. +# 입력을 받아야 한다. 한글 입력을 못 할 수 있으므로 원문 그대로 사용. #: cmdline/apt-get.cc:866 msgid "Yes, do as I say!" msgstr "Yes, do as I say!" #: cmdline/apt-get.cc:868 -#, fuzzy, c-format +#, c-format msgid "" "You are about to do something potentially harmful.\n" "To continue type in the phrase '%s'\n" " ?] " msgstr "" -"무언가 시스템에 해가 되는 작업을 하려고 합니다.\n" +"시스템에 무언가 해가 되는 작업을 하려고 합니다.\n" "계속하시려면 다음 문구를 입력하십시오: '%s'\n" " ?] " -#: cmdline/apt-get.cc:874 cmdline/apt-get.cc:893 +#: cmdline/apt-get.cc:874 +#: cmdline/apt-get.cc:893 msgid "Abort." msgstr "중단." @@ -872,7 +904,9 @@ msgstr "중단." msgid "Do you want to continue [Y/n]? " msgstr "계속 하시겠습니까 [Y/n]? " -#: cmdline/apt-get.cc:961 cmdline/apt-get.cc:1365 cmdline/apt-get.cc:2014 +#: cmdline/apt-get.cc:961 +#: cmdline/apt-get.cc:1365 +#: cmdline/apt-get.cc:2014 #, c-format msgid "Failed to fetch %s %s\n" msgstr "%s 파일을 받는 데 실패했습니다 %s\n" @@ -881,17 +915,14 @@ msgstr "%s 파일을 받는 데 실패했습니다 %s\n" msgid "Some files failed to download" msgstr "일부 파일을 받는 데 실패했습니다" -#: cmdline/apt-get.cc:980 cmdline/apt-get.cc:2023 +#: cmdline/apt-get.cc:980 +#: cmdline/apt-get.cc:2023 msgid "Download complete and in download only mode" msgstr "내려받기를 마쳤고 내려받기 전용 모드입니다" #: cmdline/apt-get.cc:986 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"아카이브를 받을 수 없습니다. 아마도 apt-get update를 실행해야 하거나 --fix-" -"missing 옵션을 줘서 실행해야 할 것입니다." +msgid "Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?" +msgstr "아카이브를 받을 수 없습니다. 아마도 apt-get update를 실행해야 하거나 --fix-missing 옵션을 줘서 실행해야 할 것입니다." #: cmdline/apt-get.cc:990 msgid "--fix-missing and media swapping is not currently supported" @@ -913,8 +944,7 @@ msgstr "주의, %2$s 대신에 %1$s 꾸러미를 선택합니다\n" #: cmdline/apt-get.cc:1040 #, c-format msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" -"%s 꾸러미를 건너 뜁니다. 이미 설치되어 있고 업그레이드를 하지 않습니다.\n" +msgstr "%s 꾸러미를 건너 뜁니다. 이미 설치되어 있고 업그레이드를 하지 않습니다.\n" #: cmdline/apt-get.cc:1058 #, c-format @@ -988,18 +1018,15 @@ msgid "Unable to lock the list directory" msgstr "목록 디렉토리를 잠글 수 없습니다" #: cmdline/apt-get.cc:1384 -msgid "" -"Some index files failed to download, they have been ignored, or old ones " -"used instead." -msgstr "" -"일부 인덱스 파일을 내려받는 데 실패했습니다. 해당 파일을 무시하거나 과거의 버" -"전을 대신 사용합니다." +msgid "Some index files failed to download, they have been ignored, or old ones used instead." +msgstr "일부 인덱스 파일을 내려받는 데 실패했습니다. 해당 파일을 무시하거나 과거의 버전을 대신 사용합니다." #: cmdline/apt-get.cc:1403 msgid "Internal error, AllUpgrade broke stuff" msgstr "내부 오류, AllUpgrade때문에 망가졌습니다" -#: cmdline/apt-get.cc:1493 cmdline/apt-get.cc:1529 +#: cmdline/apt-get.cc:1493 +#: cmdline/apt-get.cc:1529 #, c-format msgid "Couldn't find package %s" msgstr "%s 꾸러미를 찾을 수 없습니다" @@ -1013,14 +1040,10 @@ msgstr "주의, 정규식 '%2$s'에 대하여 %1$s을(를) 선택합니다\n" msgid "You might want to run `apt-get -f install' to correct these:" msgstr "다음을 바로잡으려면 `apt-get -f install'을 실행해 보십시오:" -# FIXME: specify a solution? 무슨 솔루션? +# FIXME: specify a solution? 무슨 솔루션? #: cmdline/apt-get.cc:1549 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"의존성이 맞지 않습니다. 꾸러미 없이 'apt-get -f install'을 시도해 보십시오 " -"(아니면 해결 방법을 지정하십시오)." +msgid "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution)." +msgstr "의존성이 맞지 않습니다. 꾸러미 없이 'apt-get -f install'을 시도해 보십시오 (아니면 해결 방법을 지정하십시오)." #: cmdline/apt-get.cc:1561 msgid "" @@ -1066,7 +1089,9 @@ msgstr "추천하는 꾸러미:" msgid "Calculating upgrade... " msgstr "업그레이드를 계산하는 중입니다... " -#: cmdline/apt-get.cc:1698 methods/ftp.cc:702 methods/connect.cc:101 +#: cmdline/apt-get.cc:1698 +#: methods/ftp.cc:702 +#: methods/connect.cc:101 msgid "Failed" msgstr "실패" @@ -1074,24 +1099,25 @@ msgstr "실패" msgid "Done" msgstr "완료" -#: cmdline/apt-get.cc:1768 cmdline/apt-get.cc:1776 -#, fuzzy +#: cmdline/apt-get.cc:1768 +#: cmdline/apt-get.cc:1776 msgid "Internal error, problem resolver broke stuff" -msgstr "내부 오류, AllUpgrade때문에 망가졌습니다" +msgstr "내부 오류, 문제 해결 프로그램이 사고쳤습니다" #: cmdline/apt-get.cc:1876 msgid "Must specify at least one package to fetch source for" msgstr "해당되는 소스 꾸러미를 가져올 꾸러미를 최소한 하나 지정해야 합니다" -#: cmdline/apt-get.cc:1906 cmdline/apt-get.cc:2135 +#: cmdline/apt-get.cc:1906 +#: cmdline/apt-get.cc:2135 #, c-format msgid "Unable to find a source package for %s" msgstr "%s의 소스 꾸러미를 찾을 수 없습니다" #: cmdline/apt-get.cc:1950 -#, fuzzy, c-format +#, c-format msgid "Skipping already downloaded file '%s'\n" -msgstr "%s에 이미 풀려 있는 소스의 압축을 풀지 않고 건너 뜁니다.\n" +msgstr "이미 다운로드 받은 파일 '%s'은(는) 다시 받지 않고 건너 뜁니다.\n" #: cmdline/apt-get.cc:1974 #, c-format @@ -1130,7 +1156,7 @@ msgstr "압축 풀기 명령 '%s' 실패.\n" #: cmdline/apt-get.cc:2060 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" -msgstr "" +msgstr "'dpkg-dev' 꾸러미가 설치되었는지를 확인해주십시오.\n" #: cmdline/apt-get.cc:2077 #, c-format @@ -1157,28 +1183,18 @@ msgstr "%s 꾸러미에 빌드 의존성이 없습니다.\n" #: cmdline/apt-get.cc:2212 #, c-format -msgid "" -"%s dependency for %s cannot be satisfied because the package %s cannot be " -"found" -msgstr "" -"%2$s에 대한 %1$s 의존성을 만족시킬 수 없습니다. %3$s 꾸러미를 찾을 수 없습니" -"다" +msgid "%s dependency for %s cannot be satisfied because the package %s cannot be found" +msgstr "%2$s에 대한 %1$s 의존성을 만족시킬 수 없습니다. %3$s 꾸러미를 찾을 수 없습니다" #: cmdline/apt-get.cc:2264 #, c-format -msgid "" -"%s dependency for %s cannot be satisfied because no available versions of " -"package %s can satisfy version requirements" -msgstr "" -"%2$s에 대한 %1$s 의존성을 만족시킬 수 없습니다. %3$s 꾸러미의 사용 가능한 버" -"전 중에서는 이 버전 요구사항을 만족시킬 수 없습니다" +msgid "%s dependency for %s cannot be satisfied because no available versions of package %s can satisfy version requirements" +msgstr "%2$s에 대한 %1$s 의존성을 만족시킬 수 없습니다. %3$s 꾸러미의 사용 가능한 버전 중에서는 이 버전 요구사항을 만족시킬 수 없습니다" #: cmdline/apt-get.cc:2299 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" -msgstr "" -"%2$s에 대한 %1$s 의존성을 만족시키는 데 실패했습니다: 설치한 %3$s 꾸러미가 너" -"무 최근 버전입니다" +msgstr "%2$s에 대한 %1$s 의존성을 만족시키는 데 실패했습니다: 설치한 %3$s 꾸러미가 너무 최근 버전입니다" #: cmdline/apt-get.cc:2324 #, c-format @@ -1333,8 +1349,7 @@ msgid "" msgstr "" "사용법: apt-sortpkgs [옵션] 파일1 [파일2 ...]\n" "\n" -"apt-sortpkgs는 꾸러미 파일을 정렬하는 간단한 도구입니다. -s 옵션은 무슨 파일" -"인지\n" +"apt-sortpkgs는 꾸러미 파일을 정렬하는 간단한 도구입니다. -s 옵션은 무슨 파일인지\n" "알아 내는 데 쓰입니다.\n" "\n" "옵션:\n" @@ -1347,8 +1362,12 @@ msgstr "" msgid "Bad default setting!" msgstr "기본 설정이 잘못되었습니다!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:93 -#: dselect/install:104 dselect/update:45 +#: dselect/install:51 +#: dselect/install:83 +#: dselect/install:87 +#: dselect/install:93 +#: dselect/install:104 +#: dselect/update:45 msgid "Press enter to continue." msgstr "계속 하시려면 enter를 누르십시오." @@ -1362,12 +1381,10 @@ msgstr "설정할 것입니다. 오류때문에 의존성을 만족하지 못해 #: dselect/install:102 msgid "or errors caused by missing dependencies. This is OK, only the errors" -msgstr "" -"오류가 중복되어 나타날 수 있습니다. 하지만 상관없고, 이 메세지 위에 나온" +msgstr "오류가 중복되어 나타날 수 있습니다. 하지만 상관없고, 이 메세지 위에 나온" #: dselect/install:103 -msgid "" -"above this message are important. Please fix them and run [I]nstall again" +msgid "above this message are important. Please fix them and run [I]nstall again" msgstr "오류만 중요합니다. 이 오류를 고친 다음에 설치(I)를 다시 시도하십시오" #: dselect/update:30 @@ -1382,7 +1399,8 @@ msgstr "파이프 만들기가 실패했습니다" msgid "Failed to exec gzip " msgstr "gzip 실행이 실패했습니다" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:206 +#: apt-inst/contrib/extracttar.cc:180 +#: apt-inst/contrib/extracttar.cc:206 msgid "Corrupted archive" msgstr "아카이브가 손상되었습니다" @@ -1403,7 +1421,8 @@ msgstr "아카이브 시그너쳐가 틀렸습니다" msgid "Error reading archive member header" msgstr "아카이브 멤버 헤더를 읽는 데 오류가 발생했습니다" -#: apt-inst/contrib/arfile.cc:93 apt-inst/contrib/arfile.cc:105 +#: apt-inst/contrib/arfile.cc:93 +#: apt-inst/contrib/arfile.cc:105 msgid "Invalid archive member header" msgstr "아카이브 멤버 헤더가 잘못되었습니다" @@ -1446,17 +1465,21 @@ msgstr "전환된 파일을 두 번 추가합니다 (%s -> %s)" msgid "Duplicate conf file %s/%s" msgstr "%s/%s 설정 파일이 중복되었습니다" -#: apt-inst/dirstream.cc:45 apt-inst/dirstream.cc:50 apt-inst/dirstream.cc:53 -#, fuzzy, c-format +#: apt-inst/dirstream.cc:45 +#: apt-inst/dirstream.cc:50 +#: apt-inst/dirstream.cc:53 +#, c-format msgid "Failed to write file %s" msgstr "%s 파일을 쓰는 데 실패했습니다" -#: apt-inst/dirstream.cc:96 apt-inst/dirstream.cc:104 +#: apt-inst/dirstream.cc:96 +#: apt-inst/dirstream.cc:104 #, c-format msgid "Failed to close file %s" msgstr "%s 파일을 닫는 데 실패했습니다" -#: apt-inst/extract.cc:96 apt-inst/extract.cc:167 +#: apt-inst/extract.cc:96 +#: apt-inst/extract.cc:167 #, c-format msgid "The path %s is too long" msgstr "경로 %s이(가) 너무 깁니다" @@ -1476,7 +1499,8 @@ msgstr "%s 디렉토리가 전환되었습니다" msgid "The package is trying to write to the diversion target %s/%s" msgstr "이 꾸러미에서 전환된 대상에 쓰려고 합니다 (%s/%s)" -#: apt-inst/extract.cc:157 apt-inst/extract.cc:300 +#: apt-inst/extract.cc:157 +#: apt-inst/extract.cc:300 msgid "The diversion path is too long" msgstr "전환하는 경로가 너무 깁니다" @@ -1503,9 +1527,12 @@ msgstr "덮어 쓰는 꾸러미가 %s 꾸러미의 어떤 버전과도 맞지 msgid "File %s/%s overwrites the one in the package %s" msgstr "%s/%s 파일은 %s 꾸러미에 있는 파일을 덮어 씁니다" -#: apt-inst/extract.cc:467 apt-pkg/contrib/configuration.cc:750 -#: apt-pkg/contrib/cdromutl.cc:153 apt-pkg/sourcelist.cc:324 -#: apt-pkg/acquire.cc:421 apt-pkg/clean.cc:38 +#: apt-inst/extract.cc:467 +#: apt-pkg/contrib/configuration.cc:750 +#: apt-pkg/contrib/cdromutl.cc:153 +#: apt-pkg/sourcelist.cc:324 +#: apt-pkg/acquire.cc:421 +#: apt-pkg/clean.cc:38 #, c-format msgid "Unable to read %s" msgstr "%s을(를) 읽을 수 없습니다" @@ -1515,12 +1542,14 @@ msgstr "%s을(를) 읽을 수 없습니다" msgid "Unable to stat %s" msgstr "%s의 정보를 읽을 수 없습니다" -#: apt-inst/deb/dpkgdb.cc:55 apt-inst/deb/dpkgdb.cc:61 +#: apt-inst/deb/dpkgdb.cc:55 +#: apt-inst/deb/dpkgdb.cc:61 #, c-format msgid "Failed to remove %s" msgstr "%s을(를) 지우는 데 실패했습니다" -#: apt-inst/deb/dpkgdb.cc:110 apt-inst/deb/dpkgdb.cc:112 +#: apt-inst/deb/dpkgdb.cc:110 +#: apt-inst/deb/dpkgdb.cc:112 #, c-format msgid "Unable to create %s" msgstr "%s을(를) 만들 수 없습니다" @@ -1535,8 +1564,10 @@ msgid "The info and temp directories need to be on the same filesystem" msgstr "정보 디렉토리와 임시 디렉토리는 같은 파일 시스템에 있어야 합니다" #. Build the status cache -#: apt-inst/deb/dpkgdb.cc:139 apt-pkg/pkgcachegen.cc:643 -#: apt-pkg/pkgcachegen.cc:712 apt-pkg/pkgcachegen.cc:717 +#: apt-inst/deb/dpkgdb.cc:139 +#: apt-pkg/pkgcachegen.cc:643 +#: apt-pkg/pkgcachegen.cc:712 +#: apt-pkg/pkgcachegen.cc:717 #: apt-pkg/pkgcachegen.cc:840 msgid "Reading package lists" msgstr "꾸러미 목록을 읽는 중입니다" @@ -1546,26 +1577,24 @@ msgstr "꾸러미 목록을 읽는 중입니다" msgid "Failed to change to the admin dir %sinfo" msgstr "관리 디렉토리를 %sinfo로 바꾸는 데 실패했습니다" -#: apt-inst/deb/dpkgdb.cc:201 apt-inst/deb/dpkgdb.cc:355 +#: apt-inst/deb/dpkgdb.cc:201 +#: apt-inst/deb/dpkgdb.cc:355 #: apt-inst/deb/dpkgdb.cc:448 msgid "Internal error getting a package name" msgstr "꾸러미 이름을 가져오는 데 내부 오류" -#: apt-inst/deb/dpkgdb.cc:205 apt-inst/deb/dpkgdb.cc:386 +#: apt-inst/deb/dpkgdb.cc:205 +#: apt-inst/deb/dpkgdb.cc:386 msgid "Reading file listing" msgstr "파일 목록을 읽는 중입니다" #: apt-inst/deb/dpkgdb.cc:216 #, c-format -msgid "" -"Failed to open the list file '%sinfo/%s'. If you cannot restore this file " -"then make it empty and immediately re-install the same version of the " -"package!" -msgstr "" -"목록 파일 '%sinfo/%s' 파일을 여는 데 실패했습니다. 이 파일을 복구할 수 없다" -"면 비워 놓고 같은 버전의 꾸러미를 다시 설치하십시오!" +msgid "Failed to open the list file '%sinfo/%s'. If you cannot restore this file then make it empty and immediately re-install the same version of the package!" +msgstr "목록 파일 '%sinfo/%s' 파일을 여는 데 실패했습니다. 이 파일을 복구할 수 없다면 비워 놓고 같은 버전의 꾸러미를 다시 설치하십시오!" -#: apt-inst/deb/dpkgdb.cc:229 apt-inst/deb/dpkgdb.cc:242 +#: apt-inst/deb/dpkgdb.cc:229 +#: apt-inst/deb/dpkgdb.cc:242 #, c-format msgid "Failed reading the list file %sinfo/%s" msgstr "목록 파일 %sinfo/%s 파일을 읽는 데 실패했습니다" @@ -1583,7 +1612,8 @@ msgstr "전환 파일 %sdiversions를 여는 데 실패했습니다" msgid "The diversion file is corrupted" msgstr "전환 파일이 손상되었습니다" -#: apt-inst/deb/dpkgdb.cc:331 apt-inst/deb/dpkgdb.cc:336 +#: apt-inst/deb/dpkgdb.cc:331 +#: apt-inst/deb/dpkgdb.cc:336 #: apt-inst/deb/dpkgdb.cc:341 #, c-format msgid "Invalid line in the diversion file: %s" @@ -1612,7 +1642,8 @@ msgstr "status 파일에서 ConfFile 섹션이 잘못되었습니다. 오프셋 msgid "Error parsing MD5. Offset %lu" msgstr "MD5 분석에 오류가 있습니다. 오프셋 %lu" -#: apt-inst/deb/debfile.cc:42 apt-inst/deb/debfile.cc:47 +#: apt-inst/deb/debfile.cc:42 +#: apt-inst/deb/debfile.cc:47 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "올바른 DEB 아카이브가 아닙니다. '%s' 멤버가 없습니다" @@ -1645,12 +1676,8 @@ msgid "Unable to read the cdrom database %s" msgstr "CD-ROM 데이터베이스 %s을(를) 읽을 수 없습니다" #: methods/cdrom.cc:123 -msgid "" -"Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update " -"cannot be used to add new CD-ROMs" -msgstr "" -"이 CD를 APT에서 인식하려면 apt-cdrom을 사용하십시오. apt-get update로는 새 " -"CD를 추가할 수 없습니다." +msgid "Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs" +msgstr "이 CD를 APT에서 인식하려면 apt-cdrom을 사용하십시오. apt-get update로는 새 CD를 추가할 수 없습니다." #: methods/cdrom.cc:131 msgid "Wrong CD-ROM" @@ -1662,20 +1689,25 @@ msgid "Unable to unmount the CD-ROM in %s, it may still be in use." msgstr "%s 안의 CD-ROM을 마운트 해제할 수 없습니다. 사용 중일 것입니다." #: methods/cdrom.cc:169 -#, fuzzy msgid "Disk not found." -msgstr "파일이 없습니다" +msgstr "디스크가 없습니다" -#: methods/cdrom.cc:177 methods/file.cc:79 methods/rsh.cc:264 +#: methods/cdrom.cc:177 +#: methods/file.cc:79 +#: methods/rsh.cc:264 msgid "File not found" msgstr "파일이 없습니다" -#: methods/copy.cc:42 methods/gpgv.cc:275 methods/gzip.cc:133 +#: methods/copy.cc:42 +#: methods/gpgv.cc:275 +#: methods/gzip.cc:133 #: methods/gzip.cc:142 msgid "Failed to stat" msgstr "파일 정보를 읽는 데 실패했습니다" -#: methods/copy.cc:79 methods/gpgv.cc:272 methods/gzip.cc:139 +#: methods/copy.cc:79 +#: methods/gpgv.cc:272 +#: methods/gzip.cc:139 msgid "Failed to set modification time" msgstr "파일 변경 시각을 설정하는 데 실패했습니다" @@ -1696,7 +1728,8 @@ msgstr "상대방의 이름을 알 수 없습니다" msgid "Unable to determine the local name" msgstr "로컬 이름을 알 수 없습니다" -#: methods/ftp.cc:204 methods/ftp.cc:232 +#: methods/ftp.cc:204 +#: methods/ftp.cc:232 #, c-format msgid "The server refused the connection and said: %s" msgstr "서버에서 다음과 같이 연결을 거부했습니다: %s" @@ -1712,12 +1745,8 @@ msgid "PASS failed, server said: %s" msgstr "PASS 실패, 서버에서는: %s" #: methods/ftp.cc:237 -msgid "" -"A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " -"is empty." -msgstr "" -"프록시 서버를 지정했지만 로그인 스크립트가 없습니다. Acquire::ftp::" -"ProxyLogin 값이 비어 있습니다." +msgid "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin is empty." +msgstr "프록시 서버를 지정했지만 로그인 스크립트가 없습니다. Acquire::ftp::ProxyLogin 값이 비어 있습니다." #: methods/ftp.cc:265 #, c-format @@ -1729,7 +1758,10 @@ msgstr "로그인 스크립트 명령 '%s' 실패, 서버에서는: %s" msgid "TYPE failed, server said: %s" msgstr "TYPE 실패, 서버에서는: %s" -#: methods/ftp.cc:329 methods/ftp.cc:440 methods/rsh.cc:183 methods/rsh.cc:226 +#: methods/ftp.cc:329 +#: methods/ftp.cc:440 +#: methods/rsh.cc:183 +#: methods/rsh.cc:226 msgid "Connection timeout" msgstr "연결 시간 초과" @@ -1737,23 +1769,31 @@ msgstr "연결 시간 초과" msgid "Server closed the connection" msgstr "서버에서 연결을 닫았습니다" -#: methods/ftp.cc:338 apt-pkg/contrib/fileutl.cc:471 methods/rsh.cc:190 +#: methods/ftp.cc:338 +#: apt-pkg/contrib/fileutl.cc:471 +#: methods/rsh.cc:190 msgid "Read error" msgstr "읽기 오류" -#: methods/ftp.cc:345 methods/rsh.cc:197 +#: methods/ftp.cc:345 +#: methods/rsh.cc:197 msgid "A response overflowed the buffer." msgstr "응답이 버퍼 크기를 넘어갔습니다." -#: methods/ftp.cc:362 methods/ftp.cc:374 +#: methods/ftp.cc:362 +#: methods/ftp.cc:374 msgid "Protocol corruption" msgstr "프로토콜이 틀렸습니다" -#: methods/ftp.cc:446 apt-pkg/contrib/fileutl.cc:510 methods/rsh.cc:232 +#: methods/ftp.cc:446 +#: apt-pkg/contrib/fileutl.cc:510 +#: methods/rsh.cc:232 msgid "Write error" msgstr "쓰기 오류" -#: methods/ftp.cc:687 methods/ftp.cc:693 methods/ftp.cc:729 +#: methods/ftp.cc:687 +#: methods/ftp.cc:693 +#: methods/ftp.cc:729 msgid "Could not create a socket" msgstr "소켓을 만들 수 없습니다" @@ -1803,7 +1843,9 @@ msgstr "데이터 소켓 연결 시간 초과" msgid "Unable to accept connection" msgstr "연결을 받을 수 없습니다" -#: methods/ftp.cc:864 methods/http.cc:958 methods/rsh.cc:303 +#: methods/ftp.cc:864 +#: methods/http.cc:958 +#: methods/rsh.cc:303 msgid "Problem hashing file" msgstr "파일 해싱에 문제가 있습니다" @@ -1812,7 +1854,8 @@ msgstr "파일 해싱에 문제가 있습니다" msgid "Unable to fetch file, server said '%s'" msgstr "파일을 가져올 수 없습니다. 서버 왈, '%s'" -#: methods/ftp.cc:892 methods/rsh.cc:322 +#: methods/ftp.cc:892 +#: methods/rsh.cc:322 msgid "Data socket timed out" msgstr "데이터 소켓에 제한 시간이 초과했습니다" @@ -1862,7 +1905,8 @@ msgstr "%s:%s에 연결할 수 없습니다 (%s)." #. We say this mainly because the pause here is for the #. ssh connection that is still going -#: methods/connect.cc:136 methods/rsh.cc:425 +#: methods/connect.cc:136 +#: methods/rsh.cc:425 #, c-format msgid "Connecting to %s" msgstr "%s에 연결하는 중입니다" @@ -1888,42 +1932,38 @@ msgid "Unable to connect to %s %s:" msgstr "%s %s에 연결할 수 없습니다:" #: methods/gpgv.cc:64 -#, fuzzy, c-format +#, c-format msgid "Couldn't access keyring: '%s'" -msgstr "'%s'의 주소를 알아낼 수 없습니다" +msgstr "키링에 접근할 수 없습니다: '%s'" #: methods/gpgv.cc:99 msgid "E: Argument list from Acquire::gpgv::Options too long. Exiting." -msgstr "" +msgstr "E: Acquire::gpgv::Options의 인자 목록이 너무 깁니다. 종료하는 중." #: methods/gpgv.cc:198 -msgid "" -"Internal error: Good signature, but could not determine key fingerprint?!" -msgstr "" +msgid "Internal error: Good signature, but could not determine key fingerprint?!" +msgstr "내부 오류: 서명은 올바르지만 키 지문을 확인할 수 없습니다!" #: methods/gpgv.cc:203 msgid "At least one invalid signature was encountered." -msgstr "" +msgstr "최소한 하나 이상의 서명이 잘못되었습니다." #: methods/gpgv.cc:207 #, c-format msgid "Could not execute '%s' to verify signature (is gnupg installed?)" -msgstr "" +msgstr "서명을 인증하기 위한 '%s'를 실행할 수 없습니다(gnupg가 설치됐나요?)" #: methods/gpgv.cc:212 msgid "Unknown error executing gpgv" -msgstr "" +msgstr "gpgv 실행 도중 알 수 없는 오류 발생" #: methods/gpgv.cc:243 -#, fuzzy msgid "The following signatures were invalid:\n" -msgstr "다음 꾸러미를 더 설치할 것입니다:" +msgstr "다음 서명이 올바르지 않습니다:\n" #: methods/gpgv.cc:250 -msgid "" -"The following signatures couldn't be verified because the public key is not " -"available:\n" -msgstr "" +msgid "The following signatures couldn't be verified because the public key is not available:\n" +msgstr "다음 서명들은 공개키가 없기 때문에 인증할 수 없습니다:\n" #: methods/gzip.cc:57 #, c-format @@ -1948,7 +1988,8 @@ msgstr "헤더 한 줄에 %u개가 넘는 문자가 들어 있습니다" msgid "Bad header line" msgstr "헤더 줄이 잘못되었습니다" -#: methods/http.cc:549 methods/http.cc:556 +#: methods/http.cc:549 +#: methods/http.cc:556 msgid "The HTTP server sent an invalid reply header" msgstr "HTTP 서버에서 잘못된 응답 헤더를 보냈습니다" @@ -2062,7 +2103,8 @@ msgstr "문법 오류 %s:%u: 지시어는 맨 위 단계에서만 쓸 수 있습 msgid "Syntax error %s:%u: Too many nested includes" msgstr "문법 오류 %s:%u: include가 너무 많이 겹쳐 있습니다" -#: apt-pkg/contrib/configuration.cc:695 apt-pkg/contrib/configuration.cc:700 +#: apt-pkg/contrib/configuration.cc:695 +#: apt-pkg/contrib/configuration.cc:700 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "문법 오류 %s:%u: 여기서 include됩니다" @@ -2092,7 +2134,8 @@ msgstr "%c%s... 완료" msgid "Command line option '%c' [from %s] is not known." msgstr "명령행 옵션 '%c' 옵션을 [%s에서] 알 수 없습니다." -#: apt-pkg/contrib/cmndline.cc:106 apt-pkg/contrib/cmndline.cc:114 +#: apt-pkg/contrib/cmndline.cc:106 +#: apt-pkg/contrib/cmndline.cc:114 #: apt-pkg/contrib/cmndline.cc:122 #, c-format msgid "Command line option %s is not understood" @@ -2103,12 +2146,14 @@ msgstr "명령행 옵션 '%s' 옵션을 알 수 없습니다" msgid "Command line option %s is not boolean" msgstr "명령행 옵션 '%s' 옵션은 불리언이 아닙니다" -#: apt-pkg/contrib/cmndline.cc:166 apt-pkg/contrib/cmndline.cc:187 +#: apt-pkg/contrib/cmndline.cc:166 +#: apt-pkg/contrib/cmndline.cc:187 #, c-format msgid "Option %s requires an argument." msgstr "%s 옵션에는 인수가 필요합니다." -#: apt-pkg/contrib/cmndline.cc:201 apt-pkg/contrib/cmndline.cc:207 +#: apt-pkg/contrib/cmndline.cc:201 +#: apt-pkg/contrib/cmndline.cc:207 #, c-format msgid "Option %s: Configuration item specification must have an =." msgstr "%s 옵션: 설정 항목 지정은 =<값> 형태여야 합니다." @@ -2138,7 +2183,9 @@ msgstr "잘못된 작업 %s" msgid "Unable to stat the mount point %s" msgstr "마운트 위치 %s의 정보를 읽을 수 없습니다" -#: apt-pkg/contrib/cdromutl.cc:149 apt-pkg/acquire.cc:427 apt-pkg/clean.cc:44 +#: apt-pkg/contrib/cdromutl.cc:149 +#: apt-pkg/acquire.cc:427 +#: apt-pkg/clean.cc:44 #, c-format msgid "Unable to change to %s" msgstr "%s 디렉토리로 이동할 수 없습니다" @@ -2283,15 +2330,16 @@ msgstr "옵션" msgid "extra" msgstr "별도" -#: apt-pkg/depcache.cc:60 apt-pkg/depcache.cc:89 +#: apt-pkg/depcache.cc:61 +#: apt-pkg/depcache.cc:90 msgid "Building dependency tree" msgstr "의존성 트리를 만드는 중입니다" -#: apt-pkg/depcache.cc:61 +#: apt-pkg/depcache.cc:62 msgid "Candidate versions" msgstr "후보 버전" -#: apt-pkg/depcache.cc:90 +#: apt-pkg/depcache.cc:91 msgid "Dependency generation" msgstr "의존성 만들기" @@ -2335,7 +2383,8 @@ msgstr "소스 리스트 %2$s의 %1$lu번 줄이 잘못되었습니다 (dist 파 msgid "Opening %s" msgstr "%s 파일을 여는 중입니다" -#: apt-pkg/sourcelist.cc:220 apt-pkg/cdrom.cc:426 +#: apt-pkg/sourcelist.cc:220 +#: apt-pkg/cdrom.cc:426 #, c-format msgid "Line %u too long in source list %s." msgstr "소스 리스트 %2$s의 %1$u번 줄이 너무 깁니다." @@ -2346,25 +2395,20 @@ msgid "Malformed line %u in source list %s (type)" msgstr "소스 리스트 %2$s의 %1$u번 줄이 잘못되었습니다 (타입)" #: apt-pkg/sourcelist.cc:244 -#, fuzzy, c-format +#, c-format msgid "Type '%s' is not known on line %u in source list %s" -msgstr "소스 리스트 %3$s의 %2$u번 줄의 '%1$s' 타입을 알 수 없습니다" +msgstr "소스 목록 %3$s의 %2$u번 줄의 '%1$s' 타입을 알 수 없습니다" -#: apt-pkg/sourcelist.cc:252 apt-pkg/sourcelist.cc:255 +#: apt-pkg/sourcelist.cc:252 +#: apt-pkg/sourcelist.cc:255 #, c-format msgid "Malformed line %u in source list %s (vendor id)" msgstr "소스 리스트 %2$s의 %1$u번 줄이 잘못되었습니다 (벤더 ID)" #: apt-pkg/packagemanager.cc:402 #, c-format -msgid "" -"This installation run will require temporarily removing the essential " -"package %s due to a Conflicts/Pre-Depends loop. This is often bad, but if " -"you really want to do it, activate the APT::Force-LoopBreak option." -msgstr "" -"이번에 설치할 때 충돌/선의존성이 루프가 걸렸기 때문에 꼭 필요한 %s 꾸러미를 " -"잠깐 지워야 합니다. 이 꾸러미를 지우는 건 좋지 않지만, 정말 지우려면 APT::" -"Force-LoopBreak 옵션을 켜십시오." +msgid "This installation run will require temporarily removing the essential package %s due to a Conflicts/Pre-Depends loop. This is often bad, but if you really want to do it, activate the APT::Force-LoopBreak option." +msgstr "이번에 설치할 때 충돌/선의존성이 루프가 걸렸기 때문에 꼭 필요한 %s 꾸러미를 잠깐 지워야 합니다. 이 꾸러미를 지우는 건 좋지 않지만, 정말 지우려면 APT::Force-LoopBreak 옵션을 켜십시오." #: apt-pkg/pkgrecords.cc:37 #, c-format @@ -2373,18 +2417,12 @@ msgstr "인덱스 파일 타입 '%s' 타입은 지원하지 않습니다" #: apt-pkg/algorithms.cc:241 #, c-format -msgid "" -"The package %s needs to be reinstalled, but I can't find an archive for it." -msgstr "" -"%s 꾸러미를 다시 설치해야 하지만, 이 꾸러미의 아카이브를 찾을 수 없습니다." +msgid "The package %s needs to be reinstalled, but I can't find an archive for it." +msgstr "%s 꾸러미를 다시 설치해야 하지만, 이 꾸러미의 아카이브를 찾을 수 없습니다." #: apt-pkg/algorithms.cc:1059 -msgid "" -"Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " -"held packages." -msgstr "" -"오류, pkgProblemResolver::Resolve가 망가졌습니다, 고정 꾸러미때문에 발생할 수" -"도 있습니다." +msgid "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages." +msgstr "오류, pkgProblemResolver::Resolve가 망가졌습니다, 고정 꾸러미때문에 발생할 수도 있습니다." #: apt-pkg/algorithms.cc:1061 msgid "Unable to correct problems, you have held broken packages." @@ -2405,12 +2443,12 @@ msgstr "아카이브 디렉토리 %spartial이 빠졌습니다." #: apt-pkg/acquire.cc:823 #, c-format msgid "Retrieving file %li of %li (%s remaining)" -msgstr "" +msgstr "파일 받아오는 중: %2$li 중 %1$li (%3$s 남았음)" #: apt-pkg/acquire.cc:825 -#, fuzzy, c-format +#, c-format msgid "Retrieving file %li of %li" -msgstr "파일 목록을 읽는 중입니다" +msgstr "파일 받아오는 중: %2$li 중 %1$li" #: apt-pkg/acquire-worker.cc:113 #, c-format @@ -2423,12 +2461,9 @@ msgid "Method %s did not start correctly" msgstr "설치 방법 %s이(가) 올바르게 시작하지 않았습니다" #: apt-pkg/acquire-worker.cc:377 -#, fuzzy, c-format +#, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." -msgstr "" -"미디어 바꾸기: '%2$s' 드라이브에 다음 레이블이 달린\n" -"디스크를 넣고 enter를 누르십시오\n" -" '%1$s'\n" +msgstr "'%2$s' 드라이브에 '%1$s'로 표기된 디스크를 삽입하고 엔터를 눌러주십시오." #: apt-pkg/init.cc:120 #, c-format @@ -2544,7 +2579,8 @@ msgstr "소스 꾸러미 목록 %s의 정보를 읽을 수 없습니다" msgid "Collecting File Provides" msgstr "파일에서 제공하는 것을 모으는 중입니다" -#: apt-pkg/pkgcachegen.cc:785 apt-pkg/pkgcachegen.cc:792 +#: apt-pkg/pkgcachegen.cc:785 +#: apt-pkg/pkgcachegen.cc:792 msgid "IO Error saving source cache" msgstr "소스 캐시를 저장하는 데 입출력 오류가 발생했습니다" @@ -2553,38 +2589,29 @@ msgstr "소스 캐시를 저장하는 데 입출력 오류가 발생했습니다 msgid "rename failed, %s (%s -> %s)." msgstr "이름 바꾸기가 실패했습니다. %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:236 apt-pkg/acquire-item.cc:945 +#: apt-pkg/acquire-item.cc:236 +#: apt-pkg/acquire-item.cc:945 msgid "MD5Sum mismatch" msgstr "MD5Sum이 맞지 않습니다" #: apt-pkg/acquire-item.cc:640 msgid "There are no public key available for the following key IDs:\n" -msgstr "" +msgstr "다음 키 ID의 공개키가 없습니다:\n" #: apt-pkg/acquire-item.cc:753 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package. (due to missing arch)" -msgstr "" -"%s 꾸러미의 파일을 찾을 수 없습니다. 수동으로 이 꾸러미를 고쳐야 할 수도 있습" -"니다. (아키텍쳐가 빠졌기 때문입니다)" +msgid "I wasn't able to locate a file for the %s package. This might mean you need to manually fix this package. (due to missing arch)" +msgstr "%s 꾸러미의 파일을 찾을 수 없습니다. 수동으로 이 꾸러미를 고쳐야 할 수도 있습니다. (아키텍쳐가 빠졌기 때문입니다)" #: apt-pkg/acquire-item.cc:812 #, c-format -msgid "" -"I wasn't able to locate file for the %s package. This might mean you need to " -"manually fix this package." -msgstr "" -"%s 꾸러미의 파일을 찾을 수 없습니다. 수동으로 이 꾸러미를 고쳐야 할 수도 있습" -"니다." +msgid "I wasn't able to locate file for the %s package. This might mean you need to manually fix this package." +msgstr "%s 꾸러미의 파일을 찾을 수 없습니다. 수동으로 이 꾸러미를 고쳐야 할 수도 있습니다." #: apt-pkg/acquire-item.cc:848 #, c-format -msgid "" -"The package index files are corrupted. No Filename: field for package %s." -msgstr "" -"꾸러미 인덱스 파일이 손상되었습니다. %s 꾸러미에 Filename: 필드가 없습니다." +msgid "The package index files are corrupted. No Filename: field for package %s." +msgstr "꾸러미 인덱스 파일이 손상되었습니다. %s 꾸러미에 Filename: 필드가 없습니다." #: apt-pkg/acquire-item.cc:935 msgid "Size mismatch" @@ -2604,7 +2631,8 @@ msgstr "" "CD-ROM 마운트 위치로 %s 사용\n" "CD-ROM을 마운트하는 중입니다\n" -#: apt-pkg/cdrom.cc:516 apt-pkg/cdrom.cc:598 +#: apt-pkg/cdrom.cc:516 +#: apt-pkg/cdrom.cc:598 msgid "Identifying.. " msgstr "알아보는 중입니다.. " @@ -2690,54 +2718,54 @@ msgid "Wrote %i records with %i missing files and %i mismatched files\n" msgstr "레코드 %i개를 파일 %i개가 빠지고 %i개가 맞지 않은 상태로 썼습니다\n" #: apt-pkg/deb/dpkgpm.cc:358 -#, fuzzy, c-format +#, c-format msgid "Preparing %s" -msgstr "%s 파일을 여는 중입니다" +msgstr "%s 준비 중" #: apt-pkg/deb/dpkgpm.cc:359 -#, fuzzy, c-format +#, c-format msgid "Unpacking %s" -msgstr "%s 파일을 여는 중입니다" +msgstr "%s을(를) 푸는 중입니다" #: apt-pkg/deb/dpkgpm.cc:364 -#, fuzzy, c-format +#, c-format msgid "Preparing to configure %s" -msgstr "설정 파일 %s 파일을 여는 중입니다" +msgstr "%s을(를) 설정할 준비를 하는 중입니다" #: apt-pkg/deb/dpkgpm.cc:365 -#, fuzzy, c-format +#, c-format msgid "Configuring %s" -msgstr "%s에 연결하는 중입니다" +msgstr "%s 설정 중" #: apt-pkg/deb/dpkgpm.cc:366 -#, fuzzy, c-format +#, c-format msgid "Installed %s" -msgstr " 설치: " +msgstr "%s 설치했음" #: apt-pkg/deb/dpkgpm.cc:371 #, c-format msgid "Preparing for removal of %s" -msgstr "" +msgstr "%s을(를) 삭제할 준비 중" #: apt-pkg/deb/dpkgpm.cc:372 -#, fuzzy, c-format +#, c-format msgid "Removing %s" -msgstr "%s 파일을 여는 중입니다" +msgstr "%s 지우는 중" #: apt-pkg/deb/dpkgpm.cc:373 -#, fuzzy, c-format +#, c-format msgid "Removed %s" -msgstr "추천" +msgstr "%s 지움" #: apt-pkg/deb/dpkgpm.cc:378 -#, fuzzy, c-format +#, c-format msgid "Preparing to completely remove %s" -msgstr "설정 파일 %s 파일을 여는 중입니다" +msgstr "%s을(를) 완전히 지울 준비를 하는 중입니다" #: apt-pkg/deb/dpkgpm.cc:379 -#, fuzzy, c-format +#, c-format msgid "Completely removed %s" -msgstr "%s을(를) 지우는 데 실패했습니다" +msgstr "%s을(를) 완전히 지웠습니다" #: methods/rsh.cc:330 msgid "Connection closed prematurely" @@ -2749,3 +2777,4 @@ msgstr "연결이 너무 빨리 끊어졌습니다" #, fuzzy #~ msgid "Could not execute " #~ msgstr "%s 잠금 파일을 얻을 수 없습니다" + -- cgit v1.2.3 From a46272c01ef6fda081250b63ff0b6b76ec671cda Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Mon, 24 Jul 2006 22:49:39 +0200 Subject: * apt-pkg/contrib/sha256.cc: - fix the sha256 code (thanks to Jakob Bohm, closes: #378183) --- apt-pkg/contrib/sha256.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apt-pkg/contrib/sha256.cc b/apt-pkg/contrib/sha256.cc index ad2ddb2d3..b75ce8a84 100644 --- a/apt-pkg/contrib/sha256.cc +++ b/apt-pkg/contrib/sha256.cc @@ -61,10 +61,10 @@ static inline u32 Maj(u32 x, u32 y, u32 z) static inline void LOAD_OP(int I, u32 *W, const u8 *input) { - W[I] = ( ((u32) input[I + 0] << 24) - | ((u32) input[I + 1] << 16) - | ((u32) input[I + 2] << 8) - | ((u32) input[I + 3])); + W[I] = ( ((u32) input[I * 4 + 0] << 24) + | ((u32) input[I * 4 + 1] << 16) + | ((u32) input[I * 4 + 2] << 8) + | ((u32) input[I * 4 + 3])); } static inline void BLEND_OP(int I, u32 *W) -- cgit v1.2.3 From 592b401af9d2db3ba31b6d178fa5a4cf4c1989aa Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Mon, 24 Jul 2006 23:06:16 +0200 Subject: * ftparchive/cachedb.cc: - applied patch from ajt (#379576) --- debian/changelog | 3 +++ ftparchive/cachedb.cc | 13 ++++++------- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/debian/changelog b/debian/changelog index 1febfe495..1cafdaa90 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,9 @@ apt (0.6.45) unstable; urgency=low * apt-pkg/contrib/sha256.cc: - fixed the sha256 generation (closes: #378183) + * ftparchive/cachedb.cc: + - applied patch from ajt to fix Clean() function + (closes: #379576) -- diff --git a/ftparchive/cachedb.cc b/ftparchive/cachedb.cc index 0e6078642..8a4ca0236 100644 --- a/ftparchive/cachedb.cc +++ b/ftparchive/cachedb.cc @@ -453,15 +453,14 @@ bool CacheDB::Clean() memset(&Data,0,sizeof(Data)); while ((errno = Cursor->c_get(Cursor,&Key,&Data,DB_NEXT)) == 0) { - const char *Colon = (char *)Key.data; - for (; Colon != (char *)Key.data+Key.size && *Colon != ':'; Colon++); - if ((char *)Key.data+Key.size - Colon > 2) + const char *Colon = (char*)memrchr(Key.data, ':', Key.size); + if (Colon) { - if (stringcmp((char *)Key.data,Colon,"st") == 0 || - stringcmp((char *)Key.data,Colon,"cn") == 0 || - stringcmp((char *)Key.data,Colon,"cl") == 0) + if (stringcmp(Colon + 1, (char *)Key.data+Key.size,"st") == 0 || + stringcmp(Colon + 1, (char *)Key.data+Key.size,"cl") == 0 || + stringcmp(Colon + 1, (char *)Key.data+Key.size,"cn") == 0) { - if (FileExists(string(Colon+1,(const char *)Key.data+Key.size)) == true) + if (FileExists(string((const char *)Key.data,Colon)) == true) continue; } } -- cgit v1.2.3 From fab58e35bd7ea1825d522dc1467dff66bc974b74 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Mon, 24 Jul 2006 23:37:09 +0200 Subject: test/hash.cc: - added sha256 test --- test/hash.cc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/hash.cc b/test/hash.cc index 5334c0331..cfdb4ea9d 100644 --- a/test/hash.cc +++ b/test/hash.cc @@ -1,5 +1,6 @@ #include #include +#include #include #include @@ -57,6 +58,12 @@ int main() "d174ab98d277d9f5a5611c2c9f419d9f"); Test("12345678901234567890123456789012345678901234567890123456789012345678901234567890", "57edf4a22be3c955ac49da2e2107b67a"); + + // SHA-256, From FIPS 180-2 + Test("abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq", + "248d6a61d20638b8e5c026930c3e6039a33ce45964ff2167f6ecedd419db06c1"); + + return 0; } -- cgit v1.2.3 From 4d9fb6b0afc97d8bd8f4294a0e1791138ba3f799 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Tue, 25 Jul 2006 10:08:10 +0200 Subject: * doc/apt-get.8.xml: - point to the right dir for the user guide in the man-page --- debian/changelog | 4 +++- doc/apt-get.8.xml | 2 +- doc/apt.ent | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 04378ea50..6813980c5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,8 @@ apt (0.6.45) unstable; urgency=low * ftparchive/cachedb.cc: - applied patch from ajt to fix Clean() function (closes: #379576) + * doc/apt-get.8.xml: + - fix path to the apt user build (Closes: #375640) * Merged from Christian Perrier bzr branch: * ko.po: Updated to 512t. Closes: #378901 * hu.po: Updated to 512t. Closes: #376330 @@ -17,7 +19,7 @@ apt (0.6.45) unstable; urgency=low * eu.po: Updated * eu.po: Updated - -- + -- apt (0.6.44.2) unstable; urgency=low diff --git a/doc/apt-get.8.xml b/doc/apt-get.8.xml index ac84f342a..b98d58737 100644 --- a/doc/apt-get.8.xml +++ b/doc/apt-get.8.xml @@ -468,7 +468,7 @@ See Also &apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, &apt-config;, - The APT User's guide in &docdir;, &apt-preferences;, the APT Howto. + The APT User's guide in &guidesdir;, &apt-preferences;, the APT Howto. Diagnostics diff --git a/doc/apt.ent b/doc/apt.ent index cf22df6d2..99fe443cf 100644 --- a/doc/apt.ent +++ b/doc/apt.ent @@ -2,6 +2,7 @@ + &docdir;examples/configure-index.gz"> /etc/apt.conf"> -- cgit v1.2.3 From 5e9179a6a301de5e6cb0f99098b467d5c35ab8d5 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Tue, 25 Jul 2006 11:37:20 +0200 Subject: * apt-pkg/deb/dpkgpm.cc: - ignore lines that can't be split properly from dpkg (DpkgPM::Go) * doc/examples/configure-index: - documentation updates --- apt-pkg/deb/dpkgpm.cc | 8 +++++++- configure.in | 2 +- debian/changelog | 5 +++++ doc/examples/configure-index | 1 + 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/apt-pkg/deb/dpkgpm.cc b/apt-pkg/deb/dpkgpm.cc index 667db8ff2..bf0434ccc 100644 --- a/apt-pkg/deb/dpkgpm.cc +++ b/apt-pkg/deb/dpkgpm.cc @@ -624,7 +624,13 @@ bool pkgDPkgPM::Go(int OutStatusFd) */ char* list[5]; - TokSplitString(':', line, list, sizeof(list)/sizeof(list[0])); + if(!TokSplitString(':', line, list, sizeof(list)/sizeof(list[0]))) + // FIXME: dpkg sends multiline error messages sometimes (see + // #374195 for a example. we should support this by + // either patching dpkg to not send multiline over the + // statusfd or by rewriting the code here to deal with + // it. for now we just ignore it and not crash + continue; char *pkg = list[1]; char *action = _strstrip(list[2]); diff --git a/configure.in b/configure.in index 8e1e9bf75..fc4eff203 100644 --- a/configure.in +++ b/configure.in @@ -18,7 +18,7 @@ AC_CONFIG_AUX_DIR(buildlib) AC_CONFIG_HEADER(include/config.h:buildlib/config.h.in include/apti18n.h:buildlib/apti18n.h.in) dnl -- SET THIS TO THE RELEASE VERSION -- -AC_DEFINE_UNQUOTED(VERSION,"0.6.44.1-0.1") +AC_DEFINE_UNQUOTED(VERSION,"0.6.45") PACKAGE="apt" AC_DEFINE_UNQUOTED(PACKAGE,"$PACKAGE") AC_SUBST(PACKAGE) diff --git a/debian/changelog b/debian/changelog index 6813980c5..ae12ac8d1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,11 @@ apt (0.6.45) unstable; urgency=low (closes: #379576) * doc/apt-get.8.xml: - fix path to the apt user build (Closes: #375640) + * apt-pkg/deb/dpkgpm.cc: + - make progress reporting more robust against multiline error + messages (first half of a fix for #374195) + * doc/examples/configure-index: + - document Debug::pkgAcquire::Auth * Merged from Christian Perrier bzr branch: * ko.po: Updated to 512t. Closes: #378901 * hu.po: Updated to 512t. Closes: #376330 diff --git a/doc/examples/configure-index b/doc/examples/configure-index index b87e85030..f8abd75ed 100644 --- a/doc/examples/configure-index +++ b/doc/examples/configure-index @@ -247,6 +247,7 @@ Debug pkgDepCache::AutoInstall "false"; // what packages apt install to satify dependencies pkgAcquire "false"; pkgAcquire::Worker "false"; + pkgAcquire::Auth "false"; pkgDPkgPM "false"; pkgDPkgProgressReporting "false"; pkgOrderList "false"; -- cgit v1.2.3 From 7fcfa551824e25e63eb51ab39fe3f82fe47a706f Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Tue, 25 Jul 2006 11:46:44 +0200 Subject: * added missing examples file --- debian/examples | 1 + 1 file changed, 1 insertion(+) create mode 100644 debian/examples diff --git a/debian/examples b/debian/examples new file mode 100644 index 000000000..80a386c8a --- /dev/null +++ b/debian/examples @@ -0,0 +1 @@ +doc/examples/*.py -- cgit v1.2.3 From 29a94ac60295f49f9f42099cd5c17b7100601240 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Tue, 25 Jul 2006 11:48:48 +0200 Subject: * undo the debian/examples add --- debian/examples | 1 - 1 file changed, 1 deletion(-) delete mode 100644 debian/examples diff --git a/debian/examples b/debian/examples deleted file mode 100644 index 80a386c8a..000000000 --- a/debian/examples +++ /dev/null @@ -1 +0,0 @@ -doc/examples/*.py -- cgit v1.2.3 From 2abb68b77d4be00173c0aaab7d05277a053d3c5f Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Tue, 25 Jul 2006 11:55:17 +0200 Subject: * methods/gpgv.cc: - deal with gpgs NODATA message --- debian/changelog | 3 +++ methods/gpgv.cc | 8 +++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index ae12ac8d1..8a0093dcb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -12,6 +12,9 @@ apt (0.6.45) unstable; urgency=low messages (first half of a fix for #374195) * doc/examples/configure-index: - document Debug::pkgAcquire::Auth + * methods/gpgv.cc: + - deal with gpg error "NODATA". Closes: #296103, Thanks to + Luis Rodrigo Gallardo Cruz for the patch * Merged from Christian Perrier bzr branch: * ko.po: Updated to 512t. Closes: #378901 * hu.po: Updated to 512t. Closes: #376330 diff --git a/methods/gpgv.cc b/methods/gpgv.cc index ba7389cba..227e08d63 100644 --- a/methods/gpgv.cc +++ b/methods/gpgv.cc @@ -17,6 +17,7 @@ #define GNUPGBADSIG "[GNUPG:] BADSIG" #define GNUPGNOPUBKEY "[GNUPG:] NO_PUBKEY" #define GNUPGVALIDSIG "[GNUPG:] VALIDSIG" +#define GNUPGNODATA "[GNUPG:] NODATA" class GPGVMethod : public pkgAcqMethod { @@ -171,7 +172,12 @@ string GPGVMethod::VerifyGetSigners(const char *file, const char *outfile, std::cerr << "Got NO_PUBKEY " << std::endl; NoPubKeySigners.push_back(string(buffer+sizeof(GNUPGPREFIX))); } - + if (strncmp(buffer, GNUPGNODATA, sizeof(GNUPGBADSIG)-1) == 0) + { + if (_config->FindB("Debug::Acquire::gpgv", false)) + std::cerr << "Got NODATA! " << std::endl; + BadSigners.push_back(string(buffer+sizeof(GNUPGPREFIX))); + } if (strncmp(buffer, GNUPGVALIDSIG, sizeof(GNUPGVALIDSIG)-1) == 0) { char *sig = buffer + sizeof(GNUPGPREFIX); -- cgit v1.2.3 From a9be43ff002473c6a4c5197ba3767ee938ae3ed1 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Tue, 25 Jul 2006 12:59:12 +0200 Subject: * apt-inst/contrib/extracttar.cc: - assign the return string value from Find() before calling c_str() on it, otherwise the string goes out of scope and is deleted --- apt-inst/contrib/extracttar.cc | 3 ++- debian/changelog | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/apt-inst/contrib/extracttar.cc b/apt-inst/contrib/extracttar.cc index d6da802fe..062c06fa4 100644 --- a/apt-inst/contrib/extracttar.cc +++ b/apt-inst/contrib/extracttar.cc @@ -136,7 +136,8 @@ bool ExtractTar::StartGzip() const char *Args[3]; string confvar = string("dir::bin::") + DecompressProg; - Args[0] = _config->Find(confvar.c_str(),DecompressProg.c_str()).c_str(); + string argv0 = _config->Find(confvar.c_str(),DecompressProg.c_str()); + Args[0] = argv0.c_str(); Args[1] = "-d"; Args[2] = 0; execvp(Args[0],(char **)Args); diff --git a/debian/changelog b/debian/changelog index 8a0093dcb..4de7f3f0d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -15,6 +15,8 @@ apt (0.6.45) unstable; urgency=low * methods/gpgv.cc: - deal with gpg error "NODATA". Closes: #296103, Thanks to Luis Rodrigo Gallardo Cruz for the patch + * apt-inst/contrib/extracttar.cc: + - fix for string mangling, closes: #373864 * Merged from Christian Perrier bzr branch: * ko.po: Updated to 512t. Closes: #378901 * hu.po: Updated to 512t. Closes: #376330 @@ -27,7 +29,7 @@ apt (0.6.45) unstable; urgency=low * eu.po: Updated * eu.po: Updated - -- + -- Michael Vogt Tue, 25 Jul 2006 11:55:22 +0200 apt (0.6.44.2) unstable; urgency=low -- cgit v1.2.3 From 584c10c51b4006c869bacf8d3d85e0019543478e Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Tue, 25 Jul 2006 13:32:01 +0200 Subject: * typo fix --- debian/changelog | 2 ++ doc/apt-cache.8.xml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 4de7f3f0d..4263750b7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,8 @@ apt (0.6.45) unstable; urgency=low (closes: #379576) * doc/apt-get.8.xml: - fix path to the apt user build (Closes: #375640) + * doc/apt-cache.8.xml: + - typo (Closes: #376408) * apt-pkg/deb/dpkgpm.cc: - make progress reporting more robust against multiline error messages (first half of a fix for #374195) diff --git a/doc/apt-cache.8.xml b/doc/apt-cache.8.xml index 789c3d228..2779f2501 100644 --- a/doc/apt-cache.8.xml +++ b/doc/apt-cache.8.xml @@ -277,7 +277,7 @@ Reverse Provides: Select the file to store the source cache. The source is used only by gencaches and it stores a parsed version of the package information from remote sources. When building the package cache the - source cache is used to advoid reparsing all of the package files. + source cache is used to avoid reparsing all of the package files. Configuration Item: Dir::Cache::srcpkgcache. -- cgit v1.2.3 From 4577fda2b5f2b21f5400d10f4db71a8095f0df58 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Tue, 25 Jul 2006 13:48:17 +0200 Subject: * apt-pkg/acquire-item.cc: - check "/bin/bzip2" instead of "/usr/bin/bzip2" --- apt-pkg/acquire-item.cc | 2 +- debian/changelog | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/apt-pkg/acquire-item.cc b/apt-pkg/acquire-item.cc index 1fa929aad..421288007 100644 --- a/apt-pkg/acquire-item.cc +++ b/apt-pkg/acquire-item.cc @@ -149,7 +149,7 @@ pkgAcqIndex::pkgAcqIndex(pkgAcquire *Owner, if(comprExt.empty()) { // autoselect the compression method - if(FileExists("/usr/bin/bzip2")) + if(FileExists("/bin/bzip2")) CompressionExtension = ".bz2"; else CompressionExtension = ".gz"; diff --git a/debian/changelog b/debian/changelog index 4263750b7..c658fe400 100644 --- a/debian/changelog +++ b/debian/changelog @@ -19,6 +19,8 @@ apt (0.6.45) unstable; urgency=low Luis Rodrigo Gallardo Cruz for the patch * apt-inst/contrib/extracttar.cc: - fix for string mangling, closes: #373864 + * apt-pkg/acquire-item.cc: + - check for bzip2 in /bin (closes: #377391) * Merged from Christian Perrier bzr branch: * ko.po: Updated to 512t. Closes: #378901 * hu.po: Updated to 512t. Closes: #376330 -- cgit v1.2.3 From 99c2e5aca0b8284762158b5052766a7d64bf4ffd Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Wed, 26 Jul 2006 15:57:51 +0200 Subject: * suport both MMapable files and non-mmapable files --- apt-pkg/tagfile.cc | 115 +++++++++++++++++++++++++++++++++++++++++++++-------- apt-pkg/tagfile.h | 5 ++- 2 files changed, 103 insertions(+), 17 deletions(-) diff --git a/apt-pkg/tagfile.cc b/apt-pkg/tagfile.cc index 25e2930fa..8fcbeb23b 100644 --- a/apt-pkg/tagfile.cc +++ b/apt-pkg/tagfile.cc @@ -33,21 +33,32 @@ using std::string; /* */ pkgTagFile::pkgTagFile(FileFd *pFd,unsigned long Size) : Fd(*pFd), - Size(Size) + Size(Size), + Map(NULL), + Buffer(0) { - if (Fd.IsOpen() == false || Fd.Size() == 0) + if (Fd.IsOpen() == false) { - Buffer = 0; Start = End = Buffer = 0; + Done = true; iOffset = 0; Map = NULL; return; } - Map = new MMap (Fd, MMap::Public | MMap::ReadOnly); - Buffer = (char *) Map->Data (); - Start = Buffer; - End = Buffer + Map->Size (); + // check if we can MMap it + if(Fd.Size() == 0) + { + Buffer = new char[Size]; + Start = End = Buffer; + Done = false; + Fill(); + } else { + Map = new MMap (Fd, MMap::Public | MMap::ReadOnly); + Buffer = (char *) Map->Data (); + Start = Buffer; + End = Buffer + Map->Size (); + } iOffset = 0; } /*}}}*/ @@ -56,6 +67,7 @@ pkgTagFile::pkgTagFile(FileFd *pFd,unsigned long Size) : /* */ pkgTagFile::~pkgTagFile() { + if(!Map) delete [] Buffer; delete Map; } /*}}}*/ @@ -64,18 +76,70 @@ pkgTagFile::~pkgTagFile() /* If the Section Scanner fails we refill the buffer and try again. */ bool pkgTagFile::Step(pkgTagSection &Tag) { - if (Start == End) + if ((Map != NULL) && (Start == End)) return false; if (Tag.Scan(Start,End - Start) == false) { - return _error->Error(_("Unable to parse package file %s (1)"), - Fd.Name().c_str()); + if (Map != NULL) + return _error->Error(_("Unable to parse package file %s (1)"), + Fd.Name().c_str()); + + if (Fill() == false) + return false; + + if (Tag.Scan(Start,End - Start) == false) + return _error->Error(_("Unable to parse package file %s (1)"), + Fd.Name().c_str()); } Start += Tag.size(); iOffset += Tag.size(); Tag.Trim(); + return true; +} + /*}}}*/ +// TagFile::Fill - Top up the buffer /*{{{*/ +// --------------------------------------------------------------------- +/* This takes the bit at the end of the buffer and puts it at the start + then fills the rest from the file */ +bool pkgTagFile::Fill() +{ + unsigned long EndSize = End - Start; + unsigned long Actual = 0; + + memmove(Buffer,Start,EndSize); + Start = Buffer; + End = Buffer + EndSize; + + if (Done == false) + { + // See if only a bit of the file is left + if (Fd.Read(End,Size - (End - Buffer),&Actual) == false) + return false; + if (Actual != Size - (End - Buffer)) + Done = true; + End += Actual; + } + + if (Done == true) + { + if (EndSize <= 3 && Actual == 0) + return false; + if (Size - (End - Buffer) < 4) + return true; + + // Append a double new line if one does not exist + unsigned int LineCount = 0; + for (const char *E = End - 1; E - End < 6 && (*E == '\n' || *E == '\r'); E--) + if (*E == '\n') + LineCount++; + for (; LineCount < 2; LineCount++) + *End++ = '\n'; + + return true; + } + return true; } /*}}}*/ @@ -94,12 +158,31 @@ bool pkgTagFile::Jump(pkgTagSection &Tag,unsigned long Offset) return Step(Tag); } - // Reposition and reload.. iOffset = Offset; - Start = Buffer + iOffset; + if (Map != NULL) + { + Start = Buffer + iOffset; + } + else + { + // Reposition and reload.. + Done = false; + if (Fd.Seek(Offset) == false) + return false; + End = Start = Buffer; - // Start != End is a special case to not fail on empty TagFiles - if (Start != End && Tag.Scan(Start,End - Start) == false) + if (Fill() == false) + return false; + + if (Tag.Scan(Start,End - Start) == true) + return true; + + // This appends a double new line (for the real eof handling) + if (Fill() == false) + return false; + } + + if (Tag.Scan(Start,End - Start) == false) return _error->Error(_("Unable to parse package file %s (2)"),Fd.Name().c_str()); return true; @@ -157,8 +240,8 @@ bool pkgTagSection::Scan(const char *Start,unsigned long MaxLength) if ((Stop+1 >= End) && (End[-1] == '\n' || End[-1] == '\r')) { - Indexes[TagCount] = (End - 1) - Section; - return true; + Indexes[TagCount] = (End - 1) - Section; + return true; } return false; diff --git a/apt-pkg/tagfile.h b/apt-pkg/tagfile.h index 5cff2681c..dd481ba51 100644 --- a/apt-pkg/tagfile.h +++ b/apt-pkg/tagfile.h @@ -74,16 +74,19 @@ class pkgTagFile char *Buffer; char *Start; char *End; + bool Done; unsigned long iOffset; unsigned long Size; + bool Fill(); + public: bool Step(pkgTagSection &Section); inline unsigned long Offset() {return iOffset;}; bool Jump(pkgTagSection &Tag,unsigned long Offset); - pkgTagFile(FileFd *F,unsigned long Size = 32*1024); + pkgTagFile(FileFd *F,unsigned long Size = 64*1024); ~pkgTagFile(); }; -- cgit v1.2.3 From 227307bee12eb31ea3b1577bc7be7e1c615dd200 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Thu, 27 Jul 2006 00:52:51 +0200 Subject: * changelog updates --- debian/changelog | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index c658fe400..d6982d465 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,7 +3,7 @@ apt (0.6.45) unstable; urgency=low * apt-pkg/contrib/sha256.cc: - fixed the sha256 generation (closes: #378183) * ftparchive/cachedb.cc: - - applied patch from ajt to fix Clean() function + - applied patch from Anthony Towns to fix Clean() function (closes: #379576) * doc/apt-get.8.xml: - fix path to the apt user build (Closes: #375640) @@ -31,9 +31,8 @@ apt (0.6.45) unstable; urgency=low * dz.po: New Dzongkha translation: 512t * ro.po: Updated to 512t * eu.po: Updated - * eu.po: Updated - -- Michael Vogt Tue, 25 Jul 2006 11:55:22 +0200 + -- Michael Vogt Thu, 27 Jul 2006 00:52:05 +0200 apt (0.6.44.2) unstable; urgency=low -- cgit v1.2.3 From 1b5f30cb5575f274246b1dabad0efc7a7a549aac Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Wed, 9 Aug 2006 14:26:53 +0200 Subject: * debian/control: - switched to libdb4.4 --- debian/changelog | 7 +++++++ debian/control | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 047cf908c..e748fcebb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +apt (0.6.45.1) unstable; urgency=low + + * debian/control: + - switched to libdb4.4 for building + + -- + apt (0.6.45) unstable; urgency=low * apt-pkg/contrib/sha256.cc: diff --git a/debian/control b/debian/control index 53ce851f6..3cba50acb 100644 --- a/debian/control +++ b/debian/control @@ -4,7 +4,7 @@ Priority: important Maintainer: APT Development Team Uploaders: Jason Gunthorpe , Adam Heath , Matt Zimmerman , Michael Vogt Standards-Version: 3.6.2.2 -Build-Depends: debhelper (>= 5.0), libdb4.3-dev, gettext (>= 0.12) +Build-Depends: debhelper (>= 5.0), libdb4.4-dev, gettext (>= 0.12) Build-Depends-Indep: debiandoc-sgml, docbook-utils (>= 0.6.12-1) Package: apt -- cgit v1.2.3 From 51e25dd69e3cc6fb642b18ed4b049bbbbd83da2a Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Wed, 9 Aug 2006 14:27:47 +0200 Subject: * changelog updated --- debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index e748fcebb..9e96edba3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,7 @@ apt (0.6.45.1) unstable; urgency=low * debian/control: - - switched to libdb4.4 for building + - switched to libdb4.4 for building (closes: #381019) -- -- cgit v1.2.3 From 29f37db85f365f74c5c014833f3b84bb6a5f130c Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Wed, 9 Aug 2006 16:49:58 +0200 Subject: * cmdline/apt-get.cc: - fixed for the suggets/recommends display --- cmdline/apt-get.cc | 130 ++++++++++++++++++++++----------------- debian/changelog | 5 ++ po/apt-all.pot | 175 ++++++++++++++++++++++++++++------------------------- 3 files changed, 171 insertions(+), 139 deletions(-) diff --git a/cmdline/apt-get.cc b/cmdline/apt-get.cc index d4a6bee32..a0fddf368 100644 --- a/cmdline/apt-get.cc +++ b/cmdline/apt-get.cc @@ -1609,68 +1609,84 @@ bool DoInstall(CommandLine &CmdL) string SuggestsVersions, RecommendsVersions; for (unsigned J = 0; J < Cache->Head().PackageCount; J++) { - pkgCache::PkgIterator I(Cache,Cache.List[J]); + pkgCache::PkgIterator Pkg(Cache,Cache.List[J]); /* Just look at the ones we want to install */ - if ((*Cache)[I].Install() == false) + if ((*Cache)[Pkg].Install() == false) continue; - for (pkgCache::VerIterator V = I.VersionList(); V.end() == false; V++) - { - for (pkgCache::DepIterator D = V.DependsList(); D.end() == false; ) - { - pkgCache::DepIterator Start; - pkgCache::DepIterator End; - D.GlobOr(Start,End); // advances D - - /* - * If this is a virtual package, we need to check the list of - * packages that provide it and see if any of those are - * installed - */ - - bool providedBySomething = false; - for (pkgCache::PrvIterator Prv = Start.TargetPkg().ProvidesList(); - Prv.end() != true; - Prv++) - if ((*Cache)[Prv.OwnerPkg()].InstVerIter(*Cache).end() == false) - { - providedBySomething = true; - break; - } - - if (providedBySomething) continue; - - for(;;) - { - /* Skip if package is installed already, or is about to be */ - string target = string(Start.TargetPkg().Name()) + " "; - - if ((*Start.TargetPkg()).SelectedState == pkgCache::State::Install - || Cache[Start.TargetPkg()].Install()) - break; - - /* Skip if we already saw it */ - if (int(SuggestsList.find(target)) != -1 || int(RecommendsList.find(target)) != -1) - break; - - if (Start->Type == pkgCache::Dep::Suggests) { - SuggestsList += target; - SuggestsVersions += string(Cache[Start.TargetPkg()].CandVersion) + "\n"; - } - - if (Start->Type == pkgCache::Dep::Recommends) { - RecommendsList += target; - RecommendsVersions += string(Cache[Start.TargetPkg()].CandVersion) + "\n"; - } - - if (Start >= End) - break; - Start++; - } - } - } + // get the recommends/suggests for the candidate ver + pkgCache::VerIterator CV = (*Cache)[Pkg].CandidateVerIter(*Cache); + for (pkgCache::DepIterator D = CV.DependsList(); D.end() == false; ) + { + pkgCache::DepIterator Start; + pkgCache::DepIterator End; + D.GlobOr(Start,End); // advances D + + string RecommendsOrList,RecommendsOrVersions; + string SuggestsOrList,SuggestsOrVersions; + bool foundInstalledInOrGroup = false; + for(;;) + { + /* Skip if package is installed already, or is about to be */ + string target = string(Start.TargetPkg().Name()) + " "; + + if ((*Start.TargetPkg()).SelectedState == pkgCache::State::Install + || Cache[Start.TargetPkg()].Install()) + { + foundInstalledInOrGroup=true; + break; + } + + /* Skip if we already saw it */ + if (int(SuggestsList.find(target)) != -1 || int(RecommendsList.find(target)) != -1) + { + foundInstalledInOrGroup=true; + break; + } + + // this is a dep on a virtual pkg, check if any package that provides it + // should be installed + if(Start.TargetPkg().ProvidesList() != 0) + { + pkgCache::PrvIterator I = Start.TargetPkg().ProvidesList(); + for (; I.end() == false; I++) + { + pkgCache::PkgIterator Pkg = I.OwnerPkg(); + if (Cache[Pkg].CandidateVerIter(Cache) == I.OwnerVer() && + Pkg.CurrentVer() != 0) + foundInstalledInOrGroup=true; + } + } + + if (Start->Type == pkgCache::Dep::Suggests) + { + SuggestsOrList += target; + SuggestsOrVersions += string(Cache[Start.TargetPkg()].CandVersion) + "\n"; + } + + if (Start->Type == pkgCache::Dep::Recommends) + { + RecommendsOrList += target; + RecommendsOrVersions += string(Cache[Start.TargetPkg()].CandVersion) + "\n"; + } + + if (Start >= End) + break; + Start++; + } + + if(foundInstalledInOrGroup == false) + { + RecommendsList += RecommendsOrList; + RecommendsVersions += RecommendsOrVersions; + SuggestsList += SuggestsOrList; + SuggestsVersions += SuggestsOrVersions; + } + + } } + ShowList(c1out,_("Suggested packages:"),SuggestsList,SuggestsVersions); ShowList(c1out,_("Recommended packages:"),RecommendsList,RecommendsVersions); diff --git a/debian/changelog b/debian/changelog index 9e96edba3..a84146d20 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,11 @@ apt (0.6.45.1) unstable; urgency=low * debian/control: - switched to libdb4.4 for building (closes: #381019) + * cmdline/apt-get.cc: + - show only the recommends/suggests for the candidate-version, not for all + versions of the package (closes: #257054) + - properly handle recommends/suggests or-groups when printing the list of + suggested/recommends packages (closes: #311619) -- diff --git a/po/apt-all.pot b/po/apt-all.pot index 6929345af..095de7f6d 100644 --- a/po/apt-all.pot +++ b/po/apt-all.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-05-27 13:46+0200\n" +"POT-Creation-Date: 2006-08-09 16:17+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -148,7 +148,7 @@ msgstr "" #: cmdline/apt-cache.cc:1652 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:550 -#: cmdline/apt-get.cc:2369 cmdline/apt-sortpkgs.cc:144 +#: cmdline/apt-get.cc:2380 cmdline/apt-sortpkgs.cc:144 #, c-format msgid "%s %s for %s %s compiled on %s %s\n" msgstr "" @@ -327,115 +327,126 @@ msgstr "" msgid "Some files are missing in the package file group `%s'" msgstr "" -#: ftparchive/cachedb.cc:45 +#: ftparchive/cachedb.cc:47 #, c-format msgid "DB was corrupted, file renamed to %s.old" msgstr "" -#: ftparchive/cachedb.cc:63 +#: ftparchive/cachedb.cc:65 #, c-format msgid "DB is old, attempting to upgrade %s" msgstr "" -#: ftparchive/cachedb.cc:73 +#: ftparchive/cachedb.cc:76 +msgid "" +"DB format is invalid. If you upgraded from a older version of apt, please " +"remove and re-create the database." +msgstr "" + +#: ftparchive/cachedb.cc:81 #, c-format msgid "Unable to open DB file %s: %s" msgstr "" -#: ftparchive/cachedb.cc:114 +#: ftparchive/cachedb.cc:127 apt-inst/extract.cc:181 apt-inst/extract.cc:193 +#: apt-inst/extract.cc:210 apt-inst/deb/dpkgdb.cc:121 methods/gpgv.cc:272 #, c-format -msgid "File date has changed %s" +msgid "Failed to stat %s" msgstr "" -#: ftparchive/cachedb.cc:155 +#: ftparchive/cachedb.cc:242 msgid "Archive has no control record" msgstr "" -#: ftparchive/cachedb.cc:267 +#: ftparchive/cachedb.cc:448 msgid "Unable to get a cursor" msgstr "" -#: ftparchive/writer.cc:78 +#: ftparchive/writer.cc:79 #, c-format msgid "W: Unable to read directory %s\n" msgstr "" -#: ftparchive/writer.cc:83 +#: ftparchive/writer.cc:84 #, c-format msgid "W: Unable to stat %s\n" msgstr "" -#: ftparchive/writer.cc:125 +#: ftparchive/writer.cc:135 msgid "E: " msgstr "" -#: ftparchive/writer.cc:127 +#: ftparchive/writer.cc:137 msgid "W: " msgstr "" -#: ftparchive/writer.cc:134 +#: ftparchive/writer.cc:144 msgid "E: Errors apply to file " msgstr "" -#: ftparchive/writer.cc:151 ftparchive/writer.cc:181 +#: ftparchive/writer.cc:161 ftparchive/writer.cc:191 #, c-format msgid "Failed to resolve %s" msgstr "" -#: ftparchive/writer.cc:163 +#: ftparchive/writer.cc:173 msgid "Tree walking failed" msgstr "" -#: ftparchive/writer.cc:188 +#: ftparchive/writer.cc:198 #, c-format msgid "Failed to open %s" msgstr "" -#: ftparchive/writer.cc:245 +#: ftparchive/writer.cc:257 #, c-format msgid " DeLink %s [%s]\n" msgstr "" -#: ftparchive/writer.cc:253 +#: ftparchive/writer.cc:265 #, c-format msgid "Failed to readlink %s" msgstr "" -#: ftparchive/writer.cc:257 +#: ftparchive/writer.cc:269 #, c-format msgid "Failed to unlink %s" msgstr "" -#: ftparchive/writer.cc:264 +#: ftparchive/writer.cc:276 #, c-format msgid "*** Failed to link %s to %s" msgstr "" -#: ftparchive/writer.cc:274 +#: ftparchive/writer.cc:286 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr "" -#: ftparchive/writer.cc:358 apt-inst/extract.cc:181 apt-inst/extract.cc:193 -#: apt-inst/extract.cc:210 apt-inst/deb/dpkgdb.cc:121 methods/gpgv.cc:266 -#, c-format -msgid "Failed to stat %s" -msgstr "" - -#: ftparchive/writer.cc:386 +#: ftparchive/writer.cc:390 msgid "Archive had no package field" msgstr "" -#: ftparchive/writer.cc:394 ftparchive/writer.cc:603 +#: ftparchive/writer.cc:398 ftparchive/writer.cc:613 #, c-format msgid " %s has no override entry\n" msgstr "" -#: ftparchive/writer.cc:437 ftparchive/writer.cc:689 +#: ftparchive/writer.cc:443 ftparchive/writer.cc:701 #, c-format msgid " %s maintainer is %s not %s\n" msgstr "" +#: ftparchive/writer.cc:623 +#, c-format +msgid " %s has no source override entry\n" +msgstr "" + +#: ftparchive/writer.cc:627 +#, c-format +msgid " %s has no binary override entry either\n" +msgstr "" + #: ftparchive/contents.cc:317 #, c-format msgid "Internal error, could not locate member %s" @@ -694,11 +705,11 @@ msgstr "" msgid "Internal error, Ordering didn't finish" msgstr "" -#: cmdline/apt-get.cc:791 cmdline/apt-get.cc:1800 cmdline/apt-get.cc:1833 +#: cmdline/apt-get.cc:791 cmdline/apt-get.cc:1811 cmdline/apt-get.cc:1844 msgid "Unable to lock the download directory" msgstr "" -#: cmdline/apt-get.cc:801 cmdline/apt-get.cc:1881 cmdline/apt-get.cc:2117 +#: cmdline/apt-get.cc:801 cmdline/apt-get.cc:1892 cmdline/apt-get.cc:2128 #: apt-pkg/cachefile.cc:67 msgid "The list of sources could not be read." msgstr "" @@ -727,7 +738,7 @@ msgstr "" msgid "After unpacking %sB disk space will be freed.\n" msgstr "" -#: cmdline/apt-get.cc:846 cmdline/apt-get.cc:1971 +#: cmdline/apt-get.cc:846 cmdline/apt-get.cc:1982 #, c-format msgid "Couldn't determine free space in %s" msgstr "" @@ -761,7 +772,7 @@ msgstr "" msgid "Do you want to continue [Y/n]? " msgstr "" -#: cmdline/apt-get.cc:961 cmdline/apt-get.cc:1365 cmdline/apt-get.cc:2014 +#: cmdline/apt-get.cc:961 cmdline/apt-get.cc:1365 cmdline/apt-get.cc:2025 #, c-format msgid "Failed to fetch %s %s\n" msgstr "" @@ -770,7 +781,7 @@ msgstr "" msgid "Some files failed to download" msgstr "" -#: cmdline/apt-get.cc:980 cmdline/apt-get.cc:2023 +#: cmdline/apt-get.cc:980 cmdline/apt-get.cc:2034 msgid "Download complete and in download only mode" msgstr "" @@ -927,144 +938,144 @@ msgstr "" msgid "The following extra packages will be installed:" msgstr "" -#: cmdline/apt-get.cc:1674 +#: cmdline/apt-get.cc:1685 msgid "Suggested packages:" msgstr "" -#: cmdline/apt-get.cc:1675 +#: cmdline/apt-get.cc:1686 msgid "Recommended packages:" msgstr "" -#: cmdline/apt-get.cc:1695 +#: cmdline/apt-get.cc:1706 msgid "Calculating upgrade... " msgstr "" -#: cmdline/apt-get.cc:1698 methods/ftp.cc:702 methods/connect.cc:101 +#: cmdline/apt-get.cc:1709 methods/ftp.cc:702 methods/connect.cc:101 msgid "Failed" msgstr "" -#: cmdline/apt-get.cc:1703 +#: cmdline/apt-get.cc:1714 msgid "Done" msgstr "" -#: cmdline/apt-get.cc:1768 cmdline/apt-get.cc:1776 +#: cmdline/apt-get.cc:1779 cmdline/apt-get.cc:1787 msgid "Internal error, problem resolver broke stuff" msgstr "" -#: cmdline/apt-get.cc:1876 +#: cmdline/apt-get.cc:1887 msgid "Must specify at least one package to fetch source for" msgstr "" -#: cmdline/apt-get.cc:1906 cmdline/apt-get.cc:2135 +#: cmdline/apt-get.cc:1917 cmdline/apt-get.cc:2146 #, c-format msgid "Unable to find a source package for %s" msgstr "" -#: cmdline/apt-get.cc:1950 +#: cmdline/apt-get.cc:1961 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "" -#: cmdline/apt-get.cc:1974 +#: cmdline/apt-get.cc:1985 #, c-format msgid "You don't have enough free space in %s" msgstr "" -#: cmdline/apt-get.cc:1979 +#: cmdline/apt-get.cc:1990 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "" -#: cmdline/apt-get.cc:1982 +#: cmdline/apt-get.cc:1993 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "" -#: cmdline/apt-get.cc:1988 +#: cmdline/apt-get.cc:1999 #, c-format msgid "Fetch source %s\n" msgstr "" -#: cmdline/apt-get.cc:2019 +#: cmdline/apt-get.cc:2030 msgid "Failed to fetch some archives." msgstr "" -#: cmdline/apt-get.cc:2047 +#: cmdline/apt-get.cc:2058 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "" -#: cmdline/apt-get.cc:2059 +#: cmdline/apt-get.cc:2070 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "" -#: cmdline/apt-get.cc:2060 +#: cmdline/apt-get.cc:2071 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "" -#: cmdline/apt-get.cc:2077 +#: cmdline/apt-get.cc:2088 #, c-format msgid "Build command '%s' failed.\n" msgstr "" -#: cmdline/apt-get.cc:2096 +#: cmdline/apt-get.cc:2107 msgid "Child process failed" msgstr "" -#: cmdline/apt-get.cc:2112 +#: cmdline/apt-get.cc:2123 msgid "Must specify at least one package to check builddeps for" msgstr "" -#: cmdline/apt-get.cc:2140 +#: cmdline/apt-get.cc:2151 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "" -#: cmdline/apt-get.cc:2160 +#: cmdline/apt-get.cc:2171 #, c-format msgid "%s has no build depends.\n" msgstr "" -#: cmdline/apt-get.cc:2212 +#: cmdline/apt-get.cc:2223 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " "found" msgstr "" -#: cmdline/apt-get.cc:2264 +#: cmdline/apt-get.cc:2275 #, c-format msgid "" "%s dependency for %s cannot be satisfied because no available versions of " "package %s can satisfy version requirements" msgstr "" -#: cmdline/apt-get.cc:2299 +#: cmdline/apt-get.cc:2310 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" -#: cmdline/apt-get.cc:2324 +#: cmdline/apt-get.cc:2335 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "" -#: cmdline/apt-get.cc:2338 +#: cmdline/apt-get.cc:2349 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "" -#: cmdline/apt-get.cc:2342 +#: cmdline/apt-get.cc:2353 msgid "Failed to process build dependencies" msgstr "" -#: cmdline/apt-get.cc:2374 +#: cmdline/apt-get.cc:2385 msgid "Supported modules:" msgstr "" -#: cmdline/apt-get.cc:2415 +#: cmdline/apt-get.cc:2426 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1192,19 +1203,19 @@ msgstr "" msgid "Failed to create pipes" msgstr "" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:144 msgid "Failed to exec gzip " msgstr "" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:206 +#: apt-inst/contrib/extracttar.cc:181 apt-inst/contrib/extracttar.cc:207 msgid "Corrupted archive" msgstr "" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:196 msgid "Tar checksum failed, archive corrupted" msgstr "" -#: apt-inst/contrib/extracttar.cc:298 +#: apt-inst/contrib/extracttar.cc:299 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "" @@ -1479,12 +1490,12 @@ msgstr "" msgid "File not found" msgstr "" -#: methods/copy.cc:42 methods/gpgv.cc:275 methods/gzip.cc:133 +#: methods/copy.cc:42 methods/gpgv.cc:281 methods/gzip.cc:133 #: methods/gzip.cc:142 msgid "Failed to stat" msgstr "" -#: methods/copy.cc:79 methods/gpgv.cc:272 methods/gzip.cc:139 +#: methods/copy.cc:79 methods/gpgv.cc:278 methods/gzip.cc:139 msgid "Failed to set modification time" msgstr "" @@ -1694,38 +1705,38 @@ msgstr "" msgid "Unable to connect to %s %s:" msgstr "" -#: methods/gpgv.cc:64 +#: methods/gpgv.cc:65 #, c-format msgid "Couldn't access keyring: '%s'" msgstr "" -#: methods/gpgv.cc:99 +#: methods/gpgv.cc:100 msgid "E: Argument list from Acquire::gpgv::Options too long. Exiting." msgstr "" -#: methods/gpgv.cc:198 +#: methods/gpgv.cc:204 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" -#: methods/gpgv.cc:203 +#: methods/gpgv.cc:209 msgid "At least one invalid signature was encountered." msgstr "" -#: methods/gpgv.cc:207 +#: methods/gpgv.cc:213 #, c-format msgid "Could not execute '%s' to verify signature (is gnupg installed?)" msgstr "" -#: methods/gpgv.cc:212 +#: methods/gpgv.cc:218 msgid "Unknown error executing gpgv" msgstr "" -#: methods/gpgv.cc:243 +#: methods/gpgv.cc:249 msgid "The following signatures were invalid:\n" msgstr "" -#: methods/gpgv.cc:250 +#: methods/gpgv.cc:256 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -2101,12 +2112,12 @@ msgstr "" msgid "Dependency generation" msgstr "" -#: apt-pkg/tagfile.cc:72 +#: apt-pkg/tagfile.cc:85 apt-pkg/tagfile.cc:92 #, c-format msgid "Unable to parse package file %s (1)" msgstr "" -#: apt-pkg/tagfile.cc:102 +#: apt-pkg/tagfile.cc:186 #, c-format msgid "Unable to parse package file %s (2)" msgstr "" -- cgit v1.2.3 From cd33a78610099e9f0cfdcad782f9d92e55ea647e Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Wed, 9 Aug 2006 16:54:13 +0200 Subject: * cmdline/apt-get.cc: - added FIXME about the missing feature of or-group display in recommends/suggests display --- cmdline/apt-get.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmdline/apt-get.cc b/cmdline/apt-get.cc index a0fddf368..64882e3e8 100644 --- a/cmdline/apt-get.cc +++ b/cmdline/apt-get.cc @@ -1623,6 +1623,8 @@ bool DoInstall(CommandLine &CmdL) pkgCache::DepIterator End; D.GlobOr(Start,End); // advances D + // FIXME: we really should display a or-group as a or-group to the user + // the problem is that ShowList is incapable of doing this string RecommendsOrList,RecommendsOrVersions; string SuggestsOrList,SuggestsOrVersions; bool foundInstalledInOrGroup = false; -- cgit v1.2.3 From 02b7ddb1404fa3969bceb03a5f35107884027ba6 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Wed, 16 Aug 2006 12:16:46 +0200 Subject: * methods/http.cc: - check for incorrect proxy settings more carefully --- debian/changelog | 2 ++ methods/http.cc | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index a84146d20..e69c5091f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,8 @@ apt (0.6.45.1) unstable; urgency=low versions of the package (closes: #257054) - properly handle recommends/suggests or-groups when printing the list of suggested/recommends packages (closes: #311619) + * methods/http.cc: + - check more careful for incorrect proxy settings (closes: #378868) -- diff --git a/methods/http.cc b/methods/http.cc index 341de94e3..c6623c46f 100644 --- a/methods/http.cc +++ b/methods/http.cc @@ -657,7 +657,7 @@ void HttpMethod::SendReq(FetchItem *Itm,CircleBuf &Out) will glitch HTTP/1.0 proxies because they do not filter it out and pass it on, HTTP/1.1 says the connection should default to keep alive and we expect the proxy to do this */ - if (Proxy.empty() == true) + if (Proxy.empty() == true || Proxy.Host.empty()) sprintf(Buf,"GET %s HTTP/1.1\r\nHost: %s\r\nConnection: keep-alive\r\n", QuoteString(Uri.Path,"~").c_str(),ProperHost.c_str()); else -- cgit v1.2.3