Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
felix-schwarz committed Jan 30, 2019
2 parents 538c6ac + dd45ed0 commit aaaf9be
Show file tree
Hide file tree
Showing 32 changed files with 1,658 additions and 2 deletions.
4 changes: 2 additions & 2 deletions .tx/config
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@ host = https://www.transifex.com

[owncloud.mobile-ios-sdk]
file_filter = ownCloudSDK/Resources/<lang>.lproj/Localizable.strings
lang_map = es_ES: es
lang_map = es_ES: es, cs_CZ: cs, de: de, de_DE: de-DE, en_GB: en-GB, nb_NO: nb-NO, nn_NO: nn-NO, pt_PT: pt-PT, pt_BR: pt-BR, zh_CN: zh-Hans, th_TH: th-TH
source_file = ownCloudSDK/Resources/en.lproj/Localizable.strings
source_lang = en
type = STRINGS

[owncloud.mobile-ios-ui]
file_filter = ownCloudUI/Resources/<lang>.lproj/Localizable.strings
lang_map = es_ES: es
lang_map = es_ES: es, cs_CZ: cs, de: de, de_DE: de-DE, en_GB: en-GB, nb_NO: nb-NO, nn_NO: nn-NO, pt_PT: pt-PT, pt_BR: pt-BR, zh_CN: zh-Hans, th_TH: th-TH
source_file = ownCloudUI/Resources/en.lproj/Localizable.strings
source_lang = en
type = STRINGS
Expand Down
70 changes: 70 additions & 0 deletions ownCloudSDK.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -503,6 +503,34 @@
5966C8D42195A11600C8875E /* OCCoreManager+OCMocking.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "OCCoreManager+OCMocking.m"; sourceTree = "<group>"; };
599A45A8218C566C003CAB00 /* OCConnection+OCMocking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "OCConnection+OCMocking.m"; sourceTree = "<group>"; };
599A45A9218C566C003CAB00 /* OCConnection+OCMocking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OCConnection+OCMocking.h"; sourceTree = "<group>"; };
59AAD95221F76B5000D15F07 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = "<group>"; };
59AAD95321F76B5000D15F07 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = "<group>"; };
59AAD95C21F7717C00D15F07 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = "<group>"; };
59AAD95D21F7717D00D15F07 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = "<group>"; };
59AAD95E21F7721B00D15F07 /* de-DE */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "de-DE"; path = "de-DE.lproj/Localizable.strings"; sourceTree = "<group>"; };
59AAD95F21F7721B00D15F07 /* de-DE */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "de-DE"; path = "de-DE.lproj/Localizable.strings"; sourceTree = "<group>"; };
59AAD96021F7743100D15F07 /* en-GB */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "en-GB"; path = "en-GB.lproj/Localizable.strings"; sourceTree = "<group>"; };
59AAD96121F7743200D15F07 /* en-GB */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "en-GB"; path = "en-GB.lproj/Localizable.strings"; sourceTree = "<group>"; };
59AAD96221F774AA00D15F07 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Localizable.strings; sourceTree = "<group>"; };
59AAD96321F774AA00D15F07 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Localizable.strings; sourceTree = "<group>"; };
59AAD96421F774FE00D15F07 /* mk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = mk; path = mk.lproj/Localizable.strings; sourceTree = "<group>"; };
59AAD96521F774FF00D15F07 /* mk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = mk; path = mk.lproj/Localizable.strings; sourceTree = "<group>"; };
59AAD96621F7762A00D15F07 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/Localizable.strings"; sourceTree = "<group>"; };
59AAD96721F7762A00D15F07 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/Localizable.strings"; sourceTree = "<group>"; };
59AAD96821F7768B00D15F07 /* nn-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nn-NO"; path = "nn-NO.lproj/Localizable.strings"; sourceTree = "<group>"; };
59AAD96921F7768B00D15F07 /* nn-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nn-NO"; path = "nn-NO.lproj/Localizable.strings"; sourceTree = "<group>"; };
59AAD96A21F777DD00D15F07 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = "<group>"; };
59AAD96B21F777DE00D15F07 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = "<group>"; };
59AAD96C21F777E900D15F07 /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/Localizable.strings"; sourceTree = "<group>"; };
59AAD96D21F777E900D15F07 /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/Localizable.strings"; sourceTree = "<group>"; };
59AAD96E21F7798100D15F07 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = "<group>"; };
59AAD96F21F7798100D15F07 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = "<group>"; };
59AAD97021F77BFD00D15F07 /* sq */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sq; path = sq.lproj/Localizable.strings; sourceTree = "<group>"; };
59AAD97121F77BFE00D15F07 /* sq */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sq; path = sq.lproj/Localizable.strings; sourceTree = "<group>"; };
59AAD97221F77CD500D15F07 /* th-TH */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "th-TH"; path = "th-TH.lproj/Localizable.strings"; sourceTree = "<group>"; };
59AAD97321F77CD600D15F07 /* th-TH */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "th-TH"; path = "th-TH.lproj/Localizable.strings"; sourceTree = "<group>"; };
59AAD97421F780D800D15F07 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = "<group>"; };
59AAD97521F780D800D15F07 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = "<group>"; };
59F6476B219AD11600C016FD /* OCQuery+OCMocking.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "OCQuery+OCMocking.h"; sourceTree = "<group>"; };
59F6476C219AD11600C016FD /* OCQuery+OCMocking.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "OCQuery+OCMocking.m"; sourceTree = "<group>"; };
DC00DB1B219B120300C82737 /* OCConnectionDAVMultistatusResponse.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OCConnectionDAVMultistatusResponse.h; sourceTree = "<group>"; };
Expand Down Expand Up @@ -2311,6 +2339,20 @@
knownRegions = (
en,
es,
cs,
de,
"de-DE",
"en-GB",
ko,
mk,
"nb-NO",
"nn-NO",
"pt-BR",
"pt-PT",
ru,
sq,
"th-TH",
"zh-Hans",
);
mainGroup = DCC8F9A1202852A200EB6701;
productRefGroup = DCC8F9AC202852A200EB6701 /* Products */;
Expand Down Expand Up @@ -2704,6 +2746,20 @@
children = (
DC3F2B4E204AED1900189B9A /* en */,
590CCF3D20C7FAC100BA75E4 /* es */,
59AAD95221F76B5000D15F07 /* cs */,
59AAD95C21F7717C00D15F07 /* de */,
59AAD95E21F7721B00D15F07 /* de-DE */,
59AAD96021F7743100D15F07 /* en-GB */,
59AAD96221F774AA00D15F07 /* ko */,
59AAD96421F774FE00D15F07 /* mk */,
59AAD96621F7762A00D15F07 /* nb-NO */,
59AAD96821F7768B00D15F07 /* nn-NO */,
59AAD96A21F777DD00D15F07 /* pt-BR */,
59AAD96C21F777E900D15F07 /* pt-PT */,
59AAD96E21F7798100D15F07 /* ru */,
59AAD97021F77BFD00D15F07 /* sq */,
59AAD97221F77CD500D15F07 /* th-TH */,
59AAD97421F780D800D15F07 /* zh-Hans */,
);
name = Localizable.strings;
sourceTree = "<group>";
Expand All @@ -2713,6 +2769,20 @@
children = (
DC79E1A52058725700189B9A /* en */,
590CCF3E20C7FAC100BA75E4 /* es */,
59AAD95321F76B5000D15F07 /* cs */,
59AAD95D21F7717D00D15F07 /* de */,
59AAD95F21F7721B00D15F07 /* de-DE */,
59AAD96121F7743200D15F07 /* en-GB */,
59AAD96321F774AA00D15F07 /* ko */,
59AAD96521F774FF00D15F07 /* mk */,
59AAD96721F7762A00D15F07 /* nb-NO */,
59AAD96921F7768B00D15F07 /* nn-NO */,
59AAD96B21F777DE00D15F07 /* pt-BR */,
59AAD96D21F777E900D15F07 /* pt-PT */,
59AAD96F21F7798100D15F07 /* ru */,
59AAD97121F77BFE00D15F07 /* sq */,
59AAD97321F77CD600D15F07 /* th-TH */,
59AAD97521F780D800D15F07 /* zh-Hans */,
);
name = Localizable.strings;
sourceTree = "<group>";
Expand Down
203 changes: 203 additions & 0 deletions ownCloudSDK/Resources/cs.lproj/Localizable.strings
Original file line number Diff line number Diff line change
@@ -0,0 +1,203 @@
/*
Localizable.strings
ownCloudSDK

Created by Felix Schwarz on 03.03.18.
Copyright © 2018 ownCloud GmbH. All rights reserved.
*/

