mirror of
https://github.com/transmission/transmission.git
synced 2026-05-08 09:39:08 +01:00
Address format conversion warnings in localizations (#3059)
This commit is contained in:
@@ -465,7 +465,7 @@ struct tr_tier
|
||||
int announceIntervalSec = DefaultAnnounceIntervalSec;
|
||||
int announceMinIntervalSec = DefaultAnnounceMinIntervalSec;
|
||||
|
||||
int lastAnnouncePeerCount = 0;
|
||||
size_t lastAnnouncePeerCount = 0;
|
||||
|
||||
bool lastScrapeSucceeded = false;
|
||||
bool lastScrapeTimedOut = false;
|
||||
|
||||
@@ -164,7 +164,7 @@ void tr_blocklistFileFree(tr_blocklistFile* b)
|
||||
tr_free(b);
|
||||
}
|
||||
|
||||
int tr_blocklistFileGetRuleCount(tr_blocklistFile const* b)
|
||||
size_t tr_blocklistFileGetRuleCount(tr_blocklistFile const* b)
|
||||
{
|
||||
blocklistEnsureLoaded((tr_blocklistFile*)b);
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@ tr_blocklistFile* tr_blocklistFileNew(char const* filename, bool isEnabled);
|
||||
|
||||
char const* tr_blocklistFileGetFilename(tr_blocklistFile const* b);
|
||||
|
||||
int tr_blocklistFileGetRuleCount(tr_blocklistFile const* b);
|
||||
size_t tr_blocklistFileGetRuleCount(tr_blocklistFile const* b);
|
||||
|
||||
void tr_blocklistFileFree(tr_blocklistFile* b);
|
||||
|
||||
|
||||
@@ -2439,7 +2439,7 @@ void tr_sessionReloadBlocklists(tr_session* session)
|
||||
tr_peerMgrOnBlocklistChanged(session->peerMgr);
|
||||
}
|
||||
|
||||
int tr_blocklistGetRuleCount(tr_session const* session)
|
||||
size_t tr_blocklistGetRuleCount(tr_session const* session)
|
||||
{
|
||||
TR_ASSERT(tr_isSession(session));
|
||||
|
||||
@@ -2448,7 +2448,7 @@ int tr_blocklistGetRuleCount(tr_session const* session)
|
||||
std::begin(src),
|
||||
std::end(src),
|
||||
0,
|
||||
[](int sum, auto const* cur) { return sum + tr_blocklistFileGetRuleCount(cur); });
|
||||
[](size_t sum, auto const* cur) { return sum + tr_blocklistFileGetRuleCount(cur); });
|
||||
}
|
||||
|
||||
bool tr_blocklistIsEnabled(tr_session const* session)
|
||||
|
||||
@@ -757,7 +757,7 @@ bool tr_sessionIsScriptEnabled(tr_session const*, TrScript);
|
||||
*/
|
||||
int tr_blocklistSetContent(tr_session* session, char const* filename);
|
||||
|
||||
int tr_blocklistGetRuleCount(tr_session const* session);
|
||||
size_t tr_blocklistGetRuleCount(tr_session const* session);
|
||||
|
||||
bool tr_blocklistExists(tr_session const* session);
|
||||
|
||||
@@ -1343,7 +1343,7 @@ struct tr_tracker_view
|
||||
int downloadCount; // number of times this torrent's been downloaded, or -1 if unknown
|
||||
int lastAnnouncePeerCount; // if hasAnnounced, the number of peers the tracker gave us
|
||||
int leecherCount; // number of leechers the tracker knows of, or -1 if unknown
|
||||
int seederCount; // number of seeders the tracker knows of, or -1 if unknown
|
||||
int seederCount; // number of seeders the tracker knows of, or -1 if unknown
|
||||
|
||||
int tier; // which tier this tracker is in
|
||||
int id; // unique transmission-generated ID for use in libtransmission API
|
||||
|
||||
@@ -321,11 +321,10 @@
|
||||
|
||||
//status field
|
||||
NSString* fileString;
|
||||
NSInteger count = self.torrent.fileCount;
|
||||
NSUInteger count = self.torrent.fileCount;
|
||||
if (count != 1)
|
||||
{
|
||||
fileString = [NSString
|
||||
stringWithFormat:NSLocalizedString(@"%@ files", "Add torrent -> info"), [NSString formattedUInteger:count]];
|
||||
fileString = [NSString stringWithFormat:NSLocalizedString(@"%lu files", "Add torrent -> info"), count];
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
+18
-19
@@ -872,7 +872,7 @@ static void removeKeRangerRansomware()
|
||||
{
|
||||
if (!self.fQuitRequested && [self.fDefaults boolForKey:@"CheckQuit"])
|
||||
{
|
||||
NSInteger active = 0, downloading = 0;
|
||||
NSUInteger active = 0, downloading = 0;
|
||||
for (Torrent* torrent in self.fTorrents)
|
||||
{
|
||||
if (torrent.active && !torrent.stalled)
|
||||
@@ -896,7 +896,7 @@ static void removeKeRangerRansomware()
|
||||
" The transfer will automatically resume on the next launch.",
|
||||
"Confirm Quit panel -> message") :
|
||||
[NSString stringWithFormat:NSLocalizedString(
|
||||
@"There are %d active transfers that will be paused on quit."
|
||||
@"There are %lu active transfers that will be paused on quit."
|
||||
" The transfers will automatically resume on the next launch.",
|
||||
"Confirm Quit panel -> message"),
|
||||
active];
|
||||
@@ -1703,29 +1703,29 @@ static void removeKeRangerRansomware()
|
||||
if (deleteData)
|
||||
{
|
||||
title = [NSString stringWithFormat:NSLocalizedString(
|
||||
@"Are you sure you want to remove %@ transfers from the transfer list"
|
||||
@"Are you sure you want to remove %lu transfers from the transfer list"
|
||||
" and trash the data files?",
|
||||
"Removal confirm panel -> title"),
|
||||
[NSString formattedUInteger:selected]];
|
||||
selected];
|
||||
}
|
||||
else
|
||||
{
|
||||
title = [NSString stringWithFormat:NSLocalizedString(
|
||||
@"Are you sure you want to remove %@ transfers from the transfer list?",
|
||||
@"Are you sure you want to remove %lu transfers from the transfer list?",
|
||||
"Removal confirm panel -> title"),
|
||||
[NSString formattedUInteger:selected]];
|
||||
selected];
|
||||
}
|
||||
|
||||
if (selected == active)
|
||||
{
|
||||
message = [NSString stringWithFormat:NSLocalizedString(@"There are %@ active transfers.", "Removal confirm panel -> message part 1"),
|
||||
[NSString formattedUInteger:active]];
|
||||
message = [NSString stringWithFormat:NSLocalizedString(@"There are %lu active transfers.", "Removal confirm panel -> message part 1"),
|
||||
active];
|
||||
}
|
||||
else
|
||||
{
|
||||
message = [NSString stringWithFormat:NSLocalizedString(@"There are %@ transfers (%@ active).", "Removal confirm panel -> message part 1"),
|
||||
[NSString formattedUInteger:selected],
|
||||
[NSString formattedUInteger:active]];
|
||||
message = [NSString stringWithFormat:NSLocalizedString(@"There are %1$lu transfers (%2$lu active).", "Removal confirm panel -> message part 1"),
|
||||
selected,
|
||||
active];
|
||||
}
|
||||
message = [message stringByAppendingFormat:@" %@",
|
||||
NSLocalizedString(
|
||||
@@ -1899,9 +1899,9 @@ static void removeKeRangerRansomware()
|
||||
else
|
||||
{
|
||||
message = [NSString stringWithFormat:NSLocalizedString(
|
||||
@"Are you sure you want to remove %@ completed transfers from the transfer list?",
|
||||
@"Are you sure you want to remove %lu completed transfers from the transfer list?",
|
||||
"Remove completed confirm panel -> title"),
|
||||
[NSString formattedUInteger:torrents.count]];
|
||||
torrents.count];
|
||||
|
||||
info = NSLocalizedString(
|
||||
@"Once removed, continuing the transfers will require the torrent files or magnet links.",
|
||||
@@ -1945,7 +1945,7 @@ static void removeKeRangerRansomware()
|
||||
panel.canChooseDirectories = YES;
|
||||
panel.canCreateDirectories = YES;
|
||||
|
||||
NSInteger count = torrents.count;
|
||||
NSUInteger count = torrents.count;
|
||||
if (count == 1)
|
||||
{
|
||||
panel.message = [NSString
|
||||
@@ -1955,7 +1955,7 @@ static void removeKeRangerRansomware()
|
||||
else
|
||||
{
|
||||
panel.message = [NSString
|
||||
stringWithFormat:NSLocalizedString(@"Select the new folder for %d data files.", "Move torrent -> select destination folder"), count];
|
||||
stringWithFormat:NSLocalizedString(@"Select the new folder for %lu data files.", "Move torrent -> select destination folder"), count];
|
||||
}
|
||||
|
||||
[panel beginSheetModalForWindow:self.fWindow completionHandler:^(NSInteger result) {
|
||||
@@ -2246,8 +2246,7 @@ static void removeKeRangerRansomware()
|
||||
NSUInteger totalCount = self.fTorrents.count;
|
||||
if (totalCount != 1)
|
||||
{
|
||||
totalTorrentsString = [NSString stringWithFormat:NSLocalizedString(@"%@ transfers", "Status bar transfer count"),
|
||||
[NSString formattedUInteger:totalCount]];
|
||||
totalTorrentsString = [NSString stringWithFormat:NSLocalizedString(@"%lu transfers", "Status bar transfer count"), totalCount];
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -5151,13 +5150,13 @@ static void removeKeRangerRansomware()
|
||||
|
||||
if (seeding > 0)
|
||||
{
|
||||
NSString* title = [NSString stringWithFormat:NSLocalizedString(@"%d Seeding", "Dock item - Seeding"), seeding];
|
||||
NSString* title = [NSString stringWithFormat:NSLocalizedString(@"%lu Seeding", "Dock item - Seeding"), seeding];
|
||||
[menu addItemWithTitle:title action:nil keyEquivalent:@""];
|
||||
}
|
||||
|
||||
if (downloading > 0)
|
||||
{
|
||||
NSString* title = [NSString stringWithFormat:NSLocalizedString(@"%d Downloading", "Dock item - Downloading"), downloading];
|
||||
NSString* title = [NSString stringWithFormat:NSLocalizedString(@"%lu Downloading", "Dock item - Downloading"), downloading];
|
||||
[menu addItemWithTitle:title action:nil keyEquivalent:@""];
|
||||
}
|
||||
|
||||
|
||||
@@ -175,11 +175,10 @@ NSMutableSet* creatorWindowControllerSet = nil;
|
||||
if (multifile)
|
||||
{
|
||||
NSString* fileString;
|
||||
NSInteger count = self.fInfo->fileCount;
|
||||
NSUInteger count = self.fInfo->fileCount;
|
||||
if (count != 1)
|
||||
{
|
||||
fileString = [NSString
|
||||
stringWithFormat:NSLocalizedString(@"%@ files", "Create torrent -> info"), [NSString formattedUInteger:count]];
|
||||
fileString = [NSString stringWithFormat:NSLocalizedString(@"%lu files", "Create torrent -> info"), count];
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -520,7 +519,7 @@ NSMutableSet* creatorWindowControllerSet = nil;
|
||||
}
|
||||
else
|
||||
{
|
||||
self.fPiecesField.stringValue = [NSString stringWithFormat:NSLocalizedString(@"%d pieces, %@ each", "Create torrent -> info"),
|
||||
self.fPiecesField.stringValue = [NSString stringWithFormat:NSLocalizedString(@"%u pieces, %@ each", "Create torrent -> info"),
|
||||
self.fInfo->pieceCount,
|
||||
[NSString stringForFileSize:self.fInfo->pieceSize]];
|
||||
}
|
||||
|
||||
@@ -68,10 +68,10 @@
|
||||
- (void)setTorrents:(NSArray*)files
|
||||
{
|
||||
uint64_t size = 0;
|
||||
NSInteger count = 0;
|
||||
NSUInteger count = 0;
|
||||
|
||||
NSString* name;
|
||||
NSInteger fileCount = 0;
|
||||
NSUInteger fileCount = 0;
|
||||
|
||||
for (NSString* file in files)
|
||||
{
|
||||
@@ -111,8 +111,7 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
fileString = [NSString stringWithFormat:NSLocalizedString(@"%@ files", "Drag overlay -> torrents"),
|
||||
[NSString formattedUInteger:fileCount]];
|
||||
fileString = [NSString stringWithFormat:NSLocalizedString(@"%lu files", "Drag overlay -> torrents"), fileCount];
|
||||
}
|
||||
secondString = [NSString stringWithFormat:@"%@, %@", fileString, secondString];
|
||||
}
|
||||
@@ -124,8 +123,7 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
name = [NSString stringWithFormat:NSLocalizedString(@"%@ Torrent Files", "Drag overlay -> torrents"),
|
||||
[NSString formattedUInteger:count]];
|
||||
name = [NSString stringWithFormat:NSLocalizedString(@"%lu Torrent Files", "Drag overlay -> torrents"), count];
|
||||
secondString = [secondString stringByAppendingString:@" total"];
|
||||
icon = [NSImage imageNamed:@"TransmissionDocument.icns"];
|
||||
}
|
||||
|
||||
@@ -25,9 +25,8 @@
|
||||
|
||||
_count = count;
|
||||
|
||||
self.toolTip = _count == 1 ? NSLocalizedString(@"1 transfer", "Filter Button -> tool tip") :
|
||||
[NSString stringWithFormat:NSLocalizedString(@"%@ transfers", "Filter Bar Button -> tool tip"),
|
||||
[NSString formattedUInteger:_count]];
|
||||
self.toolTip = count == 1 ? NSLocalizedString(@"1 transfer", "Filter Button -> tool tip") :
|
||||
[NSString stringWithFormat:NSLocalizedString(@"%lu transfers", "Filter Bar Button -> tool tip"), count];
|
||||
}
|
||||
|
||||
@end
|
||||
|
||||
@@ -658,7 +658,7 @@
|
||||
NSInteger const globalMin = [NSUserDefaults.standardUserDefaults integerForKey:@"IdleLimitMinutes"];
|
||||
globalIdle = globalMin == 1 ?
|
||||
NSLocalizedString(@"1 minute", "Info options -> global setting") :
|
||||
[NSString localizedStringWithFormat:NSLocalizedString(@"%d minutes", "Info options -> global setting"), globalMin];
|
||||
[NSString localizedStringWithFormat:NSLocalizedString(@"%ld minutes", "Info options -> global setting"), globalMin];
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -184,7 +184,15 @@
|
||||
|
||||
if (anyActive)
|
||||
{
|
||||
NSString* connectedText = [NSString stringWithFormat:NSLocalizedString(@"%d Connected", "Inspector -> Peers tab -> peers"), connected];
|
||||
NSString* connectedText;
|
||||
if (connected == 1)
|
||||
{
|
||||
connectedText = NSLocalizedString(@"1 Connected", "Inspector -> Peers tab -> peers");
|
||||
}
|
||||
else
|
||||
{
|
||||
connectedText = [NSString stringWithFormat:NSLocalizedString(@"%lu Connected", "Inspector -> Peers tab -> peers"), connected];
|
||||
}
|
||||
|
||||
if (connected > 0)
|
||||
{
|
||||
@@ -192,12 +200,12 @@
|
||||
if (toUs > 0)
|
||||
{
|
||||
[upDownComponents
|
||||
addObject:[NSString stringWithFormat:NSLocalizedString(@"DL from %d", "Inspector -> Peers tab -> peers"), toUs]];
|
||||
addObject:[NSString stringWithFormat:NSLocalizedString(@"DL from %lu", "Inspector -> Peers tab -> peers"), toUs]];
|
||||
}
|
||||
if (fromUs > 0)
|
||||
{
|
||||
[upDownComponents
|
||||
addObject:[NSString stringWithFormat:NSLocalizedString(@"UL to %d", "Inspector -> Peers tab -> peers"), fromUs]];
|
||||
addObject:[NSString stringWithFormat:NSLocalizedString(@"UL to %lu", "Inspector -> Peers tab -> peers"), fromUs]];
|
||||
}
|
||||
if (upDownComponents.count > 0)
|
||||
{
|
||||
@@ -208,35 +216,37 @@
|
||||
if (tracker > 0)
|
||||
{
|
||||
[fromComponents
|
||||
addObject:[NSString stringWithFormat:NSLocalizedString(@"%d tracker", "Inspector -> Peers tab -> peers"), tracker]];
|
||||
addObject:[NSString stringWithFormat:NSLocalizedString(@"%lu tracker", "Inspector -> Peers tab -> peers"), tracker]];
|
||||
}
|
||||
if (incoming > 0)
|
||||
{
|
||||
[fromComponents
|
||||
addObject:[NSString stringWithFormat:NSLocalizedString(@"%d incoming", "Inspector -> Peers tab -> peers"), incoming]];
|
||||
addObject:[NSString stringWithFormat:NSLocalizedString(@"%lu incoming", "Inspector -> Peers tab -> peers"), incoming]];
|
||||
}
|
||||
if (cache > 0)
|
||||
{
|
||||
[fromComponents
|
||||
addObject:[NSString stringWithFormat:NSLocalizedString(@"%d cache", "Inspector -> Peers tab -> peers"), cache]];
|
||||
addObject:[NSString stringWithFormat:NSLocalizedString(@"%lu cache", "Inspector -> Peers tab -> peers"), cache]];
|
||||
}
|
||||
if (lpd > 0)
|
||||
{
|
||||
[fromComponents
|
||||
addObject:[NSString stringWithFormat:NSLocalizedString(@"%d local discovery", "Inspector -> Peers tab -> peers"), lpd]];
|
||||
addObject:[NSString stringWithFormat:NSLocalizedString(@"%lu local discovery", "Inspector -> Peers tab -> peers"), lpd]];
|
||||
}
|
||||
if (pex > 0)
|
||||
{
|
||||
[fromComponents addObject:[NSString stringWithFormat:NSLocalizedString(@"%d PEX", "Inspector -> Peers tab -> peers"), pex]];
|
||||
[fromComponents
|
||||
addObject:[NSString stringWithFormat:NSLocalizedString(@"%lu PEX", "Inspector -> Peers tab -> peers"), pex]];
|
||||
}
|
||||
if (dht > 0)
|
||||
{
|
||||
[fromComponents addObject:[NSString stringWithFormat:NSLocalizedString(@"%d DHT", "Inspector -> Peers tab -> peers"), dht]];
|
||||
[fromComponents
|
||||
addObject:[NSString stringWithFormat:NSLocalizedString(@"%lu DHT", "Inspector -> Peers tab -> peers"), dht]];
|
||||
}
|
||||
if (ltep > 0)
|
||||
{
|
||||
[fromComponents
|
||||
addObject:[NSString stringWithFormat:NSLocalizedString(@"%d LTEP", "Inspector -> Peers tab -> peers"), ltep]];
|
||||
addObject:[NSString stringWithFormat:NSLocalizedString(@"%lu LTEP", "Inspector -> Peers tab -> peers"), ltep]];
|
||||
}
|
||||
|
||||
connectedText = [connectedText stringByAppendingFormat:@"\n%@", [fromComponents componentsJoinedByString:@", "]];
|
||||
|
||||
@@ -155,7 +155,7 @@
|
||||
NSInteger const tier = [item[@"Tier"] integerValue];
|
||||
NSString* tierString = tier == -1 ?
|
||||
NSLocalizedString(@"New Tier", "Inspector -> tracker table") :
|
||||
[NSString stringWithFormat:NSLocalizedString(@"Tier %d", "Inspector -> tracker table"), tier];
|
||||
[NSString stringWithFormat:NSLocalizedString(@"Tier %ld", "Inspector -> tracker table"), tier];
|
||||
|
||||
if (self.fTorrents.count > 1)
|
||||
{
|
||||
@@ -404,7 +404,7 @@
|
||||
if (removeTrackerCount > 1)
|
||||
{
|
||||
alert.messageText = [NSString
|
||||
stringWithFormat:NSLocalizedString(@"Are you sure you want to remove %d trackers?", "Remove trackers alert -> title"),
|
||||
stringWithFormat:NSLocalizedString(@"Are you sure you want to remove %lu trackers?", "Remove trackers alert -> title"),
|
||||
removeTrackerCount];
|
||||
alert.informativeText = NSLocalizedString(
|
||||
@"Once removed, Transmission will no longer attempt to contact them."
|
||||
|
||||
@@ -434,8 +434,8 @@ typedef NS_ENUM(unsigned int, tabTag) {
|
||||
{
|
||||
self.fImageView.image = [NSImage imageNamed:NSImageNameMultipleDocuments];
|
||||
|
||||
self.fNameField.stringValue = [NSString stringWithFormat:NSLocalizedString(@"%@ Torrents Selected", "Inspector -> selected torrents"),
|
||||
[NSString formattedUInteger:numberSelected]];
|
||||
self.fNameField.stringValue = [NSString
|
||||
stringWithFormat:NSLocalizedString(@"%lu Torrents Selected", "Inspector -> selected torrents"), numberSelected];
|
||||
self.fNameField.hidden = NO;
|
||||
|
||||
uint64_t size = 0;
|
||||
@@ -460,8 +460,7 @@ typedef NS_ENUM(unsigned int, tabTag) {
|
||||
}
|
||||
else
|
||||
{
|
||||
fileString = [NSString stringWithFormat:NSLocalizedString(@"%@ files", "Inspector -> selected torrents"),
|
||||
[NSString formattedUInteger:fileCount]];
|
||||
fileString = [NSString stringWithFormat:NSLocalizedString(@"%lu files", "Inspector -> selected torrents"), fileCount];
|
||||
}
|
||||
[fileStrings addObject:fileString];
|
||||
}
|
||||
@@ -474,8 +473,8 @@ typedef NS_ENUM(unsigned int, tabTag) {
|
||||
}
|
||||
else
|
||||
{
|
||||
magnetString = [NSString stringWithFormat:NSLocalizedString(@"%@ magnetized transfers", "Inspector -> selected torrents"),
|
||||
[NSString formattedUInteger:magnetCount]];
|
||||
magnetString = [NSString
|
||||
stringWithFormat:NSLocalizedString(@"%lu magnetized transfers", "Inspector -> selected torrents"), magnetCount];
|
||||
}
|
||||
[fileStrings addObject:magnetString];
|
||||
}
|
||||
@@ -538,8 +537,7 @@ typedef NS_ENUM(unsigned int, tabTag) {
|
||||
}
|
||||
else
|
||||
{
|
||||
fileString = [NSString stringWithFormat:NSLocalizedString(@"%@ files", "Inspector -> selected torrents"),
|
||||
[NSString formattedUInteger:fileCount]];
|
||||
fileString = [NSString stringWithFormat:NSLocalizedString(@"%lu files", "Inspector -> selected torrents"), fileCount];
|
||||
}
|
||||
basicString = [NSString stringWithFormat:@"%@, %@", fileString, basicString];
|
||||
}
|
||||
|
||||
@@ -589,9 +589,9 @@
|
||||
|
||||
if (exists)
|
||||
{
|
||||
NSString* countString = [NSString formattedUInteger:tr_blocklistGetRuleCount(self.fHandle)];
|
||||
self.fBlocklistMessageField.stringValue = [NSString
|
||||
stringWithFormat:NSLocalizedString(@"%@ IP address rules in list", "Prefs -> blocklist -> message"), countString];
|
||||
stringWithFormat:NSLocalizedString(@"%lu IP address rules in list", "Prefs -> blocklist -> message"),
|
||||
tr_blocklistGetRuleCount(self.fHandle)];
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -85,8 +85,7 @@ OSStatus GeneratePreviewForURL(void* thisInterface, QLPreviewRequestRef preview,
|
||||
if (is_multifile)
|
||||
{
|
||||
NSString* fileCountString = [NSString
|
||||
stringWithFormat:NSLocalizedStringFromTableInBundle(@"%@ files", nil, bundle, "quicklook file count"),
|
||||
[NSString formattedUInteger:n_files]];
|
||||
stringWithFormat:NSLocalizedStringFromTableInBundle(@"%lu files", nil, bundle, "quicklook file count"), n_files];
|
||||
fileSizeString = [NSString stringWithFormat:@"%@, %@", fileCountString, fileSizeString];
|
||||
}
|
||||
[htmlString appendFormat:@"<p>%@</p>", fileSizeString];
|
||||
@@ -143,8 +142,7 @@ OSStatus GeneratePreviewForURL(void* thisInterface, QLPreviewRequestRef preview,
|
||||
|
||||
NSString* headerTitleString = n_webseeds == 1 ?
|
||||
NSLocalizedStringFromTableInBundle(@"1 Web Seed", nil, bundle, "quicklook web seed header") :
|
||||
[NSString stringWithFormat:NSLocalizedStringFromTableInBundle(@"%@ Web Seeds", nil, bundle, "quicklook web seed header"),
|
||||
[NSString formattedUInteger:n_webseeds]];
|
||||
[NSString stringWithFormat:NSLocalizedStringFromTableInBundle(@"%lu Web Seeds", nil, bundle, "quicklook web seed header"), n_webseeds];
|
||||
[listSection appendFormat:@"<tr><th>%@</th></tr>", headerTitleString];
|
||||
|
||||
for (size_t i = 0; i < n_webseeds; ++i)
|
||||
@@ -166,8 +164,7 @@ OSStatus GeneratePreviewForURL(void* thisInterface, QLPreviewRequestRef preview,
|
||||
auto const n = std::size(announce_list);
|
||||
NSString* headerTitleString = n == 1 ?
|
||||
NSLocalizedStringFromTableInBundle(@"1 Tracker", nil, bundle, "quicklook tracker header") :
|
||||
[NSString stringWithFormat:NSLocalizedStringFromTableInBundle(@"%@ Trackers", nil, bundle, "quicklook tracker header"),
|
||||
[NSString formattedUInteger:n]];
|
||||
[NSString stringWithFormat:NSLocalizedStringFromTableInBundle(@"%lu Trackers", nil, bundle, "quicklook tracker header"), n];
|
||||
[listSection appendFormat:@"<tr><th>%@</th></tr>", headerTitleString];
|
||||
|
||||
#warning handle tiers?
|
||||
@@ -187,8 +184,7 @@ OSStatus GeneratePreviewForURL(void* thisInterface, QLPreviewRequestRef preview,
|
||||
[listSection appendString:@"<table>"];
|
||||
|
||||
NSString* fileTitleString = [NSString
|
||||
stringWithFormat:NSLocalizedStringFromTableInBundle(@"%@ Files", nil, bundle, "quicklook file header"),
|
||||
[NSString formattedUInteger:n_files]];
|
||||
stringWithFormat:NSLocalizedStringFromTableInBundle(@"%lu Files", nil, bundle, "quicklook file header"), n_files];
|
||||
[listSection appendFormat:@"<tr><th>%@</th></tr>", fileTitleString];
|
||||
|
||||
#warning display size?
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
/* quicklook file header */
|
||||
"%@ Files" = "%@ Filer";
|
||||
"%lu Files" = "%lu Filer";
|
||||
|
||||
/* quicklook file count */
|
||||
"%@ files" = "%@ filer";
|
||||
"%lu files" = "%lu filer";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"%@ Trackers" = "%@ Trackere";
|
||||
"%lu Trackers" = "%lu Trackere";
|
||||
|
||||
/* quicklook web seed header */
|
||||
"%@ Web Seeds" = "%@ Webseeds";
|
||||
"%lu Web Seeds" = "%lu Webseeds";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"1 Tracker" = "1 Tracker";
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
/* quicklook file header */
|
||||
"%@ Files" = "%@ Dateien";
|
||||
"%lu Files" = "%lu Dateien";
|
||||
|
||||
/* quicklook file count */
|
||||
"%@ files" = "%@ Dateien";
|
||||
"%lu files" = "%lu Dateien";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"%@ Trackers" = "%@ Tracker";
|
||||
"%lu Trackers" = "%lu Tracker";
|
||||
|
||||
/* quicklook web seed header */
|
||||
"%@ Web Seeds" = "%@ Web-Verteiler";
|
||||
"%lu Web Seeds" = "%lu Web-Verteiler";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"1 Tracker" = "1 Tracker";
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
/* quicklook file header */
|
||||
"%@ Files" = "%@ Files";
|
||||
"%lu Files" = "%lu Files";
|
||||
|
||||
/* quicklook file count */
|
||||
"%@ files" = "%@ files";
|
||||
"%lu files" = "%lu files";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"%@ Trackers" = "%@ Trackers";
|
||||
"%lu Trackers" = "%lu Trackers";
|
||||
|
||||
/* quicklook web seed header */
|
||||
"%@ Web Seeds" = "%@ Web Seeds";
|
||||
"%lu Web Seeds" = "%lu Web Seeds";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"1 Tracker" = "1 Tracker";
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
/* quicklook file header */
|
||||
"%@ Files" = "%@ Archivos";
|
||||
"%lu Files" = "%lu Archivos";
|
||||
|
||||
/* quicklook file count */
|
||||
"%@ files" = "%@ archivos";
|
||||
"%lu files" = "%lu archivos";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"%@ Trackers" = "%@ Trackers";
|
||||
"%lu Trackers" = "%lu Trackers";
|
||||
|
||||
/* quicklook web seed header */
|
||||
"%@ Web Seeds" = "%@ Semillas Web";
|
||||
"%lu Web Seeds" = "%lu Semillas Web";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"1 Tracker" = "1 Tracker";
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
/* quicklook file header */
|
||||
"%@ Files" = "%@ fichiers";
|
||||
"%lu Files" = "%lu fichiers";
|
||||
|
||||
/* quicklook file count */
|
||||
"%@ files" = "%@ fichiers";
|
||||
"%lu files" = "%lu fichiers";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"%@ Trackers" = "%@ traceurs";
|
||||
"%lu Trackers" = "%lu traceurs";
|
||||
|
||||
/* quicklook web seed header */
|
||||
"%@ Web Seeds" = "%@ semences Web";
|
||||
"%lu Web Seeds" = "%lu semences Web";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"1 Tracker" = "1 traceur";
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
/* quicklook file header */
|
||||
"%@ Files" = "%@ file";
|
||||
"%lu Files" = "%lu file";
|
||||
|
||||
/* quicklook file count */
|
||||
"%@ files" = "%@ file";
|
||||
"%lu files" = "%lu file";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"%@ Trackers" = "%@ server traccia";
|
||||
"%lu Trackers" = "%lu server traccia";
|
||||
|
||||
/* quicklook web seed header */
|
||||
"%@ Web Seeds" = "%@ seeder web";
|
||||
"%lu Web Seeds" = "%lu seeder web";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"1 Tracker" = "1 server traccia";
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
/* quicklook file header */
|
||||
"%@ Files" = "%@ bestanden";
|
||||
"%lu Files" = "%lu bestanden";
|
||||
|
||||
/* quicklook file count */
|
||||
"%@ files" = "%@ bestanden";
|
||||
"%lu files" = "%lu bestanden";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"%@ Trackers" = "%@ trackers";
|
||||
"%lu Trackers" = "%lu trackers";
|
||||
|
||||
/* quicklook web seed header */
|
||||
"%@ Web Seeds" = "%@ webseeds";
|
||||
"%lu Web Seeds" = "%lu webseeds";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"1 Tracker" = "1 tracker";
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
/* quicklook file header */
|
||||
"%@ Files" = "%@ Ficheiros";
|
||||
"%lu Files" = "%lu Ficheiros";
|
||||
|
||||
/* quicklook file count */
|
||||
"%@ files" = "%@ ficheiros";
|
||||
"%lu files" = "%lu ficheiros";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"%@ Trackers" = "%@ Trackers";
|
||||
"%lu Trackers" = "%lu Trackers";
|
||||
|
||||
/* quicklook web seed header */
|
||||
"%@ Web Seeds" = "%@ Seeds web";
|
||||
"%lu Web Seeds" = "%lu Seeds web";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"1 Tracker" = "1 Tracker";
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
/* quicklook file header */
|
||||
"%@ Files" = "%@ файлов";
|
||||
"%lu Files" = "%lu файлов";
|
||||
|
||||
/* quicklook file count */
|
||||
"%@ files" = "%@ файлов";
|
||||
"%lu files" = "%lu файлов";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"%@ Trackers" = "%@ трекеров";
|
||||
"%lu Trackers" = "%lu трекеров";
|
||||
|
||||
/* quicklook web seed header */
|
||||
"%@ Web Seeds" = "%d сайтов раздачи";
|
||||
"%lu Web Seeds" = "%lu сайтов раздачи";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"1 Tracker" = "1 трекер";
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
/* quicklook file header */
|
||||
"%@ Files" = "%@ Dosya";
|
||||
"%lu Files" = "%lu Dosya";
|
||||
|
||||
/* quicklook file count */
|
||||
"%@ files" = "%@ dosya";
|
||||
"%lu files" = "%lu dosya";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"%@ Trackers" = "%@ İzleyici";
|
||||
"%lu Trackers" = "%lu İzleyici";
|
||||
|
||||
/* quicklook web seed header */
|
||||
"%@ Web Seeds" = "%@ Web Beslemesi";
|
||||
"%lu Web Seeds" = "%lu Web Beslemesi";
|
||||
|
||||
/* quicklook tracker header */
|
||||
"1 Tracker" = "1 İzleyici";
|
||||
|
||||
@@ -226,8 +226,8 @@ tr_session* fLib = NULL;
|
||||
}
|
||||
else
|
||||
{
|
||||
self.fNumOpenedField.stringValue = [NSString stringWithFormat:NSLocalizedString(@"%@ times", "stats window -> times opened"),
|
||||
[NSString formattedUInteger:statsAll.sessionCount]];
|
||||
self.fNumOpenedField.stringValue = [NSString
|
||||
stringWithFormat:NSLocalizedString(@"%lu times", "stats window -> times opened"), statsAll.sessionCount];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -175,7 +175,7 @@ typedef NS_ENUM(unsigned int, statusTag) {
|
||||
if ([NSUserDefaults.standardUserDefaults boolForKey:@"SpeedLimit"])
|
||||
{
|
||||
NSString* speedString = [NSString stringWithFormat:@"%@ (%@)",
|
||||
NSLocalizedString(@"%d KB/s", "Status Bar -> speed tooltip"),
|
||||
NSLocalizedString(@"%ld KB/s", "Status Bar -> speed tooltip"),
|
||||
NSLocalizedString(@"Speed Limit", "Status Bar -> speed tooltip")];
|
||||
|
||||
uploadText = [NSString stringWithFormat:speedString, [NSUserDefaults.standardUserDefaults integerForKey:@"SpeedLimitUploadLimit"]];
|
||||
@@ -185,7 +185,7 @@ typedef NS_ENUM(unsigned int, statusTag) {
|
||||
{
|
||||
if ([NSUserDefaults.standardUserDefaults boolForKey:@"CheckUpload"])
|
||||
{
|
||||
uploadText = [NSString stringWithFormat:NSLocalizedString(@"%d KB/s", "Status Bar -> speed tooltip"),
|
||||
uploadText = [NSString stringWithFormat:NSLocalizedString(@"%ld KB/s", "Status Bar -> speed tooltip"),
|
||||
[NSUserDefaults.standardUserDefaults integerForKey:@"UploadLimit"]];
|
||||
}
|
||||
else
|
||||
@@ -195,7 +195,7 @@ typedef NS_ENUM(unsigned int, statusTag) {
|
||||
|
||||
if ([NSUserDefaults.standardUserDefaults boolForKey:@"CheckDownload"])
|
||||
{
|
||||
downloadText = [NSString stringWithFormat:NSLocalizedString(@"%d KB/s", "Status Bar -> speed tooltip"),
|
||||
downloadText = [NSString stringWithFormat:NSLocalizedString(@"%ld KB/s", "Status Bar -> speed tooltip"),
|
||||
[NSUserDefaults.standardUserDefaults integerForKey:@"DownloadLimit"]];
|
||||
}
|
||||
else
|
||||
|
||||
+13
-13
@@ -67,8 +67,8 @@ typedef NS_ENUM(unsigned int, TorrentDeterminationType) {
|
||||
|
||||
- (BOOL)usesSpeedLimit:(BOOL)upload;
|
||||
- (void)setUseSpeedLimit:(BOOL)use upload:(BOOL)upload;
|
||||
- (NSInteger)speedLimit:(BOOL)upload;
|
||||
- (void)setSpeedLimit:(NSInteger)limit upload:(BOOL)upload;
|
||||
- (NSUInteger)speedLimit:(BOOL)upload;
|
||||
- (void)setSpeedLimit:(NSUInteger)limit upload:(BOOL)upload;
|
||||
@property(nonatomic) BOOL usesGlobalSpeedLimit;
|
||||
|
||||
@property(nonatomic) uint16_t maxPeerConnect;
|
||||
@@ -144,17 +144,17 @@ typedef NS_ENUM(unsigned int, TorrentDeterminationType) {
|
||||
@property(nonatomic, readonly) NSString* remainingTimeString;
|
||||
|
||||
@property(nonatomic, readonly) NSString* stateString;
|
||||
@property(nonatomic, readonly) NSInteger totalPeersConnected;
|
||||
@property(nonatomic, readonly) NSInteger totalPeersTracker;
|
||||
@property(nonatomic, readonly) NSInteger totalPeersIncoming;
|
||||
@property(nonatomic, readonly) NSInteger totalPeersCache;
|
||||
@property(nonatomic, readonly) NSInteger totalPeersPex;
|
||||
@property(nonatomic, readonly) NSInteger totalPeersDHT;
|
||||
@property(nonatomic, readonly) NSInteger totalPeersLocal;
|
||||
@property(nonatomic, readonly) NSInteger totalPeersLTEP;
|
||||
@property(nonatomic, readonly) NSUInteger totalPeersConnected;
|
||||
@property(nonatomic, readonly) NSUInteger totalPeersTracker;
|
||||
@property(nonatomic, readonly) NSUInteger totalPeersIncoming;
|
||||
@property(nonatomic, readonly) NSUInteger totalPeersCache;
|
||||
@property(nonatomic, readonly) NSUInteger totalPeersPex;
|
||||
@property(nonatomic, readonly) NSUInteger totalPeersDHT;
|
||||
@property(nonatomic, readonly) NSUInteger totalPeersLocal;
|
||||
@property(nonatomic, readonly) NSUInteger totalPeersLTEP;
|
||||
|
||||
@property(nonatomic, readonly) NSInteger peersSendingToUs;
|
||||
@property(nonatomic, readonly) NSInteger peersGettingFromUs;
|
||||
@property(nonatomic, readonly) NSUInteger peersSendingToUs;
|
||||
@property(nonatomic, readonly) NSUInteger peersGettingFromUs;
|
||||
|
||||
@property(nonatomic, readonly) CGFloat downloadRate;
|
||||
@property(nonatomic, readonly) CGFloat uploadRate;
|
||||
@@ -174,7 +174,7 @@ typedef NS_ENUM(unsigned int, TorrentDeterminationType) {
|
||||
|
||||
@property(nonatomic, readonly) NSArray<FileListNode*>* fileList;
|
||||
@property(nonatomic, readonly) NSArray<FileListNode*>* flatFileList;
|
||||
@property(nonatomic, readonly) NSInteger fileCount;
|
||||
@property(nonatomic, readonly) NSUInteger fileCount;
|
||||
|
||||
//methods require fileStats to have been updated recently to be accurate
|
||||
- (CGFloat)fileProgress:(FileListNode*)node;
|
||||
|
||||
+23
-23
@@ -464,12 +464,12 @@ bool trashDataFile(char const* filename, tr_error** error)
|
||||
tr_torrentUseSpeedLimit(self.fHandle, upload ? TR_UP : TR_DOWN, use);
|
||||
}
|
||||
|
||||
- (NSInteger)speedLimit:(BOOL)upload
|
||||
- (NSUInteger)speedLimit:(BOOL)upload
|
||||
{
|
||||
return tr_torrentGetSpeedLimit_KBps(self.fHandle, upload ? TR_UP : TR_DOWN);
|
||||
}
|
||||
|
||||
- (void)setSpeedLimit:(NSInteger)limit upload:(BOOL)upload
|
||||
- (void)setSpeedLimit:(NSUInteger)limit upload:(BOOL)upload
|
||||
{
|
||||
tr_torrentSetSpeedLimit_KBps(self.fHandle, upload ? TR_UP : TR_DOWN, limit);
|
||||
}
|
||||
@@ -1182,17 +1182,17 @@ bool trashDataFile(char const* filename, tr_error** error)
|
||||
case TR_STATUS_DOWNLOAD:
|
||||
if (self.totalPeersConnected != 1)
|
||||
{
|
||||
string = [NSString stringWithFormat:NSLocalizedString(@"Downloading from %d of %d peers", "Torrent -> status string"),
|
||||
string = [NSString stringWithFormat:NSLocalizedString(@"Downloading from %lu of %lu peers", "Torrent -> status string"),
|
||||
self.peersSendingToUs,
|
||||
self.totalPeersConnected];
|
||||
}
|
||||
else
|
||||
{
|
||||
string = [NSString stringWithFormat:NSLocalizedString(@"Downloading from %d of 1 peer", "Torrent -> status string"),
|
||||
string = [NSString stringWithFormat:NSLocalizedString(@"Downloading from %lu of 1 peer", "Torrent -> status string"),
|
||||
self.peersSendingToUs];
|
||||
}
|
||||
|
||||
if (NSInteger const webSeedCount = self.fStat->webseedsSendingToUs; webSeedCount > 0)
|
||||
if (NSUInteger const webSeedCount = self.fStat->webseedsSendingToUs; webSeedCount > 0)
|
||||
{
|
||||
NSString* webSeedString;
|
||||
if (webSeedCount == 1)
|
||||
@@ -1201,7 +1201,7 @@ bool trashDataFile(char const* filename, tr_error** error)
|
||||
}
|
||||
else
|
||||
{
|
||||
webSeedString = [NSString stringWithFormat:NSLocalizedString(@"%d web seeds", "Torrent -> status string"), webSeedCount];
|
||||
webSeedString = [NSString stringWithFormat:NSLocalizedString(@"%lu web seeds", "Torrent -> status string"), webSeedCount];
|
||||
}
|
||||
|
||||
string = [string stringByAppendingFormat:@" + %@", webSeedString];
|
||||
@@ -1212,14 +1212,14 @@ bool trashDataFile(char const* filename, tr_error** error)
|
||||
case TR_STATUS_SEED:
|
||||
if (self.totalPeersConnected != 1)
|
||||
{
|
||||
string = [NSString stringWithFormat:NSLocalizedString(@"Seeding to %d of %d peers", "Torrent -> status string"),
|
||||
string = [NSString stringWithFormat:NSLocalizedString(@"Seeding to %1$lu of %2$lu peers", "Torrent -> status string"),
|
||||
self.peersGettingFromUs,
|
||||
self.totalPeersConnected];
|
||||
}
|
||||
else
|
||||
{
|
||||
string = [NSString stringWithFormat:NSLocalizedString(@"Seeding to %d of 1 peer", "Torrent -> status string"),
|
||||
self.peersGettingFromUs];
|
||||
string = [NSString stringWithFormat:NSLocalizedString(@"Seeding to %u of 1 peer", "Torrent -> status string"),
|
||||
(unsigned int)self.peersGettingFromUs];
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1358,52 +1358,52 @@ bool trashDataFile(char const* filename, tr_error** error)
|
||||
}
|
||||
}
|
||||
|
||||
- (NSInteger)totalPeersConnected
|
||||
- (NSUInteger)totalPeersConnected
|
||||
{
|
||||
return self.fStat->peersConnected;
|
||||
}
|
||||
|
||||
- (NSInteger)totalPeersTracker
|
||||
- (NSUInteger)totalPeersTracker
|
||||
{
|
||||
return self.fStat->peersFrom[TR_PEER_FROM_TRACKER];
|
||||
}
|
||||
|
||||
- (NSInteger)totalPeersIncoming
|
||||
- (NSUInteger)totalPeersIncoming
|
||||
{
|
||||
return self.fStat->peersFrom[TR_PEER_FROM_INCOMING];
|
||||
}
|
||||
|
||||
- (NSInteger)totalPeersCache
|
||||
- (NSUInteger)totalPeersCache
|
||||
{
|
||||
return self.fStat->peersFrom[TR_PEER_FROM_RESUME];
|
||||
}
|
||||
|
||||
- (NSInteger)totalPeersPex
|
||||
- (NSUInteger)totalPeersPex
|
||||
{
|
||||
return self.fStat->peersFrom[TR_PEER_FROM_PEX];
|
||||
}
|
||||
|
||||
- (NSInteger)totalPeersDHT
|
||||
- (NSUInteger)totalPeersDHT
|
||||
{
|
||||
return self.fStat->peersFrom[TR_PEER_FROM_DHT];
|
||||
}
|
||||
|
||||
- (NSInteger)totalPeersLocal
|
||||
- (NSUInteger)totalPeersLocal
|
||||
{
|
||||
return self.fStat->peersFrom[TR_PEER_FROM_LPD];
|
||||
}
|
||||
|
||||
- (NSInteger)totalPeersLTEP
|
||||
- (NSUInteger)totalPeersLTEP
|
||||
{
|
||||
return self.fStat->peersFrom[TR_PEER_FROM_LTEP];
|
||||
}
|
||||
|
||||
- (NSInteger)peersSendingToUs
|
||||
- (NSUInteger)peersSendingToUs
|
||||
{
|
||||
return self.fStat->peersSendingToUs;
|
||||
}
|
||||
|
||||
- (NSInteger)peersGettingFromUs
|
||||
- (NSUInteger)peersGettingFromUs
|
||||
{
|
||||
return self.fStat->peersGettingFromUs;
|
||||
}
|
||||
@@ -1476,7 +1476,7 @@ bool trashDataFile(char const* filename, tr_error** error)
|
||||
}
|
||||
}
|
||||
|
||||
- (NSInteger)fileCount
|
||||
- (NSUInteger)fileCount
|
||||
{
|
||||
return tr_torrentFileCount(self.fHandle);
|
||||
}
|
||||
@@ -1506,7 +1506,7 @@ bool trashDataFile(char const* filename, tr_error** error)
|
||||
|
||||
- (BOOL)canChangeDownloadCheckForFile:(NSUInteger)index
|
||||
{
|
||||
NSAssert2((NSInteger)index < self.fileCount, @"Index %ld is greater than file count %ld", index, self.fileCount);
|
||||
NSAssert2(index < self.fileCount, @"Index %lu is greater than file count %lu", index, self.fileCount);
|
||||
|
||||
return [self canChangeDownloadCheckForFiles:[NSIndexSet indexSetWithIndex:index]];
|
||||
}
|
||||
@@ -1858,12 +1858,12 @@ bool trashDataFile(char const* filename, tr_error** error)
|
||||
|
||||
if (self.folder)
|
||||
{
|
||||
NSInteger const count = self.fileCount;
|
||||
NSUInteger const count = self.fileCount;
|
||||
NSMutableArray* flatFileList = [NSMutableArray arrayWithCapacity:count];
|
||||
|
||||
FileListNode* tempNode = nil;
|
||||
|
||||
for (NSInteger i = 0; i < count; i++)
|
||||
for (NSUInteger i = 0; i < count; i++)
|
||||
{
|
||||
auto const file = tr_torrentFile(self.fHandle, i);
|
||||
|
||||
|
||||
@@ -261,8 +261,7 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
return [NSString stringWithFormat:NSLocalizedString(@"%@ transfers", "Torrent table -> group row -> tooltip"),
|
||||
[NSString formattedUInteger:count]];
|
||||
return [NSString stringWithFormat:NSLocalizedString(@"%lu transfers", "Torrent table -> group row -> tooltip"), count];
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -804,7 +803,7 @@
|
||||
for (NSInteger i = 0; speedLimitActionValue[i] != -1; i++)
|
||||
{
|
||||
item = [[NSMenuItem alloc]
|
||||
initWithTitle:[NSString stringWithFormat:NSLocalizedString(@"%d KB/s", "Action menu -> upload/download limit"),
|
||||
initWithTitle:[NSString stringWithFormat:NSLocalizedString(@"%ld KB/s", "Action menu -> upload/download limit"),
|
||||
speedLimitActionValue[i]]
|
||||
action:@selector(setQuickLimit:)
|
||||
keyEquivalent:@""];
|
||||
@@ -819,7 +818,7 @@
|
||||
|
||||
item = [menu itemWithTag:ACTION_MENU_LIMIT_TAG];
|
||||
item.state = limit ? NSControlStateValueOn : NSControlStateValueOff;
|
||||
item.title = [NSString stringWithFormat:NSLocalizedString(@"Limit (%d KB/s)", "torrent action menu -> upload/download limit"),
|
||||
item.title = [NSString stringWithFormat:NSLocalizedString(@"Limit (%ld KB/s)", "torrent action menu -> upload/download limit"),
|
||||
[self.fMenuTorrent speedLimit:upload]];
|
||||
|
||||
item = [menu itemWithTag:ACTION_MENU_UNLIMITED_TAG];
|
||||
|
||||
@@ -23,8 +23,11 @@
|
||||
|
||||
@property(nonatomic, readonly) NSUInteger identifier;
|
||||
|
||||
/// -1 if unknown
|
||||
@property(nonatomic, readonly) NSInteger totalSeeders;
|
||||
/// -1 if unknown
|
||||
@property(nonatomic, readonly) NSInteger totalLeechers;
|
||||
/// -1 if unknown
|
||||
@property(nonatomic, readonly) NSInteger totalDownloaded;
|
||||
|
||||
@property(nonatomic, readonly) NSString* lastAnnounceStatusString;
|
||||
|
||||
@@ -140,8 +140,8 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
peerString = [NSString stringWithFormat:NSLocalizedString(@"got %d peers", "Tracker last announce"),
|
||||
self.fStat.lastAnnouncePeerCount];
|
||||
peerString = [NSString stringWithFormat:NSLocalizedString(@"got %lu peers", "Tracker last announce"),
|
||||
(size_t)self.fStat.lastAnnouncePeerCount];
|
||||
}
|
||||
baseString = [baseString stringByAppendingFormat:@" (%@)", peerString];
|
||||
}
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
Create torrent -> info
|
||||
Drag overlay -> torrents
|
||||
Inspector -> selected torrents */
|
||||
"%@ files" = "%@ filer";
|
||||
"%lu files" = "%lu filer";
|
||||
|
||||
/* Prefs -> blocklist -> message */
|
||||
"%@ IP address rules in list" = "%@ IP-adresseregler i listen";
|
||||
"%lu IP address rules in list" = "%lu IP-adresseregler i listen";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ magnetized transfers" = "%@ magnetiseret overførsler";
|
||||
"%lu magnetized transfers" = "%lu magnetiseret overførsler";
|
||||
|
||||
/* file size string
|
||||
Inspector -> Files tab -> file status string
|
||||
@@ -24,13 +24,13 @@
|
||||
"%@ selected" = "%@ valgt";
|
||||
|
||||
/* stats window -> times opened */
|
||||
"%@ times" = "%@ gange";
|
||||
"%lu times" = "%lu gange";
|
||||
|
||||
/* Drag overlay -> torrents */
|
||||
"%@ Torrent Files" = "%@ Torrent-filer";
|
||||
"%lu Torrent Files" = "%lu Torrent-filer";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ Torrents Selected" = "%@ Torrents valgt";
|
||||
"%lu Torrents Selected" = "%lu Torrents valgt";
|
||||
|
||||
/* Inspector -> selected torrents
|
||||
stats total */
|
||||
@@ -39,53 +39,56 @@
|
||||
/* Filter Bar Button -> tool tip
|
||||
Status bar transfer count
|
||||
Torrent table -> group row -> tooltip */
|
||||
"%@ transfers" = "%@ overførsler";
|
||||
"%lu transfers" = "%lu overførsler";
|
||||
|
||||
/* Inspector -> Activity tab -> have */
|
||||
"%@ verified" = "%@ kontrolleret";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d cache" = "%d cache";
|
||||
"%lu cache" = "%lu cache";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d Connected" = "%d forbundet";
|
||||
"%lu Connected" = "%lu forbundet";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d DHT" = "%d DHT";
|
||||
"%lu DHT" = "%lu DHT";
|
||||
|
||||
/* Dock item - Downloading */
|
||||
"%d Downloading" = "%d Henter";
|
||||
"%lu Downloading" = "%lu Henter";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d incoming" = "%d indkommende";
|
||||
"%lu incoming" = "%lu indkommende";
|
||||
|
||||
/* Action menu -> upload/download limit
|
||||
Status Bar -> speed tooltip */
|
||||
"%d KB/s" = "%d KB/s";
|
||||
"%ld KB/s" = "%ld KB/s";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d local discovery" = "%d lokal opdagelse";
|
||||
"%lu local discovery" = "%lu lokal opdagelse";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d LTEP" = "%d LTEP";
|
||||
"%lu LTEP" = "%lu LTEP";
|
||||
|
||||
/* Info options -> global setting */
|
||||
"%d minutes" = "%d minutter";
|
||||
"%ld minutes" = "%ld minutter";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d PEX" = "%d PEX";
|
||||
"%lu PEX" = "%lu PEX";
|
||||
|
||||
/* Create torrent -> info */
|
||||
"%d pieces, %@ each" = "%1$d stykker, %2$@ hver";
|
||||
"%u pieces, %@ each" = "%1$u stykker, %2$@ hver";
|
||||
|
||||
/* Dock item - Seeding */
|
||||
"%d Seeding" = "%d Deler";
|
||||
"%lu Seeding" = "%lu Deler";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d tracker" = "%d tracker";
|
||||
"%lu tracker" = "%lu tracker";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"%d web seeds" = "%d webseeds";
|
||||
"%lu web seeds" = "%lu webseeds";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"1 Connected" = "1 forbundet";
|
||||
|
||||
/* Add torrent -> info
|
||||
Create torrent -> info
|
||||
@@ -187,16 +190,16 @@
|
||||
"Are you sure you want to quit?" = "Er du sikker på, at du vil afslutte?";
|
||||
|
||||
/* Remove completed confirm panel -> title */
|
||||
"Are you sure you want to remove %@ completed transfers from the transfer list?" = "Er du sikker på, at du vil fjerne %@ færdige overførsler fra listen?";
|
||||
"Are you sure you want to remove %lu completed transfers from the transfer list?" = "Er du sikker på, at du vil fjerne %lu færdige overførsler fra listen?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list and trash the data files?" = "Er du sikker på, at du vil fjerne %@ overførsler fra listen og flytte data til papirkurven?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list and trash the data files?" = "Er du sikker på, at du vil fjerne %lu overførsler fra listen og flytte data til papirkurven?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list?" = "Er du sikker på, at du vil fjerne %@ overførsler fra listen?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list?" = "Er du sikker på, at du vil fjerne %lu overførsler fra listen?";
|
||||
|
||||
/* Remove trackers alert -> title */
|
||||
"Are you sure you want to remove %d trackers?" = "Er du sikker på, at du vil fjerne %d trackere?";
|
||||
"Are you sure you want to remove %lu trackers?" = "Er du sikker på, at du vil fjerne %lu trackere?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove \"%@\" from the transfer list and trash the data file?" = "Er du sikker på, at du vil fjerne \"%@\" fra listen og flytte data til papirkurven?";
|
||||
@@ -305,7 +308,7 @@
|
||||
"DL" = "DL";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"DL from %d" = "DL fra %d";
|
||||
"DL from %lu" = "DL fra %lu";
|
||||
|
||||
/* Torrent disk space alert -> button */
|
||||
"Do not check disk space again" = "Tjek ikke diskpladsen fremover";
|
||||
@@ -353,10 +356,10 @@
|
||||
"Downloading blocklist" = "Downloader blockeringsliste";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of %d peers" = "Henter fra %1$d af %2$d modparter";
|
||||
"Downloading from %lu of %lu peers" = "Henter fra %1$lu af %2$lu modparter";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of 1 peer" = "Henter fra %d af 1 modpart";
|
||||
"Downloading from %lu of 1 peer" = "Henter fra %lu af 1 modpart";
|
||||
|
||||
/* inspector -> peer table -> header tool tip */
|
||||
"Downloading From Peer" = "Henter fra modpart";
|
||||
@@ -425,7 +428,7 @@
|
||||
"Global upload limit" = "Generel upload begrænsning";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got %d peers" = "fik %d modparter";
|
||||
"got %lu peers" = "fik %lu modparter";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got 1 peer" = "fik 1 modpart";
|
||||
@@ -504,7 +507,7 @@
|
||||
"License" = "Licens";
|
||||
|
||||
/* torrent action menu -> upload/download limit */
|
||||
"Limit (%d KB/s)" = "Begræns (%d KB/s)";
|
||||
"Limit (%ld KB/s)" = "Begræns (%ld KB/s)";
|
||||
|
||||
/* Save log alert panel -> title */
|
||||
"Log Could Not Be Saved" = "Log filen kunne ikke gemmes";
|
||||
@@ -830,10 +833,10 @@
|
||||
"Seeding Complete" = "Deling fuldført";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of %d peers" = "Deler til %1$d af %2$d modparter";
|
||||
"Seeding to %1$lu of %2$lu peers" = "Deler til %1$lu af %2$lu modparter";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of 1 peer" = "Deler til %d af 1 modpart";
|
||||
"Seeding to %u of 1 peer" = "Deler til %u af 1 modpart";
|
||||
|
||||
/* Create torrent -> location sheet -> button
|
||||
Create torrent -> select file
|
||||
@@ -852,7 +855,7 @@
|
||||
"Select the name and location for the torrent file." = "Vælg navn og placering til torrent-filen.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for %d data files." = "Vælg ny mappe til %d data filer.";
|
||||
"Select the new folder for %lu data files." = "Vælg ny mappe til %lu data filer.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for \"%@\"." = "Vælg ny mappe til \"%@\".";
|
||||
@@ -966,13 +969,13 @@
|
||||
"The transfer will not contact trackers for peers, and will have to rely solely on non-tracker peer discovery methods such as PEX and DHT to download and seed." = "Overførslen vil ikke kontakte trackere for at få forbindelser og vil udelukkende benytte ikke-tracker modpartsopdagelse såsom PEX og DHT til download og deling.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ active transfers." = "Der er %@ aktive overførsler.";
|
||||
"There are %lu active transfers." = "Der er %lu aktive overførsler.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ transfers (%@ active)." = "Der er %1$@ overførsler (%2$@ er aktive).";
|
||||
"There are %1$lu transfers (%2$lu active)." = "Der er %1$lu overførsler (%2$lu er aktive).";
|
||||
|
||||
/* Confirm Quit panel -> message */
|
||||
"There are %d active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "Der er %d aktive overførsler som pauses ved afslutning. Overførslerne genoptages automatisk, næste gang programmet startes.";
|
||||
"There are %lu active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "Der er %lu aktive overførsler som pauses ved afslutning. Overførslerne genoptages automatisk, næste gang programmet startes.";
|
||||
|
||||
/* Create torrent -> blank address -> title */
|
||||
"There are no tracker addresses." = "Der er ingen tracker adresser.";
|
||||
@@ -1005,7 +1008,7 @@
|
||||
"This will clear the global statistics displayed by Transmission. Individual transfer statistics will not be affected." = "Dette vil rydde statistikker vist af Transmission. Individuelle overførselsstatistikker påvirkes ikke.";
|
||||
|
||||
/* Inspector -> tracker table */
|
||||
"Tier %d" = "Liste %d";
|
||||
"Tier %ld" = "Liste %ld";
|
||||
|
||||
/* Filter toolbar item -> palette label */
|
||||
"Toggle Filter" = "Vis/skjul filterlinje";
|
||||
@@ -1081,7 +1084,7 @@
|
||||
"UL" = "UL";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"UL to %d" = "UL til %d";
|
||||
"UL to %lu" = "UL til %lu";
|
||||
|
||||
/* File Outline -> Menu */
|
||||
"Uncheck Selected" = "Fravælg valgte";
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
Create torrent -> info
|
||||
Drag overlay -> torrents
|
||||
Inspector -> selected torrents */
|
||||
"%@ files" = "%@ Dateien";
|
||||
"%lu files" = "%lu Dateien";
|
||||
|
||||
/* Prefs -> blocklist -> message */
|
||||
"%@ IP address rules in list" = "%@ IP-Adressen in der Blockliste";
|
||||
"%lu IP address rules in list" = "%lu IP-Adressen in der Blockliste";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ magnetized transfers" = "%@ Übertragungen von magnet-Links";
|
||||
"%lu magnetized transfers" = "%lu Übertragungen von magnet-Links";
|
||||
|
||||
/* file size string
|
||||
Inspector -> Files tab -> file status string
|
||||
@@ -24,13 +24,13 @@
|
||||
"%@ selected" = "%@ ausgewählt";
|
||||
|
||||
/* stats window -> times opened */
|
||||
"%@ times" = "%@ mal";
|
||||
"%lu times" = "%lu mal";
|
||||
|
||||
/* Drag overlay -> torrents */
|
||||
"%@ Torrent Files" = "%@ Torrent-Dateien";
|
||||
"%lu Torrent Files" = "%lu Torrent-Dateien";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ Torrents Selected" = "%@ Torrents ausgewählt";
|
||||
"%lu Torrents Selected" = "%lu Torrents ausgewählt";
|
||||
|
||||
/* Inspector -> selected torrents
|
||||
stats total */
|
||||
@@ -39,53 +39,56 @@
|
||||
/* Filter Bar Button -> tool tip
|
||||
Status bar transfer count
|
||||
Torrent table -> group row -> tooltip */
|
||||
"%@ transfers" = "%@ Übertragungen";
|
||||
"%lu transfers" = "%lu Übertragungen";
|
||||
|
||||
/* Inspector -> Activity tab -> have */
|
||||
"%@ verified" = "%@ überprüft";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d cache" = "%d zwischengespeichert";
|
||||
"%lu cache" = "%lu zwischengespeichert";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d Connected" = "%d Verbindungen";
|
||||
"%lu Connected" = "%lu Verbindungen";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d DHT" = "%d DHT";
|
||||
"%lu DHT" = "%lu DHT";
|
||||
|
||||
/* Dock item - Downloading */
|
||||
"%d Downloading" = "%d aktive Downloads";
|
||||
"%lu Downloading" = "%lu aktive Downloads";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d incoming" = "%d eingehend";
|
||||
"%lu incoming" = "%lu eingehend";
|
||||
|
||||
/* Action menu -> upload/download limit
|
||||
Status Bar -> speed tooltip */
|
||||
"%d KB/s" = "%d KB/s";
|
||||
"%ld KB/s" = "%ld KB/s";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d local discovery" = "%d lokal entdeckt";
|
||||
"%lu local discovery" = "%lu lokal entdeckt";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d LTEP" = "%d LTEP";
|
||||
"%lu LTEP" = "%lu LTEP";
|
||||
|
||||
/* Info options -> global setting */
|
||||
"%d minutes" = "%d Minuten";
|
||||
"%ld minutes" = "%ld Minuten";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d PEX" = "%d PEX";
|
||||
"%lu PEX" = "%lu PEX";
|
||||
|
||||
/* Create torrent -> info */
|
||||
"%d pieces, %@ each" = "%1$d Teilstücke à %2$@";
|
||||
"%u pieces, %@ each" = "%1$u Teilstücke à %2$@";
|
||||
|
||||
/* Dock item - Seeding */
|
||||
"%d Seeding" = "%d aktive Verteilungen";
|
||||
"%lu Seeding" = "%lu aktive Verteilungen";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d tracker" = "%d Tracker";
|
||||
"%lu tracker" = "%lu Tracker";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"%d web seeds" = "%d Web-Verteilern";
|
||||
"%lu web seeds" = "%lu Web-Verteilern";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"1 Connected" = "1 Verbindungen";
|
||||
|
||||
/* Add torrent -> info
|
||||
Create torrent -> info
|
||||
@@ -166,7 +169,7 @@
|
||||
"Announce error" = "Meldefehler";
|
||||
|
||||
/* Tracker next announce */
|
||||
"Announce in progress" = "Melde Status ";
|
||||
"Announce in progress" = "Melde Status";
|
||||
|
||||
/* Tracker next announce */
|
||||
"Announce is queued" = "Meldung in Warteliste";
|
||||
@@ -187,16 +190,16 @@
|
||||
"Are you sure you want to quit?" = "Transmission beenden?";
|
||||
|
||||
/* Remove completed confirm panel -> title */
|
||||
"Are you sure you want to remove %@ completed transfers from the transfer list?" = "Möchten Sie wirklich %@ vollständig verteilte Übertragungen aus der Liste entfernen?";
|
||||
"Are you sure you want to remove %lu completed transfers from the transfer list?" = "Möchten Sie wirklich %lu vollständig verteilte Übertragungen aus der Liste entfernen?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list and trash the data files?" = "Möchten Sie wirklich %@ Übertragungen entfernen und die zugehörigen Daten in den Papierkorb legen?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list and trash the data files?" = "Möchten Sie wirklich %lu Übertragungen entfernen und die zugehörigen Daten in den Papierkorb legen?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list?" = "Möchten Sie wirklich %@ Übertragungen entfernen?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list?" = "Möchten Sie wirklich %lu Übertragungen entfernen?";
|
||||
|
||||
/* Remove trackers alert -> title */
|
||||
"Are you sure you want to remove %d trackers?" = "Möchten Sie wirklich %d Tracker entfernen?";
|
||||
"Are you sure you want to remove %lu trackers?" = "Möchten Sie wirklich %lu Tracker entfernen?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove \"%@\" from the transfer list and trash the data file?" = "Möchten Sie wirklich die Übertragung „%@“ entfernen und die zugehörigen Daten in den Papierkorb legen?";
|
||||
@@ -254,7 +257,7 @@
|
||||
"Close Quick Look" = "Übersicht schließen";
|
||||
|
||||
/* Blocklist -> message */
|
||||
"Connecting to site" = "Mit Server verbinden ";
|
||||
"Connecting to site" = "Mit Server verbinden";
|
||||
|
||||
/* Torrent file copy alert -> title */
|
||||
"Copy of \"%@\" Cannot Be Created" = "Kopie von „%@“ kann nicht erstellt werden";
|
||||
@@ -305,7 +308,7 @@
|
||||
"DL" = "↓";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"DL from %d" = "Empfangen von %d";
|
||||
"DL from %lu" = "Empfangen von %lu";
|
||||
|
||||
/* Torrent disk space alert -> button */
|
||||
"Do not check disk space again" = "Freien Festplattenplatz nicht erneut überprüfen";
|
||||
@@ -353,10 +356,10 @@
|
||||
"Downloading blocklist" = "Lade Blockliste";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of %d peers" = "Empfange von %1$d von %2$d Teilnehmern";
|
||||
"Downloading from %lu of %lu peers" = "Empfange von %1$lu von %2$lu Teilnehmern";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of 1 peer" = "Empfange von %d von 1 Teilnehmern";
|
||||
"Downloading from %lu of 1 peer" = "Empfange von %lu von 1 Teilnehmern";
|
||||
|
||||
/* inspector -> peer table -> header tool tip */
|
||||
"Downloading From Peer" = "Empfange von Teilnehmer";
|
||||
@@ -425,7 +428,7 @@
|
||||
"Global upload limit" = "Sendegeschwindigkeit begrenzt auf";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got %d peers" = "%d Teilnehmer erhalten";
|
||||
"got %lu peers" = "%lu Teilnehmer erhalten";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got 1 peer" = "1 Teilnehmer erhalten";
|
||||
@@ -504,7 +507,7 @@
|
||||
"License" = "Lizenz";
|
||||
|
||||
/* torrent action menu -> upload/download limit */
|
||||
"Limit (%d KB/s)" = "höchstens %d KB/s";
|
||||
"Limit (%ld KB/s)" = "höchstens %ld KB/s";
|
||||
|
||||
/* Save log alert panel -> title */
|
||||
"Log Could Not Be Saved" = "Meldungen konnten nicht gesichert werden";
|
||||
@@ -712,7 +715,7 @@
|
||||
"Process" = "Vorgang";
|
||||
|
||||
/* Blocklist -> message */
|
||||
"Processing blocklist" = "Verarbeite Blockliste ";
|
||||
"Processing blocklist" = "Verarbeite Blockliste";
|
||||
|
||||
/* Stats window -> label */
|
||||
"Program Started" = "Programm gestartet";
|
||||
@@ -808,7 +811,7 @@
|
||||
"Running Time" = "Laufzeit des Programms";
|
||||
|
||||
/* Message window -> save button */
|
||||
"Save" = "Sichern ";
|
||||
"Save" = "Sichern";
|
||||
|
||||
/* Tracker last scrape */
|
||||
"Scrape error" = "Aktualisierungsfehler";
|
||||
@@ -830,10 +833,10 @@
|
||||
"Seeding Complete" = "Verteilen beendet";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of %d peers" = "Verteile an %1$d von %2$d Teilnehmern";
|
||||
"Seeding to %1$lu of %2$lu peers" = "Verteile an %1$lu von %2$lu Teilnehmern";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of 1 peer" = "Verteile an %d von 1 Teilnehmern";
|
||||
"Seeding to %u of 1 peer" = "Verteile an %u von 1 Teilnehmern";
|
||||
|
||||
/* Create torrent -> location sheet -> button
|
||||
Create torrent -> select file
|
||||
@@ -852,7 +855,7 @@
|
||||
"Select the name and location for the torrent file." = "Name und Ort für die neue Torrent-Datei auswählen.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for %d data files." = "Neuen Zielordner für %d Übertragungen auswählen.";
|
||||
"Select the new folder for %lu data files." = "Neuen Zielordner für %lu Übertragungen auswählen.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for \"%@\"." = "Neuen Zielordner für „%@“ auswählen.";
|
||||
@@ -966,13 +969,13 @@
|
||||
"The transfer will not contact trackers for peers, and will have to rely solely on non-tracker peer discovery methods such as PEX and DHT to download and seed." = "Die Übertragung wird nicht mit Trackern in Verbindung treten, um Teilnehmer zu erhalten. Sie wird auf das Entdecken von Teilnehmern über trackerunabhängige Verfahren wie PEX und DHT angewiesen sein, um Laden und Verteilen zu ermöglichen.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ active transfers." = "Es gibt %@ aktive Übertragungen.";
|
||||
"There are %lu active transfers." = "Es gibt %lu aktive Übertragungen.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ transfers (%@ active)." = "Es gibt %1$@ Übertragungen, von denen %2$@ aktiv sind.";
|
||||
"There are %1$lu transfers (%2$lu active)." = "Es gibt %1$lu Übertragungen, von denen %2$lu aktiv sind.";
|
||||
|
||||
/* Confirm Quit panel -> message */
|
||||
"There are %d active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "Es gibt %d aktive Übertragungen, die beim Beenden angehalten werden. Sie werden beim nächsten Start von Transmission automatisch fortgesetzt.";
|
||||
"There are %lu active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "Es gibt %lu aktive Übertragungen, die beim Beenden angehalten werden. Sie werden beim nächsten Start von Transmission automatisch fortgesetzt.";
|
||||
|
||||
/* Create torrent -> blank address -> title */
|
||||
"There are no tracker addresses." = "Keine Tracker-Adressen vorhanden.";
|
||||
@@ -1005,7 +1008,7 @@
|
||||
"This will clear the global statistics displayed by Transmission. Individual transfer statistics will not be affected." = "Hierdurch werden die programmweiten Statistiken zurückgesetzt. Die Statistiken für die einzelnen Übertragungen bleiben erhalten.";
|
||||
|
||||
/* Inspector -> tracker table */
|
||||
"Tier %d" = "Stufe %d";
|
||||
"Tier %ld" = "Stufe %ld";
|
||||
|
||||
/* Filter toolbar item -> palette label */
|
||||
"Toggle Filter" = "Filter ein-/ausblenden";
|
||||
@@ -1081,7 +1084,7 @@
|
||||
"UL" = "↑";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"UL to %d" = "Senden an %d";
|
||||
"UL to %lu" = "Senden an %lu";
|
||||
|
||||
/* File Outline -> Menu */
|
||||
"Uncheck Selected" = "Ausgewählte Dateien nicht empfangen";
|
||||
@@ -1108,10 +1111,10 @@
|
||||
"Uploading To Peer" = "Sende an Teilnehmer";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Waiting to check existing data" = "Auf Überprüfen der Daten warten ";
|
||||
"Waiting to check existing data" = "Auf Überprüfen der Daten warten";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Waiting to download" = "Auf Empfangen warten ";
|
||||
"Waiting to download" = "Auf Empfangen warten";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Waiting to seed" = "Warten auf Verteilen";
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
Create torrent -> info
|
||||
Drag overlay -> torrents
|
||||
Inspector -> selected torrents */
|
||||
"%@ files" = "%@ files";
|
||||
"%lu files" = "%lu files";
|
||||
|
||||
/* Prefs -> blocklist -> message */
|
||||
"%@ IP address rules in list" = "%@ IP address rules in list";
|
||||
"%lu IP address rules in list" = "%lu IP address rules in list";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ magnetized transfers" = "%@ magnetized transfers";
|
||||
"%lu magnetized transfers" = "%lu magnetized transfers";
|
||||
|
||||
/* file size string
|
||||
Inspector -> Files tab -> file status string
|
||||
@@ -24,13 +24,13 @@
|
||||
"%@ selected" = "%@ selected";
|
||||
|
||||
/* stats window -> times opened */
|
||||
"%@ times" = "%@ times";
|
||||
"%lu times" = "%lu times";
|
||||
|
||||
/* Drag overlay -> torrents */
|
||||
"%@ Torrent Files" = "%@ Torrent Files";
|
||||
"%lu Torrent Files" = "%lu Torrent Files";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ Torrents Selected" = "%@ Torrents Selected";
|
||||
"%lu Torrents Selected" = "%lu Torrents Selected";
|
||||
|
||||
/* Inspector -> selected torrents
|
||||
stats total */
|
||||
@@ -39,53 +39,56 @@
|
||||
/* Filter Bar Button -> tool tip
|
||||
Status bar transfer count
|
||||
Torrent table -> group row -> tooltip */
|
||||
"%@ transfers" = "%@ transfers";
|
||||
"%lu transfers" = "%lu transfers";
|
||||
|
||||
/* Inspector -> Activity tab -> have */
|
||||
"%@ verified" = "%@ verified";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d cache" = "%d cache";
|
||||
"%lu cache" = "%lu cache";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d Connected" = "%d Connected";
|
||||
"%lu Connected" = "%lu Connected";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d DHT" = "%d DHT";
|
||||
"%lu DHT" = "%lu DHT";
|
||||
|
||||
/* Dock item - Downloading */
|
||||
"%d Downloading" = "%d Downloading";
|
||||
"%lu Downloading" = "%lu Downloading";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d incoming" = "%d incoming";
|
||||
"%lu incoming" = "%lu incoming";
|
||||
|
||||
/* Action menu -> upload/download limit
|
||||
Status Bar -> speed tooltip */
|
||||
"%d KB/s" = "%d KB/s";
|
||||
"%ld KB/s" = "%ld KB/s";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d local discovery" = "%d local discovery";
|
||||
"%lu local discovery" = "%lu local discovery";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d LTEP" = "%d LTEP";
|
||||
"%lu LTEP" = "%lu LTEP";
|
||||
|
||||
/* Info options -> global setting */
|
||||
"%d minutes" = "%d minutes";
|
||||
"%ld minutes" = "%ld minutes";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d PEX" = "%d PEX";
|
||||
"%lu PEX" = "%lu PEX";
|
||||
|
||||
/* Create torrent -> info */
|
||||
"%d pieces, %@ each" = "%1$d pieces, %2$@ each";
|
||||
"%u pieces, %@ each" = "%1$u pieces, %2$@ each";
|
||||
|
||||
/* Dock item - Seeding */
|
||||
"%d Seeding" = "%d Seeding";
|
||||
"%lu Seeding" = "%lu Seeding";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d tracker" = "%d tracker";
|
||||
"%lu tracker" = "%lu tracker";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"%d web seeds" = "%d web seeds";
|
||||
"%lu web seeds" = "%lu web seeds";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"1 Connected" = "1 Connected";
|
||||
|
||||
/* Add torrent -> info
|
||||
Create torrent -> info
|
||||
@@ -187,16 +190,16 @@
|
||||
"Are you sure you want to quit?" = "Are you sure you want to quit?";
|
||||
|
||||
/* Remove completed confirm panel -> title */
|
||||
"Are you sure you want to remove %@ completed transfers from the transfer list?" = "Are you sure you want to remove %@ completed transfers from the transfer list?";
|
||||
"Are you sure you want to remove %lu completed transfers from the transfer list?" = "Are you sure you want to remove %lu completed transfers from the transfer list?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list and trash the data files?" = "Are you sure you want to remove %@ transfers from the transfer list and trash the data files?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list and trash the data files?" = "Are you sure you want to remove %lu transfers from the transfer list and trash the data files?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list?" = "Are you sure you want to remove %@ transfers from the transfer list?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list?" = "Are you sure you want to remove %lu transfers from the transfer list?";
|
||||
|
||||
/* Remove trackers alert -> title */
|
||||
"Are you sure you want to remove %d trackers?" = "Are you sure you want to remove %d trackers?";
|
||||
"Are you sure you want to remove %lu trackers?" = "Are you sure you want to remove %lu trackers?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove \"%@\" from the transfer list and trash the data file?" = "Are you sure you want to remove \"%@\" from the transfer list and trash the data file?";
|
||||
@@ -305,7 +308,7 @@
|
||||
"DL" = "DL";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"DL from %d" = "DL from %d";
|
||||
"DL from %lu" = "DL from %lu";
|
||||
|
||||
/* Torrent disk space alert -> button */
|
||||
"Do not check disk space again" = "Do not check disk space again";
|
||||
@@ -353,10 +356,10 @@
|
||||
"Downloading blocklist" = "Downloading blocklist";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of %d peers" = "Downloading from %1$d of %2$d peers";
|
||||
"Downloading from %lu of %lu peers" = "Downloading from %1$lu of %2$lu peers";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of 1 peer" = "Downloading from %d of 1 peer";
|
||||
"Downloading from %lu of 1 peer" = "Downloading from %lu of 1 peer";
|
||||
|
||||
/* inspector -> peer table -> header tool tip */
|
||||
"Downloading From Peer" = "Downloading From Peer";
|
||||
@@ -425,7 +428,7 @@
|
||||
"Global upload limit" = "Global upload limit";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got %d peers" = "got %d peers";
|
||||
"got %lu peers" = "got %lu peers";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got 1 peer" = "got 1 peer";
|
||||
@@ -504,7 +507,7 @@
|
||||
"License" = "License";
|
||||
|
||||
/* torrent action menu -> upload/download limit */
|
||||
"Limit (%d KB/s)" = "Limit (%d KB/s)";
|
||||
"Limit (%ld KB/s)" = "Limit (%ld KB/s)";
|
||||
|
||||
/* Save log alert panel -> title */
|
||||
"Log Could Not Be Saved" = "Log Could Not Be Saved";
|
||||
@@ -830,10 +833,10 @@
|
||||
"Seeding Complete" = "Seeding Complete";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of %d peers" = "Seeding to %1$d of %2$d peers";
|
||||
"Seeding to %1$lu of %2$lu peers" = "Seeding to %1$lu of %2$lu peers";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of 1 peer" = "Seeding to %d of 1 peer";
|
||||
"Seeding to %u of 1 peer" = "Seeding to %u of 1 peer";
|
||||
|
||||
/* Create torrent -> location sheet -> button
|
||||
Create torrent -> select file
|
||||
@@ -852,7 +855,7 @@
|
||||
"Select the name and location for the torrent file." = "Select the name and location for the torrent file.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for %d data files." = "Select the new folder for %d data files.";
|
||||
"Select the new folder for %lu data files." = "Select the new folder for %lu data files.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for \"%@\"." = "Select the new folder for \"%@\".";
|
||||
@@ -966,13 +969,13 @@
|
||||
"The transfer will not contact trackers for peers, and will have to rely solely on non-tracker peer discovery methods such as PEX and DHT to download and seed." = "The transfer will not contact trackers for peers, and will have to rely solely on non-tracker peer discovery methods such as PEX and DHT to download and seed.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ active transfers." = "There are %@ active transfers.";
|
||||
"There are %lu active transfers." = "There are %lu active transfers.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ transfers (%@ active)." = "There are %1$@ transfers (%2$@ active).";
|
||||
"There are %1$lu transfers (%2$lu active)." = "There are %1$lu transfers (%2$lu active).";
|
||||
|
||||
/* Confirm Quit panel -> message */
|
||||
"There are %d active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "There are %d active transfers that will be paused on quit. The transfers will automatically resume on the next launch.";
|
||||
"There are %lu active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "There are %lu active transfers that will be paused on quit. The transfers will automatically resume on the next launch.";
|
||||
|
||||
/* Create torrent -> blank address -> title */
|
||||
"There are no tracker addresses." = "There are no tracker addresses.";
|
||||
@@ -1005,7 +1008,7 @@
|
||||
"This will clear the global statistics displayed by Transmission. Individual transfer statistics will not be affected." = "This will clear the global statistics displayed by Transmission. Individual transfer statistics will not be affected.";
|
||||
|
||||
/* Inspector -> tracker table */
|
||||
"Tier %d" = "Tier %d";
|
||||
"Tier %ld" = "Tier %ld";
|
||||
|
||||
/* Filter toolbar item -> palette label */
|
||||
"Toggle Filter" = "Toggle Filter";
|
||||
@@ -1081,7 +1084,7 @@
|
||||
"UL" = "UL";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"UL to %d" = "UL to %d";
|
||||
"UL to %lu" = "UL to %lu";
|
||||
|
||||
/* File Outline -> Menu */
|
||||
"Uncheck Selected" = "Uncheck Selected";
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
Create torrent -> info
|
||||
Drag overlay -> torrents
|
||||
Inspector -> selected torrents */
|
||||
"%@ files" = "%@ archivos";
|
||||
"%lu files" = "%lu archivos";
|
||||
|
||||
/* Prefs -> blocklist -> message */
|
||||
"%@ IP address rules in list" = "%@ direcciones IP cargadas";
|
||||
"%lu IP address rules in list" = "%lu direcciones IP cargadas";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ magnetized transfers" = "%@ tareas magnetizadas";
|
||||
"%lu magnetized transfers" = "%lu tareas magnetizadas";
|
||||
|
||||
/* file size string
|
||||
Inspector -> Files tab -> file status string
|
||||
@@ -24,13 +24,13 @@
|
||||
"%@ selected" = "%@ seleccionado";
|
||||
|
||||
/* stats window -> times opened */
|
||||
"%@ times" = "%@ veces";
|
||||
"%lu times" = "%lu veces";
|
||||
|
||||
/* Drag overlay -> torrents */
|
||||
"%@ Torrent Files" = "%@ Torrents";
|
||||
"%lu Torrent Files" = "%lu Torrents";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ Torrents Selected" = "%@ Torrents seleccionados";
|
||||
"%lu Torrents Selected" = "%lu Torrents seleccionados";
|
||||
|
||||
/* Inspector -> selected torrents
|
||||
stats total */
|
||||
@@ -39,53 +39,56 @@
|
||||
/* Filter Bar Button -> tool tip
|
||||
Status bar transfer count
|
||||
Torrent table -> group row -> tooltip */
|
||||
"%@ transfers" = "%@ tareas";
|
||||
"%lu transfers" = "%lu tareas";
|
||||
|
||||
/* Inspector -> Activity tab -> have */
|
||||
"%@ verified" = "%@ verificado";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d cache" = "%d caché";
|
||||
"%lu cache" = "%lu caché";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d Connected" = "%d conectados";
|
||||
"%lu Connected" = "%lu conectados";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d DHT" = "%d DHT";
|
||||
"%lu DHT" = "%lu DHT";
|
||||
|
||||
/* Dock item - Downloading */
|
||||
"%d Downloading" = "%d Descargando";
|
||||
"%lu Downloading" = "%lu Descargando";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d incoming" = "%d entrante";
|
||||
"%lu incoming" = "%lu entrante";
|
||||
|
||||
/* Action menu -> upload/download limit
|
||||
Status Bar -> speed tooltip */
|
||||
"%d KB/s" = "%d KB/s";
|
||||
"%ld KB/s" = "%ld KB/s";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d local discovery" = "%d descubrimientos locales";
|
||||
"%lu local discovery" = "%lu descubrimientos locales";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d LTEP" = "%d LTEP";
|
||||
"%lu LTEP" = "%lu LTEP";
|
||||
|
||||
/* Info options -> global setting */
|
||||
"%d minutes" = "%d minutos";
|
||||
"%ld minutes" = "%ld minutos";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d PEX" = "%d PEX";
|
||||
"%lu PEX" = "%lu PEX";
|
||||
|
||||
/* Create torrent -> info */
|
||||
"%d pieces, %@ each" = "%1$d partes, %2$@ cada una";
|
||||
"%u pieces, %@ each" = "%1$u partes, %2$@ cada una";
|
||||
|
||||
/* Dock item - Seeding */
|
||||
"%d Seeding" = "%d Compartiendo";
|
||||
"%lu Seeding" = "%lu Compartiendo";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d tracker" = "%d tracker";
|
||||
"%lu tracker" = "%lu tracker";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"%d web seeds" = "%d web seeds";
|
||||
"%lu web seeds" = "%lu web seeds";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"1 Connected" = "1 conectado";
|
||||
|
||||
/* Add torrent -> info
|
||||
Create torrent -> info
|
||||
@@ -187,16 +190,16 @@
|
||||
"Are you sure you want to quit?" = "¿Está seguro de querer salir?";
|
||||
|
||||
/* Remove completed confirm panel -> title */
|
||||
"Are you sure you want to remove %@ completed transfers from the transfer list?" = "¿Está seguro de querer eliminar %@ tareas completadas de la lista?";
|
||||
"Are you sure you want to remove %lu completed transfers from the transfer list?" = "¿Está seguro de querer eliminar %lu tareas completadas de la lista?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list and trash the data files?" = "¿Está seguro de querer eliminar %@ tareas completadas de la lista y eliminar los archivos del disco duro?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list and trash the data files?" = "¿Está seguro de querer eliminar %lu tareas completadas de la lista y eliminar los archivos del disco duro?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list?" = "¿Está seguro de querer eliminar %@ tareas de la lista?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list?" = "¿Está seguro de querer eliminar %lu tareas de la lista?";
|
||||
|
||||
/* Remove trackers alert -> title */
|
||||
"Are you sure you want to remove %d trackers?" = "¿Está seguro de querer eliminar %d trackers?";
|
||||
"Are you sure you want to remove %lu trackers?" = "¿Está seguro de querer eliminar %lu trackers?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove \"%@\" from the transfer list and trash the data file?" = "¿Está seguro de querer eliminar \"%@\" de la lista y mover los datos a la papelera?";
|
||||
@@ -305,7 +308,7 @@
|
||||
"DL" = "↓";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"DL from %d" = "bajando de %d";
|
||||
"DL from %lu" = "bajando de %lu";
|
||||
|
||||
/* Torrent disk space alert -> button */
|
||||
"Do not check disk space again" = "No volver a comprobar el espacio del disco otra vez";
|
||||
@@ -353,10 +356,10 @@
|
||||
"Downloading blocklist" = "Descargando lista de bloqueo";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of %d peers" = "Descargando de %1$d de %2$d clientes";
|
||||
"Downloading from %lu of %lu peers" = "Descargando de %1$lu de %2$lu clientes";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of 1 peer" = "Descargando de %d de 1 peer";
|
||||
"Downloading from %lu of 1 peer" = "Descargando de %lu de 1 peer";
|
||||
|
||||
/* inspector -> peer table -> header tool tip */
|
||||
"Downloading From Peer" = "Descargando del cliente";
|
||||
@@ -425,7 +428,7 @@
|
||||
"Global upload limit" = "Límite global de subida";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got %d peers" = "conseguidos %d clientes";
|
||||
"got %lu peers" = "conseguidos %lu clientes";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got 1 peer" = "tomado 1 cliente";
|
||||
@@ -504,7 +507,7 @@
|
||||
"License" = "Licencia";
|
||||
|
||||
/* torrent action menu -> upload/download limit */
|
||||
"Limit (%d KB/s)" = "Limitado (%d KB/s)";
|
||||
"Limit (%ld KB/s)" = "Limitado (%ld KB/s)";
|
||||
|
||||
/* Save log alert panel -> title */
|
||||
"Log Could Not Be Saved" = "No se ha podido guardar el registro";
|
||||
@@ -830,10 +833,10 @@
|
||||
"Seeding Complete" = "Compartir finalizado";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of %d peers" = "Compartiendo con %1$d de %2$d clientes";
|
||||
"Seeding to %1$lu of %2$lu peers" = "Compartiendo con %1$lu de %2$lu clientes";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of 1 peer" = "Compartiendo con %d de 1 cliente";
|
||||
"Seeding to %u of 1 peer" = "Compartiendo con %u de 1 cliente";
|
||||
|
||||
/* Create torrent -> location sheet -> button
|
||||
Create torrent -> select file
|
||||
@@ -852,7 +855,7 @@
|
||||
"Select the name and location for the torrent file." = "Seleccionar el nombre y la ubicación del torrent.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for %d data files." = "Seleccionar una carpeta nueva para %d datos.";
|
||||
"Select the new folder for %lu data files." = "Seleccionar una carpeta nueva para %lu datos.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for \"%@\"." = "Seleccionar una carpeta nueva para \"%@\".";
|
||||
@@ -966,13 +969,13 @@
|
||||
"The transfer will not contact trackers for peers, and will have to rely solely on non-tracker peer discovery methods such as PEX and DHT to download and seed." = "La tarea no pedirá clientes al tracker, y tendrá que contar sólo con métodos de búsqueda de clientes propios como PEX y DHT para descargar y compartir.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ active transfers." = "Hay %@ tareas activas.";
|
||||
"There are %lu active transfers." = "Hay %lu tareas activas.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ transfers (%@ active)." = "Hay %1$@ tareas (%2$@ activas).";
|
||||
"There are %1$lu transfers (%2$lu active)." = "Hay %1$lu tareas (%2$lu activas).";
|
||||
|
||||
/* Confirm Quit panel -> message */
|
||||
"There are %d active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "Hay %d tareas activas que se detendrán al salir. Las tareas se reanudarán automáticamente en el próximo arranque.";
|
||||
"There are %lu active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "Hay %lu tareas activas que se detendrán al salir. Las tareas se reanudarán automáticamente en el próximo arranque.";
|
||||
|
||||
/* Create torrent -> blank address -> title */
|
||||
"There are no tracker addresses." = "No hay direcciones de tracker.";
|
||||
@@ -1005,7 +1008,7 @@
|
||||
"This will clear the global statistics displayed by Transmission. Individual transfer statistics will not be affected." = "Esto borrará las estadísticas globales mostradas por Transmission.";
|
||||
|
||||
/* Inspector -> tracker table */
|
||||
"Tier %d" = "Tier %d";
|
||||
"Tier %ld" = "Tier %ld";
|
||||
|
||||
/* Filter toolbar item -> palette label */
|
||||
"Toggle Filter" = "Mostrar/Ocultar barra de filtro";
|
||||
@@ -1081,7 +1084,7 @@
|
||||
"UL" = "↑";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"UL to %d" = "subiendo a %d";
|
||||
"UL to %lu" = "subiendo a %lu";
|
||||
|
||||
/* File Outline -> Menu */
|
||||
"Uncheck Selected" = "Desmarcar seleccionados";
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
Create torrent -> info
|
||||
Drag overlay -> torrents
|
||||
Inspector -> selected torrents */
|
||||
"%@ files" = "%@ fichiers";
|
||||
"%lu files" = "%lu fichiers";
|
||||
|
||||
/* Prefs -> blocklist -> message */
|
||||
"%@ IP address rules in list" = "%@ règles d’adresses IP dans la liste";
|
||||
"%lu IP address rules in list" = "%lu règles d’adresses IP dans la liste";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ magnetized transfers" = "%@ transferts magnétisés";
|
||||
"%lu magnetized transfers" = "%lu transferts magnétisés";
|
||||
|
||||
/* file size string
|
||||
Inspector -> Files tab -> file status string
|
||||
@@ -24,13 +24,13 @@
|
||||
"%@ selected" = "%@ sélectionné";
|
||||
|
||||
/* stats window -> times opened */
|
||||
"%@ times" = "%@ fois";
|
||||
"%lu times" = "%lu fois";
|
||||
|
||||
/* Drag overlay -> torrents */
|
||||
"%@ Torrent Files" = "%@ fichiers torrent";
|
||||
"%lu Torrent Files" = "%lu fichiers torrent";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ Torrents Selected" = "%@ torrents sélectionnés";
|
||||
"%lu Torrents Selected" = "%lu torrents sélectionnés";
|
||||
|
||||
/* Inspector -> selected torrents
|
||||
stats total */
|
||||
@@ -39,53 +39,56 @@
|
||||
/* Filter Bar Button -> tool tip
|
||||
Status bar transfer count
|
||||
Torrent table -> group row -> tooltip */
|
||||
"%@ transfers" = "%@ transferts";
|
||||
"%lu transfers" = "%lu transferts";
|
||||
|
||||
/* Inspector -> Activity tab -> have */
|
||||
"%@ verified" = "%@ vérifié";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d cache" = "%d en cache";
|
||||
"%lu cache" = "%lu en cache";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d Connected" = "%d connecté";
|
||||
"%lu Connected" = "%lu connectés";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d DHT" = "%d DHT";
|
||||
"%lu DHT" = "%lu DHT";
|
||||
|
||||
/* Dock item - Downloading */
|
||||
"%d Downloading" = "%d en téléchargement";
|
||||
"%lu Downloading" = "%lu en téléchargement";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d incoming" = "%d entrant";
|
||||
"%lu incoming" = "%lu entrant";
|
||||
|
||||
/* Action menu -> upload/download limit
|
||||
Status Bar -> speed tooltip */
|
||||
"%d KB/s" = "%d Ko/s";
|
||||
"%ld KB/s" = "%ld Ko/s";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d local discovery" = "%d découverte locale";
|
||||
"%lu local discovery" = "%lu découverte locale";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d LTEP" = "%d LTEP";
|
||||
"%lu LTEP" = "%lu LTEP";
|
||||
|
||||
/* Info options -> global setting */
|
||||
"%d minutes" = "%d minutes";
|
||||
"%ld minutes" = "%ld minutes";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d PEX" = "%d PEX";
|
||||
"%lu PEX" = "%lu PEX";
|
||||
|
||||
/* Create torrent -> info */
|
||||
"%d pieces, %@ each" = "%1$d morceaux, %2$@ chacun";
|
||||
"%u pieces, %@ each" = "%1$u morceaux, %2$@ chacun";
|
||||
|
||||
/* Dock item - Seeding */
|
||||
"%d Seeding" = "%d propagation";
|
||||
"%lu Seeding" = "%lu propagation";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d tracker" = "%d traceur";
|
||||
"%lu tracker" = "%lu traceur";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"%d web seeds" = "%d semences Web";
|
||||
"%lu web seeds" = "%lu semences Web";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"1 Connected" = "1 connecté";
|
||||
|
||||
/* Add torrent -> info
|
||||
Create torrent -> info
|
||||
@@ -187,16 +190,16 @@
|
||||
"Are you sure you want to quit?" = "Voulez-vous vraiment fermer Transmission ?";
|
||||
|
||||
/* Remove completed confirm panel -> title */
|
||||
"Are you sure you want to remove %@ completed transfers from the transfer list?" = "Voulez-vous vraiment supprimer %@ transferts terminés de la liste de transferts ?";
|
||||
"Are you sure you want to remove %lu completed transfers from the transfer list?" = "Voulez-vous vraiment supprimer %lu transferts terminés de la liste de transferts ?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list and trash the data files?" = "Voulez-vous vraiment retirer %@ transferts de la liste des transferts et supprimer les fichiers de données ?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list and trash the data files?" = "Voulez-vous vraiment retirer %lu transferts de la liste des transferts et supprimer les fichiers de données ?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list?" = "Voulez-vous vraiment supprimer %@ transferts de la liste de transferts ?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list?" = "Voulez-vous vraiment supprimer %lu transferts de la liste de transferts ?";
|
||||
|
||||
/* Remove trackers alert -> title */
|
||||
"Are you sure you want to remove %d trackers?" = "Voulez-vous vraiment supprimer %d traceurs ?";
|
||||
"Are you sure you want to remove %lu trackers?" = "Voulez-vous vraiment supprimer %lu traceurs ?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove \"%@\" from the transfer list and trash the data file?" = "Voulez-vous vraiment retirer « %@ » de la liste des transferts et supprimer les fichiers de données ?";
|
||||
@@ -305,7 +308,7 @@
|
||||
"DL" = "Téléchargement";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"DL from %d" = "Téléchargement de %d";
|
||||
"DL from %lu" = "Téléchargement de %lu";
|
||||
|
||||
/* Torrent disk space alert -> button */
|
||||
"Do not check disk space again" = "Ne plus vérifier l’espace disque";
|
||||
@@ -353,10 +356,10 @@
|
||||
"Downloading blocklist" = "Téléchargement de la liste de blocage";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of %d peers" = "Téléchargement à partir de %1$d sur %2$d pairs";
|
||||
"Downloading from %lu of %lu peers" = "Téléchargement à partir de %1$lu sur %2$lu pairs";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of 1 peer" = "Téléchargement à partir de %d de 1 pair";
|
||||
"Downloading from %lu of 1 peer" = "Téléchargement à partir de %lu de 1 pair";
|
||||
|
||||
/* inspector -> peer table -> header tool tip */
|
||||
"Downloading From Peer" = "Téléchargement à partir d’un pair";
|
||||
@@ -425,7 +428,7 @@
|
||||
"Global upload limit" = "Limite globale de téléversement";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got %d peers" = "%d pairs ont été obtenus";
|
||||
"got %lu peers" = "%lu pairs ont été obtenus";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got 1 peer" = "un pair a été obtenu";
|
||||
@@ -504,7 +507,7 @@
|
||||
"License" = "Licence";
|
||||
|
||||
/* torrent action menu -> upload/download limit */
|
||||
"Limit (%d KB/s)" = "Limiter (%d Ko/s)";
|
||||
"Limit (%ld KB/s)" = "Limiter (%ld Ko/s)";
|
||||
|
||||
/* Save log alert panel -> title */
|
||||
"Log Could Not Be Saved" = "Les messages n’ont pu être enregistrés";
|
||||
@@ -830,10 +833,10 @@
|
||||
"Seeding Complete" = "La propagation est terminée";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of %d peers" = "Propagation vers %1$d sur %2$d pairs";
|
||||
"Seeding to %1$lu of %2$lu peers" = "Propagation vers %1$lu sur %2$lu pairs";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of 1 peer" = "Propagation vers %d sur 1 pair";
|
||||
"Seeding to %u of 1 peer" = "Propagation vers %u sur 1 pair";
|
||||
|
||||
/* Create torrent -> location sheet -> button
|
||||
Create torrent -> select file
|
||||
@@ -852,7 +855,7 @@
|
||||
"Select the name and location for the torrent file." = "Sélectionner le nom et l’emplacement pour le ficher torrent.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for %d data files." = "Sélectionner un nouveau dossier pour les fichiers de données de %d.";
|
||||
"Select the new folder for %lu data files." = "Sélectionner un nouveau dossier pour les fichiers de données de %lu.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for \"%@\"." = "Sélectionner le nouveau dossier pour « %@ ».";
|
||||
@@ -966,13 +969,13 @@
|
||||
"The transfer will not contact trackers for peers, and will have to rely solely on non-tracker peer discovery methods such as PEX and DHT to download and seed." = "Le transfert ne contactera pas de traceurs pour obtenir des pairs et ne devra dépendre que de méthodes de découverte décentralisées qui ne s’appuient pas sur les traceurs, telles que PEX et DHT, pour télécharger et propager.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ active transfers." = "Il y a %@ transferts actifs.";
|
||||
"There are %lu active transfers." = "Il y a %lu transferts actifs.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ transfers (%@ active)." = "Il y a %1$@ transferts (%2$@ actifs).";
|
||||
"There are %1$lu transfers (%2$lu active)." = "Il y a %1$lu transferts (%2$lu actifs).";
|
||||
|
||||
/* Confirm Quit panel -> message */
|
||||
"There are %d active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "%d transferts actifs seront mis en pause lors de la fermeture de Transmission. Les transferts reprendront automatiquement au prochain lancement.";
|
||||
"There are %lu active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "%lu transferts actifs seront mis en pause lors de la fermeture de Transmission. Les transferts reprendront automatiquement au prochain lancement.";
|
||||
|
||||
/* Create torrent -> blank address -> title */
|
||||
"There are no tracker addresses." = "Il n’y a pas d’adresse de traceur.";
|
||||
@@ -1005,7 +1008,7 @@
|
||||
"This will clear the global statistics displayed by Transmission. Individual transfer statistics will not be affected." = "Les statistiques globales affichées par Transmission seront effacées. Les statistiques individuelles de transfert ne seront pas affectées.";
|
||||
|
||||
/* Inspector -> tracker table */
|
||||
"Tier %d" = "%d tier";
|
||||
"Tier %ld" = "%ld tier";
|
||||
|
||||
/* Filter toolbar item -> palette label */
|
||||
"Toggle Filter" = "Activer/désactiver le filtre";
|
||||
@@ -1081,7 +1084,7 @@
|
||||
"UL" = "Téléversement";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"UL to %d" = "Téléversement vers %d";
|
||||
"UL to %lu" = "Téléversement vers %lu";
|
||||
|
||||
/* File Outline -> Menu */
|
||||
"Uncheck Selected" = "Décocher la sélection";
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
Create torrent -> info
|
||||
Drag overlay -> torrents
|
||||
Inspector -> selected torrents */
|
||||
"%@ files" = "%@ file";
|
||||
"%lu files" = "%lu file";
|
||||
|
||||
/* Prefs -> blocklist -> message */
|
||||
"%@ IP address rules in list" = "%@ regole indirizzi IP nella lista";
|
||||
"%lu IP address rules in list" = "%lu regole indirizzi IP nella lista";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ magnetized transfers" = "%@ trasferimenti magnetici";
|
||||
"%lu magnetized transfers" = "%lu trasferimenti magnetici";
|
||||
|
||||
/* file size string
|
||||
Inspector -> Files tab -> file status string
|
||||
@@ -24,13 +24,13 @@
|
||||
"%@ selected" = "selezionati %@";
|
||||
|
||||
/* stats window -> times opened */
|
||||
"%@ times" = "%@ volte";
|
||||
"%lu times" = "%lu volte";
|
||||
|
||||
/* Drag overlay -> torrents */
|
||||
"%@ Torrent Files" = "%@ file torrent";
|
||||
"%lu Torrent Files" = "%lu file torrent";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ Torrents Selected" = "%@ torrent selezionati";
|
||||
"%lu Torrents Selected" = "%lu torrent selezionati";
|
||||
|
||||
/* Inspector -> selected torrents
|
||||
stats total */
|
||||
@@ -39,53 +39,56 @@
|
||||
/* Filter Bar Button -> tool tip
|
||||
Status bar transfer count
|
||||
Torrent table -> group row -> tooltip */
|
||||
"%@ transfers" = "%@ trasferimenti";
|
||||
"%lu transfers" = "%lu trasferimenti";
|
||||
|
||||
/* Inspector -> Activity tab -> have */
|
||||
"%@ verified" = "verificati %@";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d cache" = "%d cache";
|
||||
"%lu cache" = "%lu cache";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d Connected" = "%d connessi";
|
||||
"%lu Connected" = "%lu connessi";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d DHT" = "%d DHT";
|
||||
"%lu DHT" = "%lu DHT";
|
||||
|
||||
/* Dock item - Downloading */
|
||||
"%d Downloading" = "%d in ricezione";
|
||||
"%lu Downloading" = "%lu in ricezione";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d incoming" = "%d in arrivo";
|
||||
"%lu incoming" = "%lu in arrivo";
|
||||
|
||||
/* Action menu -> upload/download limit
|
||||
Status Bar -> speed tooltip */
|
||||
"%d KB/s" = "%d KB/s";
|
||||
"%ld KB/s" = "%ld KB/s";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d local discovery" = "%d scoperta locale";
|
||||
"%lu local discovery" = "%lu scoperta locale";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d LTEP" = "%d LTEP";
|
||||
"%lu LTEP" = "%lu LTEP";
|
||||
|
||||
/* Info options -> global setting */
|
||||
"%d minutes" = "%d minuti";
|
||||
"%ld minutes" = "%ld minuti";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d PEX" = "%d PEX";
|
||||
"%lu PEX" = "%lu PEX";
|
||||
|
||||
/* Create torrent -> info */
|
||||
"%d pieces, %@ each" = "%1$d parti, %2$@ ciascuna";
|
||||
"%u pieces, %@ each" = "%1$u parti, %2$@ ciascuna";
|
||||
|
||||
/* Dock item - Seeding */
|
||||
"%d Seeding" = "%d in distribuzione";
|
||||
"%lu Seeding" = "%lu in distribuzione";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d tracker" = "%d server traccia";
|
||||
"%lu tracker" = "%lu server traccia";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"%d web seeds" = "%d seeder web";
|
||||
"%lu web seeds" = "%lu seeder web";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"1 Connected" = "1 connesso";
|
||||
|
||||
/* Add torrent -> info
|
||||
Create torrent -> info
|
||||
@@ -187,16 +190,16 @@
|
||||
"Are you sure you want to quit?" = "Sei sicuro di voler uscire da Transmission?";
|
||||
|
||||
/* Remove completed confirm panel -> title */
|
||||
"Are you sure you want to remove %@ completed transfers from the transfer list?" = "Sei sicuro di voler rimuovere %@ trasferimenti completati dalla lista?";
|
||||
"Are you sure you want to remove %lu completed transfers from the transfer list?" = "Sei sicuro di voler rimuovere %lu trasferimenti completati dalla lista?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list and trash the data files?" = "Sei sicuro di voler rimuovere %@ trasferimenti dalla lista e cestinare i file?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list and trash the data files?" = "Sei sicuro di voler rimuovere %lu trasferimenti dalla lista e cestinare i file?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list?" = "Sei sicuro di voler rimuovere %@ trasferimenti dalla lista?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list?" = "Sei sicuro di voler rimuovere %lu trasferimenti dalla lista?";
|
||||
|
||||
/* Remove trackers alert -> title */
|
||||
"Are you sure you want to remove %d trackers?" = "Sei sicuro di voler rimuovere %d server traccia?";
|
||||
"Are you sure you want to remove %lu trackers?" = "Sei sicuro di voler rimuovere %lu server traccia?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove \"%@\" from the transfer list and trash the data file?" = "Sei sicuro di voler rimuovere \"%@\" dalla lista e cestinare il file dati?";
|
||||
@@ -305,7 +308,7 @@
|
||||
"DL" = "Ricezione";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"DL from %d" = "Ricezione da %d";
|
||||
"DL from %lu" = "Ricezione da %lu";
|
||||
|
||||
/* Torrent disk space alert -> button */
|
||||
"Do not check disk space again" = "Non controllare nuovamente lo spazio su disco";
|
||||
@@ -353,10 +356,10 @@
|
||||
"Downloading blocklist" = "Ricezione della blocklist...";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of %d peers" = "In ricezione da %1$d su %2$d peer";
|
||||
"Downloading from %lu of %lu peers" = "In ricezione da %1$lu su %2$lu peer";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of 1 peer" = "In ricezione da %d su 1 peer";
|
||||
"Downloading from %lu of 1 peer" = "In ricezione da %lu su 1 peer";
|
||||
|
||||
/* inspector -> peer table -> header tool tip */
|
||||
"Downloading From Peer" = "In ricezione dal peer";
|
||||
@@ -425,7 +428,7 @@
|
||||
"Global upload limit" = "Limite generale di invio";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got %d peers" = "presenti %d peer";
|
||||
"got %lu peers" = "presenti %lu peer";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got 1 peer" = "presente 1 peer";
|
||||
@@ -504,7 +507,7 @@
|
||||
"License" = "Licenza";
|
||||
|
||||
/* torrent action menu -> upload/download limit */
|
||||
"Limit (%d KB/s)" = "Limitata (%d KB/s)";
|
||||
"Limit (%ld KB/s)" = "Limitata (%ld KB/s)";
|
||||
|
||||
/* Save log alert panel -> title */
|
||||
"Log Could Not Be Saved" = "Il registro non può essere salvato";
|
||||
@@ -612,7 +615,7 @@
|
||||
"Once removed, continuing the transfers will require the torrent files or magnet links." = "Dopo averli rimossi, continuare i trasferimenti richiederà i file torrent o i collegamenti magnetici.";
|
||||
|
||||
/* Remove trackers alert -> message */
|
||||
"Once removed, Transmission will no longer attempt to contact it. This cannot be undone." = "Dopo averlo rimosso, Transmission non tenterà più di contattarlo. Questa azione non può essere annullata. ";
|
||||
"Once removed, Transmission will no longer attempt to contact it. This cannot be undone." = "Dopo averlo rimosso, Transmission non tenterà più di contattarlo. Questa azione non può essere annullata.";
|
||||
|
||||
/* Remove trackers alert -> message */
|
||||
"Once removed, Transmission will no longer attempt to contact them. This cannot be undone." = "Dopo averli rimossi, Transmission non tenterà più di contattarli. Questa azione non può essere annullata.";
|
||||
@@ -830,10 +833,10 @@
|
||||
"Seeding Complete" = "Distribuzione completata";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of %d peers" = "In distribuzione verso %1$d su %2$d peer";
|
||||
"Seeding to %1$lu of %2$lu peers" = "In distribuzione verso %1$lu su %2$lu peer";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of 1 peer" = "In distribuzione verso %d su 1 peer";
|
||||
"Seeding to %u of 1 peer" = "In distribuzione verso %u su 1 peer";
|
||||
|
||||
/* Create torrent -> location sheet -> button
|
||||
Create torrent -> select file
|
||||
@@ -852,7 +855,7 @@
|
||||
"Select the name and location for the torrent file." = "Selezionare nome e posizione per il file torrent.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for %d data files." = "Selezionare la nuova cartella per %d file dati.";
|
||||
"Select the new folder for %lu data files." = "Selezionare la nuova cartella per %lu file dati.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for \"%@\"." = "Selezionare la nuova cartella per \"%@\".";
|
||||
@@ -966,13 +969,13 @@
|
||||
"The transfer will not contact trackers for peers, and will have to rely solely on non-tracker peer discovery methods such as PEX and DHT to download and seed." = "Il trasferimento non contatterà il server traccia per cercare i peer e dovrà fare affidamento unicamente a metodi di scoperta dei peer quali PEX e DHT per ricevere e distribuire dati.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ active transfers." = "Ci sono %@ trasferimenti in corso.";
|
||||
"There are %lu active transfers." = "Ci sono %lu trasferimenti in corso.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ transfers (%@ active)." = "Ci sono %1$@ trasferimenti (%2$@ in corso)";
|
||||
"There are %1$lu transfers (%2$lu active)." = "Ci sono %1$lu trasferimenti (%2$lu in corso)";
|
||||
|
||||
/* Confirm Quit panel -> message */
|
||||
"There are %d active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "Ci sono %d trasferimenti in corso che saranno messi in pausa all'uscita. I trasferimenti riprenderanno automaticamente al prossimo avvio.";
|
||||
"There are %lu active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "Ci sono %lu trasferimenti in corso che saranno messi in pausa all'uscita. I trasferimenti riprenderanno automaticamente al prossimo avvio.";
|
||||
|
||||
/* Create torrent -> blank address -> title */
|
||||
"There are no tracker addresses." = "Non ci sono indirizzi di server traccia.";
|
||||
@@ -1005,7 +1008,7 @@
|
||||
"This will clear the global statistics displayed by Transmission. Individual transfer statistics will not be affected." = "Questa azione ripulirà le statistiche generali mostrate da Transmission. Le statistiche dei singoli trasferimenti non saranno modificate.";
|
||||
|
||||
/* Inspector -> tracker table */
|
||||
"Tier %d" = "Livello %d";
|
||||
"Tier %ld" = "Livello %ld";
|
||||
|
||||
/* Filter toolbar item -> palette label */
|
||||
"Toggle Filter" = "Mostra/nascondi filtri";
|
||||
@@ -1070,7 +1073,7 @@
|
||||
"Transmission is a file-sharing program. When you run a torrent, its data will be made available to others by means of upload. You and you alone are fully responsible for exercising proper judgement and abiding by your local laws." = "Transmission è un programma di file-sharing. I contenuti dei torrent saranno messi a disposizione di altri utenti attraverso l'invio di dati. L'esercizio di un giudizio appropriato ed il rispetto delle leggi in vigore è di vostra esclusiva responsabilità.";
|
||||
|
||||
/* Donation beg -> message */
|
||||
"Transmission is a full-featured torrent application. A lot of time and effort have gone into development, coding, and refinement. If you enjoy using it, please consider showing your love with a donation." = "Transmission è una applicazione torrent ricca di funzionalità. Sviluppare, codificare e migliorare il programma ha richiesto molto tempo e molto impegno. Se ti piace usare questo software, per favore considera di mostrare il tuo gradimento tramite una donazione. ";
|
||||
"Transmission is a full-featured torrent application. A lot of time and effort have gone into development, coding, and refinement. If you enjoy using it, please consider showing your love with a donation." = "Transmission è una applicazione torrent ricca di funzionalità. Sviluppare, codificare e migliorare il programma ha richiesto molto tempo e molto impegno. Se ti piace usare questo software, per favore considera di mostrare il tuo gradimento tramite una donazione.";
|
||||
|
||||
/* Transmission already running alert -> title */
|
||||
"Transmission is already running." = "Transmission è già in esecuzione.";
|
||||
@@ -1081,7 +1084,7 @@
|
||||
"UL" = "Invio";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"UL to %d" = "Invio a %d";
|
||||
"UL to %lu" = "Invio a %lu";
|
||||
|
||||
/* File Outline -> Menu */
|
||||
"Uncheck Selected" = "Non spuntare selezionati";
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
Create torrent -> info
|
||||
Drag overlay -> torrents
|
||||
Inspector -> selected torrents */
|
||||
"%@ files" = "%@ bestanden";
|
||||
"%lu files" = "%lu bestanden";
|
||||
|
||||
/* Prefs -> blocklist -> message */
|
||||
"%@ IP address rules in list" = "%@ IP-adressen in de lijst";
|
||||
"%lu IP address rules in list" = "%lu IP-adressen in de lijst";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ magnetized transfers" = "%@ gemagnetiseerde overdrachten";
|
||||
"%lu magnetized transfers" = "%lu gemagnetiseerde overdrachten";
|
||||
|
||||
/* file size string
|
||||
Inspector -> Files tab -> file status string
|
||||
@@ -24,13 +24,13 @@
|
||||
"%@ selected" = "%@ geselecteerd";
|
||||
|
||||
/* stats window -> times opened */
|
||||
"%@ times" = "%@ keer";
|
||||
"%lu times" = "%lu keer";
|
||||
|
||||
/* Drag overlay -> torrents */
|
||||
"%@ Torrent Files" = "%@ torrentbestanden";
|
||||
"%lu Torrent Files" = "%lu torrentbestanden";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ Torrents Selected" = "%@ torrents geselecteerd";
|
||||
"%lu Torrents Selected" = "%lu torrents geselecteerd";
|
||||
|
||||
/* Inspector -> selected torrents
|
||||
stats total */
|
||||
@@ -39,53 +39,56 @@
|
||||
/* Filter Bar Button -> tool tip
|
||||
Status bar transfer count
|
||||
Torrent table -> group row -> tooltip */
|
||||
"%@ transfers" = "%@ transfers";
|
||||
"%lu transfers" = "%lu transfers";
|
||||
|
||||
/* Inspector -> Activity tab -> have */
|
||||
"%@ verified" = "%@ geverifieerd";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d cache" = "%d cache";
|
||||
"%lu cache" = "%lu cache";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d Connected" = "%d verbonden";
|
||||
"%lu Connected" = "%lu verbonden";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d DHT" = "%d DHT";
|
||||
"%lu DHT" = "%lu DHT";
|
||||
|
||||
/* Dock item - Downloading */
|
||||
"%d Downloading" = "%d downloaden";
|
||||
"%lu Downloading" = "%lu downloaden";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d incoming" = "%d inkomend";
|
||||
"%lu incoming" = "%lu inkomend";
|
||||
|
||||
/* Action menu -> upload/download limit
|
||||
Status Bar -> speed tooltip */
|
||||
"%d KB/s" = "%d KB/s";
|
||||
"%ld KB/s" = "%ld KB/s";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d local discovery" = "%d lokale ontdekking";
|
||||
"%lu local discovery" = "%lu lokale ontdekking";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d LTEP" = "%d LTEP";
|
||||
"%lu LTEP" = "%lu LTEP";
|
||||
|
||||
/* Info options -> global setting */
|
||||
"%d minutes" = "%d minuten";
|
||||
"%ld minutes" = "%ld minuten";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d PEX" = "%d PEX";
|
||||
"%lu PEX" = "%lu PEX";
|
||||
|
||||
/* Create torrent -> info */
|
||||
"%d pieces, %@ each" = "%1$d fragmenten, %2$@ elk";
|
||||
"%u pieces, %@ each" = "%1$u fragmenten, %2$@ elk";
|
||||
|
||||
/* Dock item - Seeding */
|
||||
"%d Seeding" = "%d seeden";
|
||||
"%lu Seeding" = "%lu seeden";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d tracker" = "%d tracker";
|
||||
"%lu tracker" = "%lu tracker";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"%d web seeds" = "%d webseeds";
|
||||
"%lu web seeds" = "%lu webseeds";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"1 Connected" = "1 verbonden";
|
||||
|
||||
/* Add torrent -> info
|
||||
Create torrent -> info
|
||||
@@ -187,16 +190,16 @@
|
||||
"Are you sure you want to quit?" = "Weet u zeker dat u wilt afsluiten?";
|
||||
|
||||
/* Remove completed confirm panel -> title */
|
||||
"Are you sure you want to remove %@ completed transfers from the transfer list?" = "Weet u zeker dat u %@ vervolledigde overdrachten wilt verwijderen van de overdrachtenlijst?";
|
||||
"Are you sure you want to remove %lu completed transfers from the transfer list?" = "Weet u zeker dat u %lu vervolledigde overdrachten wilt verwijderen van de overdrachtenlijst?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list and trash the data files?" = "Weet u zeker dat u %@ overdrachten wilt verwijderen van de overdrachtenlijst en de gegevens naar de prullenmand wilt verplaatsen?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list and trash the data files?" = "Weet u zeker dat u %lu overdrachten wilt verwijderen van de overdrachtenlijst en de gegevens naar de prullenmand wilt verplaatsen?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list?" = "Weet u zeker dat u %@ overdrachten wilt verwijderen van de overdrachtenlijst?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list?" = "Weet u zeker dat u %lu overdrachten wilt verwijderen van de overdrachtenlijst?";
|
||||
|
||||
/* Remove trackers alert -> title */
|
||||
"Are you sure you want to remove %d trackers?" = "Weet u zeker dat u %d trackers wilt verwijderen?";
|
||||
"Are you sure you want to remove %lu trackers?" = "Weet u zeker dat u %lu trackers wilt verwijderen?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove \"%@\" from the transfer list and trash the data file?" = "Weet u zeker dat u ‘%@’ wilt verwijderen van de overdrachtenlijst en de gegevens naar de prullenmand wilt verplaatsen?";
|
||||
@@ -305,7 +308,7 @@
|
||||
"DL" = "DL";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"DL from %d" = "DL van %d";
|
||||
"DL from %lu" = "DL van %lu";
|
||||
|
||||
/* Torrent disk space alert -> button */
|
||||
"Do not check disk space again" = "Ruimte op schijf niet opnieuw controleren";
|
||||
@@ -353,10 +356,10 @@
|
||||
"Downloading blocklist" = "Downloaden van zwarte lijst";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of %d peers" = "Downloaden van %1$d van %2$d peers";
|
||||
"Downloading from %lu of %lu peers" = "Downloaden van %1$lu van %2$lu peers";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of 1 peer" = "Downloaden van %d van 1 peer";
|
||||
"Downloading from %lu of 1 peer" = "Downloaden van %lu van 1 peer";
|
||||
|
||||
/* inspector -> peer table -> header tool tip */
|
||||
"Downloading From Peer" = "Downloaden van peer";
|
||||
@@ -425,7 +428,7 @@
|
||||
"Global upload limit" = "Globale uploadlimiet";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got %d peers" = "%d peers ontvangen";
|
||||
"got %lu peers" = "%lu peers ontvangen";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got 1 peer" = "1 peer ontvangen";
|
||||
@@ -504,7 +507,7 @@
|
||||
"License" = "Licentie";
|
||||
|
||||
/* torrent action menu -> upload/download limit */
|
||||
"Limit (%d KB/s)" = "Gelimiteerd (%d KB/s)";
|
||||
"Limit (%ld KB/s)" = "Gelimiteerd (%ld KB/s)";
|
||||
|
||||
/* Save log alert panel -> title */
|
||||
"Log Could Not Be Saved" = "Het log kon niet worden bewaard";
|
||||
@@ -830,10 +833,10 @@
|
||||
"Seeding Complete" = "Seeden klaar";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of %d peers" = "Seeden naar %1$d van %2$d peers";
|
||||
"Seeding to %1$lu of %2$lu peers" = "Seeden naar %1$lu van %2$lu peers";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of 1 peer" = "Seeden naar %d van 1 peer";
|
||||
"Seeding to %u of 1 peer" = "Seeden naar %u van 1 peer";
|
||||
|
||||
/* Create torrent -> location sheet -> button
|
||||
Create torrent -> select file
|
||||
@@ -852,7 +855,7 @@
|
||||
"Select the name and location for the torrent file." = "Selecteer de naam en locatie voor het torrentbestand.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for %d data files." = "Selecteer de nieuwe map voor %d gegevensbestanden.";
|
||||
"Select the new folder for %lu data files." = "Selecteer de nieuwe map voor %lu gegevensbestanden.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for \"%@\"." = "Selecteer de nieuwe map voor \"%@\".";
|
||||
@@ -966,13 +969,13 @@
|
||||
"The transfer will not contact trackers for peers, and will have to rely solely on non-tracker peer discovery methods such as PEX and DHT to download and seed." = "De overdracht zal geen trackers contacteren voor peers, en zal dus moeten vertrouwen op methodes als DHT en PEX op te downloaden en te seeden.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ active transfers." = "Er zijn %@ actieve overdrachten.";
|
||||
"There are %lu active transfers." = "Er zijn %lu actieve overdrachten.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ transfers (%@ active)." = "Er zijn %1$@ overdrachten (%2$@ actief).";
|
||||
"There are %1$lu transfers (%2$lu active)." = "Er zijn %1$lu overdrachten (%2$lu actief).";
|
||||
|
||||
/* Confirm Quit panel -> message */
|
||||
"There are %d active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "Er zijn %d actieve overdrachten die gepauzeerd zullen worden bij afsluiten. De overdrachten worden automatisch hervat bij het herstarten.";
|
||||
"There are %lu active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "Er zijn %lu actieve overdrachten die gepauzeerd zullen worden bij afsluiten. De overdrachten worden automatisch hervat bij het herstarten.";
|
||||
|
||||
/* Create torrent -> blank address -> title */
|
||||
"There are no tracker addresses." = "Er zijn geen trackeradressen.";
|
||||
@@ -1005,7 +1008,7 @@
|
||||
"This will clear the global statistics displayed by Transmission. Individual transfer statistics will not be affected." = "Dit zal de globale statistieken die Transmission toont wissen. Individuele overdrachtstatistieken worden niet gewijzigd.";
|
||||
|
||||
/* Inspector -> tracker table */
|
||||
"Tier %d" = "Tier %d";
|
||||
"Tier %ld" = "Tier %ld";
|
||||
|
||||
/* Filter toolbar item -> palette label */
|
||||
"Toggle Filter" = "Schakel filter";
|
||||
@@ -1081,7 +1084,7 @@
|
||||
"UL" = "UL";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"UL to %d" = "UL naar %d";
|
||||
"UL to %lu" = "UL naar %lu";
|
||||
|
||||
/* File Outline -> Menu */
|
||||
"Uncheck Selected" = "Geselecteerde uitvinken";
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
Create torrent -> info
|
||||
Drag overlay -> torrents
|
||||
Inspector -> selected torrents */
|
||||
"%@ files" = "%@ ficheiros";
|
||||
"%lu files" = "%lu ficheiros";
|
||||
|
||||
/* Prefs -> blocklist -> message */
|
||||
"%@ IP address rules in list" = "%@ regras de endereços IP na lista";
|
||||
"%lu IP address rules in list" = "%lu regras de endereços IP na lista";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ magnetized transfers" = "%@ transferências magnetizadas";
|
||||
"%lu magnetized transfers" = "%lu transferências magnetizadas";
|
||||
|
||||
/* file size string
|
||||
Inspector -> Files tab -> file status string
|
||||
@@ -24,13 +24,13 @@
|
||||
"%@ selected" = "%@ seleccionados";
|
||||
|
||||
/* stats window -> times opened */
|
||||
"%@ times" = "%@ vezes";
|
||||
"%lu times" = "%lu vezes";
|
||||
|
||||
/* Drag overlay -> torrents */
|
||||
"%@ Torrent Files" = "%@ ficheiros torrent";
|
||||
"%lu Torrent Files" = "%lu ficheiros torrent";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ Torrents Selected" = "%@ torrents seleccionados";
|
||||
"%lu Torrents Selected" = "%lu torrents seleccionados";
|
||||
|
||||
/* Inspector -> selected torrents
|
||||
stats total */
|
||||
@@ -39,53 +39,56 @@
|
||||
/* Filter Bar Button -> tool tip
|
||||
Status bar transfer count
|
||||
Torrent table -> group row -> tooltip */
|
||||
"%@ transfers" = "%@ transferências";
|
||||
"%lu transfers" = "%lu transferências";
|
||||
|
||||
/* Inspector -> Activity tab -> have */
|
||||
"%@ verified" = "%@ verificados";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d cache" = "%d cache";
|
||||
"%lu cache" = "%lu cache";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d Connected" = "%d ligados";
|
||||
"%lu Connected" = "%lu ligados";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d DHT" = "%d DHT";
|
||||
"%lu DHT" = "%lu DHT";
|
||||
|
||||
/* Dock item - Downloading */
|
||||
"%d Downloading" = "%d a receber";
|
||||
"%lu Downloading" = "%lu a receber";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d incoming" = "%d a receber";
|
||||
"%lu incoming" = "%lu a receber";
|
||||
|
||||
/* Action menu -> upload/download limit
|
||||
Status Bar -> speed tooltip */
|
||||
"%d KB/s" = "%d KB/s";
|
||||
"%ld KB/s" = "%ld KB/s";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d local discovery" = "%d pesquisa local";
|
||||
"%lu local discovery" = "%lu pesquisa local";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d LTEP" = "%d LTEP";
|
||||
"%lu LTEP" = "%lu LTEP";
|
||||
|
||||
/* Info options -> global setting */
|
||||
"%d minutes" = "%d minutos";
|
||||
"%ld minutes" = "%ld minutos";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d PEX" = "%d PEX";
|
||||
"%lu PEX" = "%lu PEX";
|
||||
|
||||
/* Create torrent -> info */
|
||||
"%d pieces, %@ each" = "%1$d pedaços, %2$@ cada";
|
||||
"%u pieces, %@ each" = "%1$u pedaços, %2$@ cada";
|
||||
|
||||
/* Dock item - Seeding */
|
||||
"%d Seeding" = "%d a enviar";
|
||||
"%lu Seeding" = "%lu a enviar";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d tracker" = "%d tracker";
|
||||
"%lu tracker" = "%lu tracker";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"%d web seeds" = "%d seeds da web";
|
||||
"%lu web seeds" = "%lu seeds da web";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"1 Connected" = "1 ligado";
|
||||
|
||||
/* Add torrent -> info
|
||||
Create torrent -> info
|
||||
@@ -187,16 +190,16 @@
|
||||
"Are you sure you want to quit?" = "Tem a certeza de que deseja sair?";
|
||||
|
||||
/* Remove completed confirm panel -> title */
|
||||
"Are you sure you want to remove %@ completed transfers from the transfer list?" = "Tem a certeza de que deseja remover %@ transferências concluídas da lista de transferências?";
|
||||
"Are you sure you want to remove %lu completed transfers from the transfer list?" = "Tem a certeza de que deseja remover %lu transferências concluídas da lista de transferências?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list and trash the data files?" = "Tem a certeza de que deseja remover %@ transferências da lista de transferências e eliminar os respectivos ficheiros de dados?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list and trash the data files?" = "Tem a certeza de que deseja remover %lu transferências da lista de transferências e eliminar os respectivos ficheiros de dados?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list?" = "Tem a certeza de que deseja remover %@ transferências da lista de transferências?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list?" = "Tem a certeza de que deseja remover %lu transferências da lista de transferências?";
|
||||
|
||||
/* Remove trackers alert -> title */
|
||||
"Are you sure you want to remove %d trackers?" = "Tem a certeza de que deseja remover %d trackers?";
|
||||
"Are you sure you want to remove %lu trackers?" = "Tem a certeza de que deseja remover %lu trackers?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove \"%@\" from the transfer list and trash the data file?" = "Tem a certeza de que deseja remover \"%@\" da lista de transferências e eliminar o respectivo ficheiro de dados?";
|
||||
@@ -305,7 +308,7 @@
|
||||
"DL" = "REC";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"DL from %d" = "REC de %d";
|
||||
"DL from %lu" = "REC de %lu";
|
||||
|
||||
/* Torrent disk space alert -> button */
|
||||
"Do not check disk space again" = "Não voltar a verificar espaço livre no disco";
|
||||
@@ -353,10 +356,10 @@
|
||||
"Downloading blocklist" = "A descarregar lista de bloqueio";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of %d peers" = "A receber de %1$d de %2$d peers";
|
||||
"Downloading from %lu of %lu peers" = "A receber de %1$lu de %2$lu peers";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of 1 peer" = "A receber de %d de 1 peer";
|
||||
"Downloading from %lu of 1 peer" = "A receber de %lu de 1 peer";
|
||||
|
||||
/* inspector -> peer table -> header tool tip */
|
||||
"Downloading From Peer" = "A receber do peer";
|
||||
@@ -425,7 +428,7 @@
|
||||
"Global upload limit" = "Limite global de envio";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got %d peers" = "obtidos %d peers";
|
||||
"got %lu peers" = "obtidos %lu peers";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got 1 peer" = "obtido 1 peer";
|
||||
@@ -504,7 +507,7 @@
|
||||
"License" = "Licença";
|
||||
|
||||
/* torrent action menu -> upload/download limit */
|
||||
"Limit (%d KB/s)" = "Limite (%d KB/s)";
|
||||
"Limit (%ld KB/s)" = "Limite (%ld KB/s)";
|
||||
|
||||
/* Save log alert panel -> title */
|
||||
"Log Could Not Be Saved" = "Não foi possível guardar o registo";
|
||||
@@ -712,7 +715,7 @@
|
||||
"Process" = "Processar";
|
||||
|
||||
/* Blocklist -> message */
|
||||
"Processing blocklist" = " A processar lista de bloqueio";
|
||||
"Processing blocklist" = "A processar lista de bloqueio";
|
||||
|
||||
/* Stats window -> label */
|
||||
"Program Started" = "Programa iniciado";
|
||||
@@ -830,10 +833,10 @@
|
||||
"Seeding Complete" = "Envio concluído";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of %d peers" = "A enviar para %1$d de %2$d peers";
|
||||
"Seeding to %1$lu of %2$lu peers" = "A enviar para %1$lu de %2$lu peers";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of 1 peer" = "A enviar para %d de 1 peer";
|
||||
"Seeding to %u of 1 peer" = "A enviar para %u de 1 peer";
|
||||
|
||||
/* Create torrent -> location sheet -> button
|
||||
Create torrent -> select file
|
||||
@@ -852,7 +855,7 @@
|
||||
"Select the name and location for the torrent file." = "Seleccione o nome e a localização para o ficheiro torrent.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for %d data files." = "Seleccione a nova pasta para %d ficheiros de dados.";
|
||||
"Select the new folder for %lu data files." = "Seleccione a nova pasta para %lu ficheiros de dados.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for \"%@\"." = "Seleccione a nova pasta para \"%@\".";
|
||||
@@ -966,13 +969,13 @@
|
||||
"The transfer will not contact trackers for peers, and will have to rely solely on non-tracker peer discovery methods such as PEX and DHT to download and seed." = "A transferência não irá contactar os trackers para obter peers e terá de se restringir apenas a métodos de descoberta sem tracker como PEX e DHT para receber e enviar.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ active transfers." = "Existem %@ transferências activas.";
|
||||
"There are %lu active transfers." = "Existem %lu transferências activas.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ transfers (%@ active)." = "Existem %1$@ transferências (%2$@ activas).";
|
||||
"There are %1$lu transfers (%2$lu active)." = "Existem %1$lu transferências (%2$lu activas).";
|
||||
|
||||
/* Confirm Quit panel -> message */
|
||||
"There are %d active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "Existem %d transferências activas que serão colocadas em pausa ao sair. As transferências serão retomadas automaticamente quando voltar a iniciar o Transmission";
|
||||
"There are %lu active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "Existem %lu transferências activas que serão colocadas em pausa ao sair. As transferências serão retomadas automaticamente quando voltar a iniciar o Transmission";
|
||||
|
||||
/* Create torrent -> blank address -> title */
|
||||
"There are no tracker addresses." = "Não existem endereços de trackers.";
|
||||
@@ -1005,7 +1008,7 @@
|
||||
"This will clear the global statistics displayed by Transmission. Individual transfer statistics will not be affected." = "Isto irá limpar as estatísticas globais mostradas pelo Transmission. As estatísticas individuais das tranferências não serão afectadas.";
|
||||
|
||||
/* Inspector -> tracker table */
|
||||
"Tier %d" = "Nível %d";
|
||||
"Tier %ld" = "Nível %ld";
|
||||
|
||||
/* Filter toolbar item -> palette label */
|
||||
"Toggle Filter" = "Mostrar/ocultar o filtro";
|
||||
@@ -1081,7 +1084,7 @@
|
||||
"UL" = "ENV";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"UL to %d" = "ENV para %d";
|
||||
"UL to %lu" = "ENV para %lu";
|
||||
|
||||
/* File Outline -> Menu */
|
||||
"Uncheck Selected" = "Desmarcar seleccionados";
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
Create torrent -> info
|
||||
Drag overlay -> torrents
|
||||
Inspector -> selected torrents */
|
||||
"%@ files" = "%@ файлов";
|
||||
"%lu files" = "%lu файлов";
|
||||
|
||||
/* Prefs -> blocklist -> message */
|
||||
"%@ IP address rules in list" = "%@ IP-адресов в списке";
|
||||
"%lu IP address rules in list" = "%lu IP-адресов в списке";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ magnetized transfers" = "%@ maget-разд.";
|
||||
"%lu magnetized transfers" = "%lu maget-разд.";
|
||||
|
||||
/* file size string
|
||||
Inspector -> Files tab -> file status string
|
||||
@@ -24,13 +24,13 @@
|
||||
"%@ selected" = "%@ выбрано";
|
||||
|
||||
/* stats window -> times opened */
|
||||
"%@ times" = "%@ раз";
|
||||
"%lu times" = "%lu раз";
|
||||
|
||||
/* Drag overlay -> torrents */
|
||||
"%@ Torrent Files" = "%@ торрент-файлов";
|
||||
"%lu Torrent Files" = "%lu торрент-файлов";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ Torrents Selected" = "%@ разд.";
|
||||
"%lu Torrents Selected" = "%lu разд.";
|
||||
|
||||
/* Inspector -> selected torrents
|
||||
stats total */
|
||||
@@ -39,53 +39,56 @@
|
||||
/* Filter Bar Button -> tool tip
|
||||
Status bar transfer count
|
||||
Torrent table -> group row -> tooltip */
|
||||
"%@ transfers" = "%@ разд.";
|
||||
"%lu transfers" = "%lu разд.";
|
||||
|
||||
/* Inspector -> Activity tab -> have */
|
||||
"%@ verified" = "%@ проверено";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d cache" = "%d в кеше";
|
||||
"%lu cache" = "%lu в кеше";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d Connected" = "%d подключено";
|
||||
"%lu Connected" = "%lu подключено";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d DHT" = "%d DHT";
|
||||
"%lu DHT" = "%lu DHT";
|
||||
|
||||
/* Dock item - Downloading */
|
||||
"%d Downloading" = "%d скачивается";
|
||||
"%lu Downloading" = "%lu скачивается";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d incoming" = "%d входящих";
|
||||
"%lu incoming" = "%lu входящих";
|
||||
|
||||
/* Action menu -> upload/download limit
|
||||
Status Bar -> speed tooltip */
|
||||
"%d KB/s" = "%d КБ/s";
|
||||
"%ld KB/s" = "%ld КБ/s";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d local discovery" = "%d местных польз.";
|
||||
"%lu local discovery" = "%lu местных польз.";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d LTEP" = "%d LTEP";
|
||||
"%lu LTEP" = "%lu LTEP";
|
||||
|
||||
/* Info options -> global setting */
|
||||
"%d minutes" = "%d мин";
|
||||
"%ld minutes" = "%ld мин";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d PEX" = "%d PEX";
|
||||
"%lu PEX" = "%lu PEX";
|
||||
|
||||
/* Create torrent -> info */
|
||||
"%d pieces, %@ each" = "%1$d частей, %2$@ каждая";
|
||||
"%u pieces, %@ each" = "%1$u частей, %2$@ каждая";
|
||||
|
||||
/* Dock item - Seeding */
|
||||
"%d Seeding" = "%d раздается";
|
||||
"%lu Seeding" = "%lu раздается";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d tracker" = "%d от трекера";
|
||||
"%lu tracker" = "%lu от трекера";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"%d web seeds" = "%d сайтов раздачи";
|
||||
"%lu web seeds" = "%lu сайтов раздачи";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"1 Connected" = "1 подключен";
|
||||
|
||||
/* Add torrent -> info
|
||||
Create torrent -> info
|
||||
@@ -187,16 +190,16 @@
|
||||
"Are you sure you want to quit?" = "Вы действительно хотите завершить программу?";
|
||||
|
||||
/* Remove completed confirm panel -> title */
|
||||
"Are you sure you want to remove %@ completed transfers from the transfer list?" = "Вы действительно хотите удалить %@ завершенных раздач из списка?";
|
||||
"Are you sure you want to remove %lu completed transfers from the transfer list?" = "Вы действительно хотите удалить %lu завершенных раздач из списка?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list and trash the data files?" = "Вы действительно хотите удалить %@ раздач из списка и переместить их данные в Корзину?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list and trash the data files?" = "Вы действительно хотите удалить %lu раздач из списка и переместить их данные в Корзину?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list?" = "Вы действительно хотите удалить %@ раздач из списка?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list?" = "Вы действительно хотите удалить %lu раздач из списка?";
|
||||
|
||||
/* Remove trackers alert -> title */
|
||||
"Are you sure you want to remove %d trackers?" = "Выделено трекеров: %d. Вы действительно хотите удалить трекеры? ";
|
||||
"Are you sure you want to remove %lu trackers?" = "Выделено трекеров: %lu. Вы действительно хотите удалить трекеры?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove \"%@\" from the transfer list and trash the data file?" = "Вы действительно хотите удалить «%@» из списка раздач и переместить данные в Корзину?";
|
||||
@@ -305,7 +308,7 @@
|
||||
"DL" = "С";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"DL from %d" = "скачиваю от %d";
|
||||
"DL from %lu" = "скачиваю от %lu";
|
||||
|
||||
/* Torrent disk space alert -> button */
|
||||
"Do not check disk space again" = "Не проверять еще раз";
|
||||
@@ -353,10 +356,10 @@
|
||||
"Downloading blocklist" = "Скачиваю черный список";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of %d peers" = "Скачиваю от %1$d из %2$d пользователей";
|
||||
"Downloading from %lu of %lu peers" = "Скачиваю от %1$lu из %2$lu пользователей";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of 1 peer" = "Скачиваю от %d из 1 пользователя";
|
||||
"Downloading from %lu of 1 peer" = "Скачиваю от %lu из 1 пользователя";
|
||||
|
||||
/* inspector -> peer table -> header tool tip */
|
||||
"Downloading From Peer" = "Скачиваю от пользователя";
|
||||
@@ -425,7 +428,7 @@
|
||||
"Global upload limit" = "Общее огранчение скорости раздачи";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got %d peers" = "%d пользов.";
|
||||
"got %lu peers" = "%lu пользов.";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got 1 peer" = "1 пользователь";
|
||||
@@ -504,7 +507,7 @@
|
||||
"License" = "Лицензия";
|
||||
|
||||
/* torrent action menu -> upload/download limit */
|
||||
"Limit (%d KB/s)" = "С ограничением (%d КБ/с)";
|
||||
"Limit (%ld KB/s)" = "С ограничением (%ld КБ/с)";
|
||||
|
||||
/* Save log alert panel -> title */
|
||||
"Log Could Not Be Saved" = "Журнал не может быть сохранен";
|
||||
@@ -830,10 +833,10 @@
|
||||
"Seeding Complete" = "Раздача завершена";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of %d peers" = "Раздаю к %1$d из %2$d пользователей";
|
||||
"Seeding to %1$lu of %2$lu peers" = "Раздаю к %1$lu из %2$lu пользователей";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of 1 peer" = "Раздаю к %d из 1 пользователя";
|
||||
"Seeding to %u of 1 peer" = "Раздаю к %u из 1 пользователя";
|
||||
|
||||
/* Create torrent -> location sheet -> button
|
||||
Create torrent -> select file
|
||||
@@ -852,7 +855,7 @@
|
||||
"Select the name and location for the torrent file." = "Выберите имя и местоположение для торрент-файла.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for %d data files." = "Выберите новую папку для %d файлов данных.";
|
||||
"Select the new folder for %lu data files." = "Выберите новую папку для %lu файлов данных.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for \"%@\"." = "Выберите новую папку для «%@».";
|
||||
@@ -966,13 +969,13 @@
|
||||
"The transfer will not contact trackers for peers, and will have to rely solely on non-tracker peer discovery methods such as PEX and DHT to download and seed." = "Раздача не будет обмениваться информацией о пользователях с трекером, получая информацию скачивания и раздачи через DHT и PEX.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ active transfers." = "%@ активных раздач.";
|
||||
"There are %lu active transfers." = "%lu активных раздач.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ transfers (%@ active)." = "%1$@ раздач (%2$@ из них активны).";
|
||||
"There are %1$lu transfers (%2$lu active)." = "%1$lu раздач (%2$lu из них активны).";
|
||||
|
||||
/* Confirm Quit panel -> message */
|
||||
"There are %d active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "%d активных раздач будут приостановлены. При следующем запуске они будут автоматически возобновлены.";
|
||||
"There are %lu active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "%lu активных раздач будут приостановлены. При следующем запуске они будут автоматически возобновлены.";
|
||||
|
||||
/* Create torrent -> blank address -> title */
|
||||
"There are no tracker addresses." = "Нет адреса трекеров.";
|
||||
@@ -1005,7 +1008,7 @@
|
||||
"This will clear the global statistics displayed by Transmission. Individual transfer statistics will not be affected." = "Общая статистика Transmission будет сброшена. Статистика индивидуальных раздач сохранится.";
|
||||
|
||||
/* Inspector -> tracker table */
|
||||
"Tier %d" = "%d уровень";
|
||||
"Tier %ld" = "%ld уровень";
|
||||
|
||||
/* Filter toolbar item -> palette label */
|
||||
"Toggle Filter" = "Показать/скрыть фильтр";
|
||||
@@ -1081,7 +1084,7 @@
|
||||
"UL" = "Р";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"UL to %d" = "раздаю к %d";
|
||||
"UL to %lu" = "раздаю к %lu";
|
||||
|
||||
/* File Outline -> Menu */
|
||||
"Uncheck Selected" = "Снять выбор";
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
Create torrent -> info
|
||||
Drag overlay -> torrents
|
||||
Inspector -> selected torrents */
|
||||
"%@ files" = "%@ dosya";
|
||||
"%lu files" = "%lu dosya";
|
||||
|
||||
/* Prefs -> blocklist -> message */
|
||||
"%@ IP address rules in list" = "Dizelgede %@ IP adresi kuralı";
|
||||
"%lu IP address rules in list" = "Dizelgede %lu IP adresi kuralı";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ magnetized transfers" = "%@ mıknatıslı aktarım";
|
||||
"%lu magnetized transfers" = "%lu mıknatıslı aktarım";
|
||||
|
||||
/* file size string
|
||||
Inspector -> Files tab -> file status string
|
||||
@@ -24,13 +24,13 @@
|
||||
"%@ selected" = "%@ seçili";
|
||||
|
||||
/* stats window -> times opened */
|
||||
"%@ times" = "%@ kez";
|
||||
"%lu times" = "%lu kez";
|
||||
|
||||
/* Drag overlay -> torrents */
|
||||
"%@ Torrent Files" = "%@ Torrent Dosyası";
|
||||
"%lu Torrent Files" = "%lu Torrent Dosyası";
|
||||
|
||||
/* Inspector -> selected torrents */
|
||||
"%@ Torrents Selected" = "%@ Torrent Seçili";
|
||||
"%lu Torrents Selected" = "%lu Torrent Seçili";
|
||||
|
||||
/* Inspector -> selected torrents
|
||||
stats total */
|
||||
@@ -39,53 +39,56 @@
|
||||
/* Filter Bar Button -> tool tip
|
||||
Status bar transfer count
|
||||
Torrent table -> group row -> tooltip */
|
||||
"%@ transfers" = "%@ aktarım";
|
||||
"%lu transfers" = "%lu aktarım";
|
||||
|
||||
/* Inspector -> Activity tab -> have */
|
||||
"%@ verified" = "%@ doğrulanmış";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d cache" = "%d önbellek";
|
||||
"%lu cache" = "%lu önbellek";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d Connected" = "%d Bağlı";
|
||||
"%lu Connected" = "%lu Bağlı";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d DHT" = "%d DHT";
|
||||
"%lu DHT" = "%lu DHT";
|
||||
|
||||
/* Dock item - Downloading */
|
||||
"%d Downloading" = "%d İndiriliyor";
|
||||
"%lu Downloading" = "%lu İndiriliyor";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d incoming" = "%d gelen";
|
||||
"%lu incoming" = "%lu gelen";
|
||||
|
||||
/* Action menu -> upload/download limit
|
||||
Status Bar -> speed tooltip */
|
||||
"%d KB/s" = "%d KB/s";
|
||||
"%ld KB/s" = "%ld KB/s";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d local discovery" = "%d yerel bulum";
|
||||
"%lu local discovery" = "%lu yerel bulum";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d LTEP" = "%d LTEP";
|
||||
"%lu LTEP" = "%lu LTEP";
|
||||
|
||||
/* Info options -> global setting */
|
||||
"%d minutes" = "%d dakika";
|
||||
"%ld minutes" = "%ld dakika";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d PEX" = "%d PEX";
|
||||
"%lu PEX" = "%lu PEX";
|
||||
|
||||
/* Create torrent -> info */
|
||||
"%d pieces, %@ each" = "%1$d parça, her biri %2$@";
|
||||
"%u pieces, %@ each" = "%1$u parça, her biri %2$@";
|
||||
|
||||
/* Dock item - Seeding */
|
||||
"%d Seeding" = "%d Besleniyor";
|
||||
"%lu Seeding" = "%lu Besleniyor";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"%d tracker" = "%d izleyici";
|
||||
"%lu tracker" = "%lu izleyici";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"%d web seeds" = "%d web beslemesi";
|
||||
"%lu web seeds" = "%lu web beslemesi";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"1 Connected" = "1 Bağlı";
|
||||
|
||||
/* Add torrent -> info
|
||||
Create torrent -> info
|
||||
@@ -187,16 +190,16 @@
|
||||
"Are you sure you want to quit?" = "Çıkmak istediğinize emin misiniz?";
|
||||
|
||||
/* Remove completed confirm panel -> title */
|
||||
"Are you sure you want to remove %@ completed transfers from the transfer list?" = "%@ bitmiş aktarımı aktarımlar dizelgesinden kaldırmak istediğinize emin misiniz?";
|
||||
"Are you sure you want to remove %lu completed transfers from the transfer list?" = "%lu bitmiş aktarımı aktarımlar dizelgesinden kaldırmak istediğinize emin misiniz?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list and trash the data files?" = "%@ aktarımı aktarımlar dizelgesinden kaldırıp veri dosyalarını Çöp Sepeti'ne taşımak istediğinize emin misiniz?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list and trash the data files?" = "%lu aktarımı aktarımlar dizelgesinden kaldırıp veri dosyalarını Çöp Sepeti'ne taşımak istediğinize emin misiniz?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove %@ transfers from the transfer list?" = "%@ aktarımı aktarımlar dizelgesinden çıkarmak istediğinize emin misiniz?";
|
||||
"Are you sure you want to remove %lu transfers from the transfer list?" = "%lu aktarımı aktarımlar dizelgesinden çıkarmak istediğinize emin misiniz?";
|
||||
|
||||
/* Remove trackers alert -> title */
|
||||
"Are you sure you want to remove %d trackers?" = "%d izleyiciyi kaldırmak istediğinize emin misiniz?";
|
||||
"Are you sure you want to remove %lu trackers?" = "%lu izleyiciyi kaldırmak istediğinize emin misiniz?";
|
||||
|
||||
/* Removal confirm panel -> title */
|
||||
"Are you sure you want to remove \"%@\" from the transfer list and trash the data file?" = "\"%@\" aktarımını aktarım dizelgesinden kaldırıp veri dosyalarını Çöp Sepeti'ne taşımak istediğinize emin misiniz?";
|
||||
@@ -305,7 +308,7 @@
|
||||
"DL" = "İN";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"DL from %d" = "%d konumundan İN";
|
||||
"DL from %lu" = "%lu konumundan İN";
|
||||
|
||||
/* Torrent disk space alert -> button */
|
||||
"Do not check disk space again" = "Disk alanını bir daha denetleme";
|
||||
@@ -350,13 +353,13 @@
|
||||
"Downloading" = "İndiriliyor";
|
||||
|
||||
/* Blocklist -> message */
|
||||
"Downloading blocklist" = "Kara dizelge indiriliyor ";
|
||||
"Downloading blocklist" = "Kara dizelge indiriliyor";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of %d peers" = "%1$d/%2$d eşten indiriliyor";
|
||||
"Downloading from %lu of %lu peers" = "%1$lu/%2$lu eşten indiriliyor";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Downloading from %d of 1 peer" = "%d/1 eşten indiriliyor";
|
||||
"Downloading from %lu of 1 peer" = "%lu/1 eşten indiriliyor";
|
||||
|
||||
/* inspector -> peer table -> header tool tip */
|
||||
"Downloading From Peer" = "Eşten İndiriliyor";
|
||||
@@ -425,7 +428,7 @@
|
||||
"Global upload limit" = "Genel gönderme limiti";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got %d peers" = "%d eş bulundu";
|
||||
"got %lu peers" = "%lu eş bulundu";
|
||||
|
||||
/* Tracker last announce */
|
||||
"got 1 peer" = "1 eş bulundu";
|
||||
@@ -504,7 +507,7 @@
|
||||
"License" = "Lisans";
|
||||
|
||||
/* torrent action menu -> upload/download limit */
|
||||
"Limit (%d KB/s)" = "Limit (%d KB/sn)";
|
||||
"Limit (%ld KB/s)" = "Limit (%ld KB/sn)";
|
||||
|
||||
/* Save log alert panel -> title */
|
||||
"Log Could Not Be Saved" = "Günlük Kaydedilemedi";
|
||||
@@ -684,7 +687,7 @@
|
||||
/* Inspector -> tab
|
||||
Inspector view -> title
|
||||
Preferences -> toolbar item title */
|
||||
"Peers" = "Eşler ";
|
||||
"Peers" = "Eşler";
|
||||
|
||||
/* Inspector -> Peers tab -> table row tooltip */
|
||||
"Port" = "Kapı";
|
||||
@@ -830,10 +833,10 @@
|
||||
"Seeding Complete" = "Besleme Tamamlandı";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of %d peers" = "%1$d/%2$d eş besleniyor ";
|
||||
"Seeding to %1$lu of %2$lu peers" = "%1$lu/%2$lu eş besleniyor";
|
||||
|
||||
/* Torrent -> status string */
|
||||
"Seeding to %d of 1 peer" = "%d/1 eş besleniyor ";
|
||||
"Seeding to %u of 1 peer" = "%u/1 eş besleniyor";
|
||||
|
||||
/* Create torrent -> location sheet -> button
|
||||
Create torrent -> select file
|
||||
@@ -852,7 +855,7 @@
|
||||
"Select the name and location for the torrent file." = "Torrent dosyası için ad ve konum seç.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for %d data files." = "%d veri dosyaları için yeni klasör seç.";
|
||||
"Select the new folder for %lu data files." = "%lu veri dosyaları için yeni klasör seç.";
|
||||
|
||||
/* Move torrent -> select destination folder */
|
||||
"Select the new folder for \"%@\"." = "\"%@\" için yeni klasör seç.";
|
||||
@@ -966,13 +969,13 @@
|
||||
"The transfer will not contact trackers for peers, and will have to rely solely on non-tracker peer discovery methods such as PEX and DHT to download and seed." = "Bu aktarım eş bulmak için izleyicilere bağlanmayacaktır, aksine aktarım için yalnızca PEX ve DHT gibi izleyicisiz çalışan eş bulma yöntemlerine bel bağlayacaktır.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ active transfers." = "%@ etkin aktarım var.";
|
||||
"There are %lu active transfers." = "%lu etkin aktarım var.";
|
||||
|
||||
/* Removal confirm panel -> message part 1 */
|
||||
"There are %@ transfers (%@ active)." = "%1$@ aktarım var (%2$@ etkin).";
|
||||
"There are %1$lu transfers (%2$lu active)." = "%1$lu aktarım var (%2$lu etkin).";
|
||||
|
||||
/* Confirm Quit panel -> message */
|
||||
"There are %d active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "Uygulamadan çıkarken duraklatılacak %d etkin aktarım var. Uygulamayı yeniden açtığınızda aktarımlar kendiliğinden sürecektir.";
|
||||
"There are %lu active transfers that will be paused on quit. The transfers will automatically resume on the next launch." = "Uygulamadan çıkarken duraklatılacak %lu etkin aktarım var. Uygulamayı yeniden açtığınızda aktarımlar kendiliğinden sürecektir.";
|
||||
|
||||
/* Create torrent -> blank address -> title */
|
||||
"There are no tracker addresses." = "İzleyici adresi yok.";
|
||||
@@ -1005,7 +1008,7 @@
|
||||
"This will clear the global statistics displayed by Transmission. Individual transfer statistics will not be affected." = "Genel Transmission istatistikleri silinecektir. Bireysel istatistikler bundan etkilenmeyecek.";
|
||||
|
||||
/* Inspector -> tracker table */
|
||||
"Tier %d" = "%d. sıra";
|
||||
"Tier %ld" = "%ld. sıra";
|
||||
|
||||
/* Filter toolbar item -> palette label */
|
||||
"Toggle Filter" = "Süzgeci Aç/Kapat";
|
||||
@@ -1081,7 +1084,7 @@
|
||||
"UL" = "GN";
|
||||
|
||||
/* Inspector -> Peers tab -> peers */
|
||||
"UL to %d" = "%d için GN";
|
||||
"UL to %lu" = "%lu için GN";
|
||||
|
||||
/* File Outline -> Menu */
|
||||
"Uncheck Selected" = "Seçilinin İmini Kaldır";
|
||||
|
||||
Reference in New Issue
Block a user