update translations

This commit is contained in:
Luke Pulverenti
2015-02-05 16:14:08 -05:00
parent 7d415fc2fd
commit bde06629da
47 changed files with 2434 additions and 175 deletions

View File

@@ -12,7 +12,7 @@ namespace MediaBrowser.Server.Implementations.Sync
{
public class CloudSyncProvider : IServerSyncProvider
{
private ICloudSyncProvider[] _providers = {};
private readonly ICloudSyncProvider[] _providers = {};
public CloudSyncProvider(IApplicationHost appHost)
{
@@ -21,12 +21,14 @@ namespace MediaBrowser.Server.Implementations.Sync
public IEnumerable<SyncTarget> GetSyncTargets()
{
return new List<SyncTarget>();
return _providers
.SelectMany(i => i.GetSyncAccounts().Select(a => GetSyncTarget(i, a)));
}
public IEnumerable<SyncTarget> GetSyncTargets(string userId)
{
return new List<SyncTarget>();
return _providers
.SelectMany(i => i.GetSyncAccounts().Where(a => a.UserIds.Contains(userId, StringComparer.OrdinalIgnoreCase)).Select(a => GetSyncTarget(i, a)));
}
public DeviceProfile GetDeviceProfile(SyncTarget target)
@@ -34,6 +36,15 @@ namespace MediaBrowser.Server.Implementations.Sync
return new DeviceProfile();
}
private SyncTarget GetSyncTarget(ICloudSyncProvider provider, SyncAccount account)
{
return new SyncTarget
{
Name = account.Name,
Id = account.Name
};
}
public string Name
{
get { return "Cloud Sync"; }
@@ -49,12 +60,7 @@ namespace MediaBrowser.Server.Implementations.Sync
throw new NotImplementedException();
}
public Task TransferItemFile(string serverId, string itemId, string path, SyncTarget target, CancellationToken cancellationToken)
{
throw new NotImplementedException();
}
public Task TransferRelatedFile(string serverId, string itemId, string path, ItemFileType type, SyncTarget target, CancellationToken cancellationToken)
public Task TransferItemFile(string serverId, string itemId, string[] pathParts, string name, ItemFileType fileType, SyncTarget target, CancellationToken cancellationToken)
{
throw new NotImplementedException();
}

View File

@@ -135,8 +135,8 @@ namespace MediaBrowser.Server.Implementations.Sync
try
{
await provider.TransferItemFile(serverId, libraryItem.Id, internalSyncJobItem.OutputPath, target, cancellationToken)
.ConfigureAwait(false);
//await provider.TransferItemFile(serverId, libraryItem.Id, internalSyncJobItem.OutputPath, target, cancellationToken)
// .ConfigureAwait(false);
progress.Report(92);