/* Item property names */
"itemProperty.lastModified" = "Last modified";
"itemProperty.isFavorite" = "Favorite";
"itemProperty.localAttributes" = "Local attributes";

/* Connection Progress */
"Connecting…" = "Connecting…";
"Authenticating…" = "Authenticating…";
"Error" = "Error";
"Fetching user information…" = "Fetching user information…";
"Connected" = "Connected";

"Retrieving thumbnail…" = "Retrieving thumbnail…";

"Cancel" = "Cancel";
"Proceed" = "Proceed";
"OK" = "OK";

/* Delete */
"%@ changed on the server. Really delete it?" = "%@ changed on the server. Really delete it?";
"%@ has changed on the server since you requested its deletion." = "%@ has changed on the server since you requested its deletion.";
"Delete" = "Delete";

"%@ couldn't be deleted" = "%@ couldn't be deleted";
"Please check if you have sufficient permissions to delete %@." = "Please check if you have sufficient permissions to delete %@.";

/* Copy / Move */
"Operation forbidden" = "Operation forbidden";
"%@ can't be copied to %@." = "%@ can't be copied to %@.";
"%@ can't be moved to %@." = "%@ can't be moved to %@.";

"%@ not found" = "%@ not found";
"%@ wasn't found at %@." = "%@ wasn't found at %@.";

