diff --git a/.tx/config b/.tx/config index c3fff3be..8f8e915a 100644 --- a/.tx/config +++ b/.tx/config @@ -3,14 +3,14 @@ host = https://www.transifex.com [owncloud.mobile-ios-sdk] file_filter = ownCloudSDK/Resources/.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/.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 diff --git a/ownCloudSDK.xcodeproj/project.pbxproj b/ownCloudSDK.xcodeproj/project.pbxproj index 661d94d8..a2aeb60b 100644 --- a/ownCloudSDK.xcodeproj/project.pbxproj +++ b/ownCloudSDK.xcodeproj/project.pbxproj @@ -503,6 +503,34 @@ 5966C8D42195A11600C8875E /* OCCoreManager+OCMocking.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "OCCoreManager+OCMocking.m"; sourceTree = ""; }; 599A45A8218C566C003CAB00 /* OCConnection+OCMocking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "OCConnection+OCMocking.m"; sourceTree = ""; }; 599A45A9218C566C003CAB00 /* OCConnection+OCMocking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OCConnection+OCMocking.h"; sourceTree = ""; }; + 59AAD95221F76B5000D15F07 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = ""; }; + 59AAD95321F76B5000D15F07 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = ""; }; + 59AAD95C21F7717C00D15F07 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = ""; }; + 59AAD95D21F7717D00D15F07 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = ""; }; + 59AAD95E21F7721B00D15F07 /* de-DE */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "de-DE"; path = "de-DE.lproj/Localizable.strings"; sourceTree = ""; }; + 59AAD95F21F7721B00D15F07 /* de-DE */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "de-DE"; path = "de-DE.lproj/Localizable.strings"; sourceTree = ""; }; + 59AAD96021F7743100D15F07 /* en-GB */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "en-GB"; path = "en-GB.lproj/Localizable.strings"; sourceTree = ""; }; + 59AAD96121F7743200D15F07 /* en-GB */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "en-GB"; path = "en-GB.lproj/Localizable.strings"; sourceTree = ""; }; + 59AAD96221F774AA00D15F07 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Localizable.strings; sourceTree = ""; }; + 59AAD96321F774AA00D15F07 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Localizable.strings; sourceTree = ""; }; + 59AAD96421F774FE00D15F07 /* mk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = mk; path = mk.lproj/Localizable.strings; sourceTree = ""; }; + 59AAD96521F774FF00D15F07 /* mk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = mk; path = mk.lproj/Localizable.strings; sourceTree = ""; }; + 59AAD96621F7762A00D15F07 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/Localizable.strings"; sourceTree = ""; }; + 59AAD96721F7762A00D15F07 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/Localizable.strings"; sourceTree = ""; }; + 59AAD96821F7768B00D15F07 /* nn-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nn-NO"; path = "nn-NO.lproj/Localizable.strings"; sourceTree = ""; }; + 59AAD96921F7768B00D15F07 /* nn-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nn-NO"; path = "nn-NO.lproj/Localizable.strings"; sourceTree = ""; }; + 59AAD96A21F777DD00D15F07 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = ""; }; + 59AAD96B21F777DE00D15F07 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = ""; }; + 59AAD96C21F777E900D15F07 /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/Localizable.strings"; sourceTree = ""; }; + 59AAD96D21F777E900D15F07 /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/Localizable.strings"; sourceTree = ""; }; + 59AAD96E21F7798100D15F07 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = ""; }; + 59AAD96F21F7798100D15F07 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = ""; }; + 59AAD97021F77BFD00D15F07 /* sq */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sq; path = sq.lproj/Localizable.strings; sourceTree = ""; }; + 59AAD97121F77BFE00D15F07 /* sq */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sq; path = sq.lproj/Localizable.strings; sourceTree = ""; }; + 59AAD97221F77CD500D15F07 /* th-TH */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "th-TH"; path = "th-TH.lproj/Localizable.strings"; sourceTree = ""; }; + 59AAD97321F77CD600D15F07 /* th-TH */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "th-TH"; path = "th-TH.lproj/Localizable.strings"; sourceTree = ""; }; + 59AAD97421F780D800D15F07 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = ""; }; + 59AAD97521F780D800D15F07 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = ""; }; 59F6476B219AD11600C016FD /* OCQuery+OCMocking.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "OCQuery+OCMocking.h"; sourceTree = ""; }; 59F6476C219AD11600C016FD /* OCQuery+OCMocking.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "OCQuery+OCMocking.m"; sourceTree = ""; }; DC00DB1B219B120300C82737 /* OCConnectionDAVMultistatusResponse.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OCConnectionDAVMultistatusResponse.h; sourceTree = ""; }; @@ -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 */; @@ -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 = ""; @@ -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 = ""; diff --git a/ownCloudSDK/Resources/cs.lproj/Localizable.strings b/ownCloudSDK/Resources/cs.lproj/Localizable.strings new file mode 100644 index 00000000..1a5871ba --- /dev/null +++ b/ownCloudSDK/Resources/cs.lproj/Localizable.strings @@ -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."; diff --git a/ownCloudSDK/Resources/de-DE.lproj/Localizable.strings b/ownCloudSDK/Resources/de-DE.lproj/Localizable.strings new file mode 100644 index 00000000..1a5871ba --- /dev/null +++ b/ownCloudSDK/Resources/de-DE.lproj/Localizable.strings @@ -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."; diff --git a/ownCloudSDK/Resources/en-GB.lproj/Localizable.strings b/ownCloudSDK/Resources/en-GB.lproj/Localizable.strings new file mode 100644 index 00000000..afd03d7e Binary files /dev/null and b/ownCloudSDK/Resources/en-GB.lproj/Localizable.strings differ diff --git a/ownCloudSDK/Resources/en_GB.lproj/Localizable.strings b/ownCloudSDK/Resources/en_GB.lproj/Localizable.strings deleted file mode 100644 index c03996ef..00000000 Binary files a/ownCloudSDK/Resources/en_GB.lproj/Localizable.strings and /dev/null differ diff --git a/ownCloudSDK/Resources/ko.lproj/Localizable.strings b/ownCloudSDK/Resources/ko.lproj/Localizable.strings new file mode 100644 index 00000000..1a5871ba --- /dev/null +++ b/ownCloudSDK/Resources/ko.lproj/Localizable.strings @@ -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."; diff --git a/ownCloudSDK/Resources/mk.lproj/Localizable.strings b/ownCloudSDK/Resources/mk.lproj/Localizable.strings new file mode 100644 index 00000000..1a5871ba --- /dev/null +++ b/ownCloudSDK/Resources/mk.lproj/Localizable.strings @@ -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."; diff --git a/ownCloudSDK/Resources/nb-NO.lproj/Localizable.strings b/ownCloudSDK/Resources/nb-NO.lproj/Localizable.strings new file mode 100644 index 00000000..1a5871ba --- /dev/null +++ b/ownCloudSDK/Resources/nb-NO.lproj/Localizable.strings @@ -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."; diff --git a/ownCloudSDK/Resources/nn-NO.lproj/Localizable.strings b/ownCloudSDK/Resources/nn-NO.lproj/Localizable.strings new file mode 100644 index 00000000..1a5871ba --- /dev/null +++ b/ownCloudSDK/Resources/nn-NO.lproj/Localizable.strings @@ -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."; diff --git a/ownCloudSDK/Resources/pt-BR.lproj/Localizable.strings b/ownCloudSDK/Resources/pt-BR.lproj/Localizable.strings new file mode 100644 index 00000000..2e129b34 Binary files /dev/null and b/ownCloudSDK/Resources/pt-BR.lproj/Localizable.strings differ diff --git a/ownCloudSDK/Resources/pt_PT.lproj/Localizable.strings b/ownCloudSDK/Resources/pt-PT.lproj/Localizable.strings similarity index 100% rename from ownCloudSDK/Resources/pt_PT.lproj/Localizable.strings rename to ownCloudSDK/Resources/pt-PT.lproj/Localizable.strings diff --git a/ownCloudSDK/Resources/pt_BR.lproj/Localizable.strings b/ownCloudSDK/Resources/pt_BR.lproj/Localizable.strings deleted file mode 100644 index e4b07a5c..00000000 Binary files a/ownCloudSDK/Resources/pt_BR.lproj/Localizable.strings and /dev/null differ diff --git a/ownCloudSDK/Resources/ru.lproj/Localizable.strings b/ownCloudSDK/Resources/ru.lproj/Localizable.strings index 24347cfb..2222678c 100644 Binary files a/ownCloudSDK/Resources/ru.lproj/Localizable.strings and b/ownCloudSDK/Resources/ru.lproj/Localizable.strings differ diff --git a/ownCloudSDK/Resources/sq.lproj/Localizable.strings b/ownCloudSDK/Resources/sq.lproj/Localizable.strings index 364faa5c..88fcf8a5 100644 Binary files a/ownCloudSDK/Resources/sq.lproj/Localizable.strings and b/ownCloudSDK/Resources/sq.lproj/Localizable.strings differ diff --git a/ownCloudSDK/Resources/th-TH.lproj/Localizable.strings b/ownCloudSDK/Resources/th-TH.lproj/Localizable.strings new file mode 100644 index 00000000..7dcee15a Binary files /dev/null and b/ownCloudSDK/Resources/th-TH.lproj/Localizable.strings differ diff --git a/ownCloudSDK/Resources/th_TH.lproj/Localizable.strings b/ownCloudSDK/Resources/th_TH.lproj/Localizable.strings deleted file mode 100644 index 4ef81bfb..00000000 Binary files a/ownCloudSDK/Resources/th_TH.lproj/Localizable.strings and /dev/null differ diff --git a/ownCloudSDK/Resources/zh_CN.lproj/Localizable.strings b/ownCloudSDK/Resources/zh-Hans.lproj/Localizable.strings similarity index 100% rename from ownCloudSDK/Resources/zh_CN.lproj/Localizable.strings rename to ownCloudSDK/Resources/zh-Hans.lproj/Localizable.strings diff --git a/ownCloudUI/Resources/cs.lproj/Localizable.strings b/ownCloudUI/Resources/cs.lproj/Localizable.strings new file mode 100644 index 00000000..7c3230db --- /dev/null +++ b/ownCloudUI/Resources/cs.lproj/Localizable.strings @@ -0,0 +1,46 @@ +/* + Localizable.strings + ownCloudSDK + + Created by Felix Schwarz on 13.03.18. + Copyright © 2018 ownCloud GmbH. All rights reserved. +*/ + +/* OCCertificateViewController section titles */ +"Subject" = "Subject"; +"Issuer" = "Issuer"; +"Public Key" = "Public Key"; +"Extensions" = "Extensions"; +"Fingerprints" = "Fingerprints"; + +"Validation Status" = "Validation Status"; +"Hostname" = "Hostname"; +"Validation Error" = "Validation Error"; +"User-rejected." = "User-rejected."; +"Certificate has issues." = "Certificate has issues."; +"User-accepted." = "User-accepted."; +"No issues found." = "No issues found."; + +/* X.509 certificate fields */ +"businessCategory" = "Business category"; +"commonName" = "Common name"; +"countryName" = "Country"; +"jurisdictionCountryName" = "Jurisdiction country"; +"jurisdictionLocalityName" = "Jurisdiction locality"; +"jurisdictionStateOrProvinceName" = "Jurisdiction state or province"; +"localityName" = "Locality"; +"organizationName" = "Organization"; +"organizationalUnitName" = "Organization Unit"; +"stateOrProvinceName" = "State or province"; + +"version" = "Version"; +"serialNumber" = "Serial Number"; +"signatureAlgorithm" = "Signature Algorithm"; + +"validFrom" = "Valid from"; +"validUntil" = "Valid until"; + +"keyBytes" = "Key bytes"; +"keyExponent" = "Key exponent"; +"keyInformation" = "Information"; +"keySizeInBits" = "Key size (bits)"; diff --git a/ownCloudUI/Resources/de-DE.lproj/Localizable.strings b/ownCloudUI/Resources/de-DE.lproj/Localizable.strings new file mode 100644 index 00000000..7c3230db --- /dev/null +++ b/ownCloudUI/Resources/de-DE.lproj/Localizable.strings @@ -0,0 +1,46 @@ +/* + Localizable.strings + ownCloudSDK + + Created by Felix Schwarz on 13.03.18. + Copyright © 2018 ownCloud GmbH. All rights reserved. +*/ + +/* OCCertificateViewController section titles */ +"Subject" = "Subject"; +"Issuer" = "Issuer"; +"Public Key" = "Public Key"; +"Extensions" = "Extensions"; +"Fingerprints" = "Fingerprints"; + +"Validation Status" = "Validation Status"; +"Hostname" = "Hostname"; +"Validation Error" = "Validation Error"; +"User-rejected." = "User-rejected."; +"Certificate has issues." = "Certificate has issues."; +"User-accepted." = "User-accepted."; +"No issues found." = "No issues found."; + +/* X.509 certificate fields */ +"businessCategory" = "Business category"; +"commonName" = "Common name"; +"countryName" = "Country"; +"jurisdictionCountryName" = "Jurisdiction country"; +"jurisdictionLocalityName" = "Jurisdiction locality"; +"jurisdictionStateOrProvinceName" = "Jurisdiction state or province"; +"localityName" = "Locality"; +"organizationName" = "Organization"; +"organizationalUnitName" = "Organization Unit"; +"stateOrProvinceName" = "State or province"; + +"version" = "Version"; +"serialNumber" = "Serial Number"; +"signatureAlgorithm" = "Signature Algorithm"; + +"validFrom" = "Valid from"; +"validUntil" = "Valid until"; + +"keyBytes" = "Key bytes"; +"keyExponent" = "Key exponent"; +"keyInformation" = "Information"; +"keySizeInBits" = "Key size (bits)"; diff --git a/ownCloudUI/Resources/de.lproj/Localizable.strings b/ownCloudUI/Resources/de.lproj/Localizable.strings new file mode 100644 index 00000000..7c3230db --- /dev/null +++ b/ownCloudUI/Resources/de.lproj/Localizable.strings @@ -0,0 +1,46 @@ +/* + Localizable.strings + ownCloudSDK + + Created by Felix Schwarz on 13.03.18. + Copyright © 2018 ownCloud GmbH. All rights reserved. +*/ + +/* OCCertificateViewController section titles */ +"Subject" = "Subject"; +"Issuer" = "Issuer"; +"Public Key" = "Public Key"; +"Extensions" = "Extensions"; +"Fingerprints" = "Fingerprints"; + +"Validation Status" = "Validation Status"; +"Hostname" = "Hostname"; +"Validation Error" = "Validation Error"; +"User-rejected." = "User-rejected."; +"Certificate has issues." = "Certificate has issues."; +"User-accepted." = "User-accepted."; +"No issues found." = "No issues found."; + +/* X.509 certificate fields */ +"businessCategory" = "Business category"; +"commonName" = "Common name"; +"countryName" = "Country"; +"jurisdictionCountryName" = "Jurisdiction country"; +"jurisdictionLocalityName" = "Jurisdiction locality"; +"jurisdictionStateOrProvinceName" = "Jurisdiction state or province"; +"localityName" = "Locality"; +"organizationName" = "Organization"; +"organizationalUnitName" = "Organization Unit"; +"stateOrProvinceName" = "State or province"; + +"version" = "Version"; +"serialNumber" = "Serial Number"; +"signatureAlgorithm" = "Signature Algorithm"; + +"validFrom" = "Valid from"; +"validUntil" = "Valid until"; + +"keyBytes" = "Key bytes"; +"keyExponent" = "Key exponent"; +"keyInformation" = "Information"; +"keySizeInBits" = "Key size (bits)"; diff --git a/ownCloudUI/Resources/en_GB.lproj/Localizable.strings b/ownCloudUI/Resources/en-GB.lproj/Localizable.strings similarity index 100% rename from ownCloudUI/Resources/en_GB.lproj/Localizable.strings rename to ownCloudUI/Resources/en-GB.lproj/Localizable.strings diff --git a/ownCloudUI/Resources/gl.lproj/Localizable.strings b/ownCloudUI/Resources/gl.lproj/Localizable.strings new file mode 100644 index 00000000..01d9ffec Binary files /dev/null and b/ownCloudUI/Resources/gl.lproj/Localizable.strings differ diff --git a/ownCloudUI/Resources/is.lproj/Localizable.strings b/ownCloudUI/Resources/is.lproj/Localizable.strings new file mode 100644 index 00000000..67e60ec4 Binary files /dev/null and b/ownCloudUI/Resources/is.lproj/Localizable.strings differ diff --git a/ownCloudUI/Resources/ko.lproj/Localizable.strings b/ownCloudUI/Resources/ko.lproj/Localizable.strings new file mode 100644 index 00000000..7c3230db --- /dev/null +++ b/ownCloudUI/Resources/ko.lproj/Localizable.strings @@ -0,0 +1,46 @@ +/* + Localizable.strings + ownCloudSDK + + Created by Felix Schwarz on 13.03.18. + Copyright © 2018 ownCloud GmbH. All rights reserved. +*/ + +/* OCCertificateViewController section titles */ +"Subject" = "Subject"; +"Issuer" = "Issuer"; +"Public Key" = "Public Key"; +"Extensions" = "Extensions"; +"Fingerprints" = "Fingerprints"; + +"Validation Status" = "Validation Status"; +"Hostname" = "Hostname"; +"Validation Error" = "Validation Error"; +"User-rejected." = "User-rejected."; +"Certificate has issues." = "Certificate has issues."; +"User-accepted." = "User-accepted."; +"No issues found." = "No issues found."; + +/* X.509 certificate fields */ +"businessCategory" = "Business category"; +"commonName" = "Common name"; +"countryName" = "Country"; +"jurisdictionCountryName" = "Jurisdiction country"; +"jurisdictionLocalityName" = "Jurisdiction locality"; +"jurisdictionStateOrProvinceName" = "Jurisdiction state or province"; +"localityName" = "Locality"; +"organizationName" = "Organization"; +"organizationalUnitName" = "Organization Unit"; +"stateOrProvinceName" = "State or province"; + +"version" = "Version"; +"serialNumber" = "Serial Number"; +"signatureAlgorithm" = "Signature Algorithm"; + +"validFrom" = "Valid from"; +"validUntil" = "Valid until"; + +"keyBytes" = "Key bytes"; +"keyExponent" = "Key exponent"; +"keyInformation" = "Information"; +"keySizeInBits" = "Key size (bits)"; diff --git a/ownCloudUI/Resources/mk.lproj/Localizable.strings b/ownCloudUI/Resources/mk.lproj/Localizable.strings new file mode 100644 index 00000000..7c3230db --- /dev/null +++ b/ownCloudUI/Resources/mk.lproj/Localizable.strings @@ -0,0 +1,46 @@ +/* + Localizable.strings + ownCloudSDK + + Created by Felix Schwarz on 13.03.18. + Copyright © 2018 ownCloud GmbH. All rights reserved. +*/ + +/* OCCertificateViewController section titles */ +"Subject" = "Subject"; +"Issuer" = "Issuer"; +"Public Key" = "Public Key"; +"Extensions" = "Extensions"; +"Fingerprints" = "Fingerprints"; + +"Validation Status" = "Validation Status"; +"Hostname" = "Hostname"; +"Validation Error" = "Validation Error"; +"User-rejected." = "User-rejected."; +"Certificate has issues." = "Certificate has issues."; +"User-accepted." = "User-accepted."; +"No issues found." = "No issues found."; + +/* X.509 certificate fields */ +"businessCategory" = "Business category"; +"commonName" = "Common name"; +"countryName" = "Country"; +"jurisdictionCountryName" = "Jurisdiction country"; +"jurisdictionLocalityName" = "Jurisdiction locality"; +"jurisdictionStateOrProvinceName" = "Jurisdiction state or province"; +"localityName" = "Locality"; +"organizationName" = "Organization"; +"organizationalUnitName" = "Organization Unit"; +"stateOrProvinceName" = "State or province"; + +"version" = "Version"; +"serialNumber" = "Serial Number"; +"signatureAlgorithm" = "Signature Algorithm"; + +"validFrom" = "Valid from"; +"validUntil" = "Valid until"; + +"keyBytes" = "Key bytes"; +"keyExponent" = "Key exponent"; +"keyInformation" = "Information"; +"keySizeInBits" = "Key size (bits)"; diff --git a/ownCloudUI/Resources/nb-NO.lproj/Localizable.strings b/ownCloudUI/Resources/nb-NO.lproj/Localizable.strings new file mode 100644 index 00000000..7c3230db --- /dev/null +++ b/ownCloudUI/Resources/nb-NO.lproj/Localizable.strings @@ -0,0 +1,46 @@ +/* + Localizable.strings + ownCloudSDK + + Created by Felix Schwarz on 13.03.18. + Copyright © 2018 ownCloud GmbH. All rights reserved. +*/ + +/* OCCertificateViewController section titles */ +"Subject" = "Subject"; +"Issuer" = "Issuer"; +"Public Key" = "Public Key"; +"Extensions" = "Extensions"; +"Fingerprints" = "Fingerprints"; + +"Validation Status" = "Validation Status"; +"Hostname" = "Hostname"; +"Validation Error" = "Validation Error"; +"User-rejected." = "User-rejected."; +"Certificate has issues." = "Certificate has issues."; +"User-accepted." = "User-accepted."; +"No issues found." = "No issues found."; + +/* X.509 certificate fields */ +"businessCategory" = "Business category"; +"commonName" = "Common name"; +"countryName" = "Country"; +"jurisdictionCountryName" = "Jurisdiction country"; +"jurisdictionLocalityName" = "Jurisdiction locality"; +"jurisdictionStateOrProvinceName" = "Jurisdiction state or province"; +"localityName" = "Locality"; +"organizationName" = "Organization"; +"organizationalUnitName" = "Organization Unit"; +"stateOrProvinceName" = "State or province"; + +"version" = "Version"; +"serialNumber" = "Serial Number"; +"signatureAlgorithm" = "Signature Algorithm"; + +"validFrom" = "Valid from"; +"validUntil" = "Valid until"; + +"keyBytes" = "Key bytes"; +"keyExponent" = "Key exponent"; +"keyInformation" = "Information"; +"keySizeInBits" = "Key size (bits)"; diff --git a/ownCloudUI/Resources/nn-NO.lproj/Localizable.strings b/ownCloudUI/Resources/nn-NO.lproj/Localizable.strings new file mode 100644 index 00000000..7c3230db --- /dev/null +++ b/ownCloudUI/Resources/nn-NO.lproj/Localizable.strings @@ -0,0 +1,46 @@ +/* + Localizable.strings + ownCloudSDK + + Created by Felix Schwarz on 13.03.18. + Copyright © 2018 ownCloud GmbH. All rights reserved. +*/ + +/* OCCertificateViewController section titles */ +"Subject" = "Subject"; +"Issuer" = "Issuer"; +"Public Key" = "Public Key"; +"Extensions" = "Extensions"; +"Fingerprints" = "Fingerprints"; + +"Validation Status" = "Validation Status"; +"Hostname" = "Hostname"; +"Validation Error" = "Validation Error"; +"User-rejected." = "User-rejected."; +"Certificate has issues." = "Certificate has issues."; +"User-accepted." = "User-accepted."; +"No issues found." = "No issues found."; + +/* X.509 certificate fields */ +"businessCategory" = "Business category"; +"commonName" = "Common name"; +"countryName" = "Country"; +"jurisdictionCountryName" = "Jurisdiction country"; +"jurisdictionLocalityName" = "Jurisdiction locality"; +"jurisdictionStateOrProvinceName" = "Jurisdiction state or province"; +"localityName" = "Locality"; +"organizationName" = "Organization"; +"organizationalUnitName" = "Organization Unit"; +"stateOrProvinceName" = "State or province"; + +"version" = "Version"; +"serialNumber" = "Serial Number"; +"signatureAlgorithm" = "Signature Algorithm"; + +"validFrom" = "Valid from"; +"validUntil" = "Valid until"; + +"keyBytes" = "Key bytes"; +"keyExponent" = "Key exponent"; +"keyInformation" = "Information"; +"keySizeInBits" = "Key size (bits)"; diff --git a/ownCloudUI/Resources/pt_BR.lproj/Localizable.strings b/ownCloudUI/Resources/pt-BR.lproj/Localizable.strings similarity index 100% rename from ownCloudUI/Resources/pt_BR.lproj/Localizable.strings rename to ownCloudUI/Resources/pt-BR.lproj/Localizable.strings diff --git a/ownCloudUI/Resources/pt_PT.lproj/Localizable.strings b/ownCloudUI/Resources/pt-PT.lproj/Localizable.strings similarity index 100% rename from ownCloudUI/Resources/pt_PT.lproj/Localizable.strings rename to ownCloudUI/Resources/pt-PT.lproj/Localizable.strings diff --git a/ownCloudUI/Resources/th-TH.lproj/Localizable.strings b/ownCloudUI/Resources/th-TH.lproj/Localizable.strings new file mode 100644 index 00000000..4107c370 Binary files /dev/null and b/ownCloudUI/Resources/th-TH.lproj/Localizable.strings differ diff --git a/ownCloudUI/Resources/zh-Hans.lproj/Localizable.strings b/ownCloudUI/Resources/zh-Hans.lproj/Localizable.strings new file mode 100644 index 00000000..7c3230db --- /dev/null +++ b/ownCloudUI/Resources/zh-Hans.lproj/Localizable.strings @@ -0,0 +1,46 @@ +/* + Localizable.strings + ownCloudSDK + + Created by Felix Schwarz on 13.03.18. + Copyright © 2018 ownCloud GmbH. All rights reserved. +*/ + +/* OCCertificateViewController section titles */ +"Subject" = "Subject"; +"Issuer" = "Issuer"; +"Public Key" = "Public Key"; +"Extensions" = "Extensions"; +"Fingerprints" = "Fingerprints"; + +"Validation Status" = "Validation Status"; +"Hostname" = "Hostname"; +"Validation Error" = "Validation Error"; +"User-rejected." = "User-rejected."; +"Certificate has issues." = "Certificate has issues."; +"User-accepted." = "User-accepted."; +"No issues found." = "No issues found."; + +/* X.509 certificate fields */ +"businessCategory" = "Business category"; +"commonName" = "Common name"; +"countryName" = "Country"; +"jurisdictionCountryName" = "Jurisdiction country"; +"jurisdictionLocalityName" = "Jurisdiction locality"; +"jurisdictionStateOrProvinceName" = "Jurisdiction state or province"; +"localityName" = "Locality"; +"organizationName" = "Organization"; +"organizationalUnitName" = "Organization Unit"; +"stateOrProvinceName" = "State or province"; + +"version" = "Version"; +"serialNumber" = "Serial Number"; +"signatureAlgorithm" = "Signature Algorithm"; + +"validFrom" = "Valid from"; +"validUntil" = "Valid until"; + +"keyBytes" = "Key bytes"; +"keyExponent" = "Key exponent"; +"keyInformation" = "Information"; +"keySizeInBits" = "Key size (bits)";