"The target directory %@ doesn't seem to exist." = "The target directory %@ doesn't seem to exist.";

"%@ already exists" = "%@ already exists";
"Couldn't copy %@ to %@, because an item called %@ already exists there." = "Couldn't copy %@ to %@, because an item called %@ already exists there.";
"Couldn't move %@ to %@, because an item called %@ already exists there." = "Couldn't move %@ to %@, because an item called %@ already exists there.";

"Insufficient permissions" = "Insufficient permissions";
"%@ can't be copied to %@." = "%@ can't be copied to %@.";
"%@ can't be moved to %@." = "%@ can't be moved to %@.";

"%@ not found on the server" = "%@ not found on the server";
"%@ may have been renamed, moved or deleted remotely." = "%@ may have been renamed, moved or deleted remotely.";

"Error copying %@" = "Error copying %@";
"Error moving %@" = "Error moving %@";

/* Download */
"Downloading %@…" = "Downloading %@…";

/* Move/Rename/Copy */
"Renaming %@ to %@…" = "Renaming %@ to %@…";
"Moving %@ to %@…" = "Moving %@ to %@…";
"Copying %@ to %@…" = "Copying %@ to %@…";

/* Create folder */
"Creating folder %@…" = "Creating folder %@…";

/* Delete */
"Deleting %@…" = "Deleting %@…";

/* Retrieving file list */
"Retrieving file list for %@…" = "Retrieving file list for %@…";

/* Update */
"\"%@\" metadata for %@ couldn't be updated" = "\"%@\" metadata for %@ couldn't be updated";
"Update failed with status code %d" = "Update failed with status code %d";
"Error updating %@ metadata" = "Error updating %@ metadata";

/* Logging */
"Standard error output" = "Standard error output";
"Log file" = "Log file";

/* Errors */
"Server doesn't seem to support any authentication method supported by this app." = "Server doesn't seem to support any authentication method supported by this app.";
"This server runs an unsupported version (%@). Version %@ or later is required by this app." = "This server runs an unsupported version (%@). Version %@ or later is required by this app.";

/* DAV Errors */
// OCDAVErrorServiceUnavailable
"Server down for maintenance." = "Server down for maintenance.";

/* OC Errors */
"%@ (error %ld, %@)" = "%@ (error %ld, %@)";
"%@ (error %ld)" = "%@ (error %ld)";

// OCErrorInternal
"Internal error." = "Internal error.";

// OCErrorInsufficientParameters
"Insufficient parameters." = "Insufficient parameters.";

// OCErrorAuthorizationFailed
"Authorization failed." = "Authorization failed.";

// OCErrorAuthorizationRedirect
"Authorization failed because the server returned a redirect. Authorization may be successful when retried with the redirect URL." = "Authorization failed because the server returned a redirect. Authorization may be successful when retried with the redirect URL.";

// OCErrorAuthorizationNoMethodData
"Authorization failed because no secret data was set for the authentication method." = "Authorization failed because no secret data was set for the authentication method.";

// OCErrorAuthorizationMissingData
"Authorization failed because data was missing from the secret data for the authentication method." = "Authorization failed because data was missing from the secret data for the authentication method.";

// OCErrroAuthorizationCancelled
"Authorization was cancelled by the user." = "Authorization was cancelled by the user.";

// OCErrorRequestURLSessionTaskConstructionFailed
"Construction of URL Session Task failed." = "Construction of URL Session Task failed.";

// OCErrorNewerVersionExists
"A newer version already exists." = "A newer version already exists.";

// OCErrorRequestCancelled
"Request was cancelled." = "Request was cancelled.";

// OCErrorRequestRemovedBeforeScheduling
"Request was removed before scheduling." = "Request was removed before scheduling.";

// OCErrorRequestServerCertificateRejected
"Request was cancelled because the server certificate was rejected." = "Request was cancelled because the server certificate was rejected.";

// OCErrorRequestDroppedByURLSession
"Request was dropped by the NSURLSession." = "Request was dropped by the NSURLSession.";

// OCErrorRequestCompletedWithError
"Request completed with error." = "Request completed with error.";

// OCErrorRequestURLSessionInvalidated
"Request couldn't be scheduled because the underlying URL session has been invalidated." = "Request couldn't be scheduled because the underlying URL session has been invalidated.";

// OCErrorException
"An exception occured." = "An exception occured.";

// OCErrorResponseUnknownFormat
"Response was in an unknown format." = "Response was in an unknown format.";

// OCErrorServerDetectionFailed
"Server detection failed, i.e. when the server at a URL is not an ownCloud instance." = "Server detection failed, i.e. when the server at a URL is not an ownCloud instance.";

// OCErrorServerTooManyRedirects
"Server detection failed because of too many redirects." = "Server detection failed because of too many redirects.";

// OCErrorServerBadRedirection
"Server redirection to bad/invalid URL." = "Server redirection to bad/invalid URL.";

// OCErrorServerVersionNotSupported
"This server version is not supported." = "This server version is not supported.";

// OCErrorServerNoSupportedAuthMethods
"Server doesn't seem to support any authentication method supported by this app." = "Server doesn't seem to support any authentication method supported by this app.";

// OCErrorCertificateInvalid
"The certificate is invalid or contains errors" = "The certificate is invalid or contains errors";

// OCErrorCertificateMissing
"No certificate was returned for a request despite this being a HTTPS connection (should never occur in production, but only if you forgot to provide a certificate during simulated responses to HTTPS requests)." = "No certificate was returned for a request despite this being a HTTPS connection (should never occur in production, but only if you forgot to provide a certificate during simulated responses to HTTPS requests).";

// OCErrorFeatureNotSupportedForItem
"This feature is not supported for this item." = "This feature is not supported for this item.";

// OCErrorFeatureNotSupportedByServer
"This feature is not supported for this server (version)." = "This feature is not supported for this server (version).";

// OCErrorFeatureNotImplemented
"This feature is currently not implemented" = "This feature is currently not implemented";

// OCErrorItemNotFound
"The targeted item has not been found." = "The targeted item has not been found.";

// OCErrorItemDestinationNotFound
"The destination item has not been found." = "The destination item has not been found.";

// OCErrorItemChanged
"The targeted item has changed." = "The targeted item has changed.";

// OCErrorItemInsufficientPermissions
"The action couldn't be performed on the targeted item because the client lacks permisssions." = "The action couldn't be performed on the targeted item because the client lacks permisssions.";

// OCErrorItemOperationForbidden
"The operation on the targeted item is not allowed." = "The operation on the targeted item is not allowed.";

// OCErrorItemAlreadyExists
"There already is an item at the destination of this action." = "There already is an item at the destination of this action.";

// OCErrorCancelled
"The operation was cancelled." = "The operation was cancelled.";

// OCErrorOutdatedCache
"An operation failed due to outdated cache information." = "An operation failed due to outdated cache information.";

// OCErrorRunningOperation
"A running operation prevents execution." = "A running operation prevents execution.";
Loading

0 comments on commit aaaf9be

Please sign in to comment.