Skip to content

Commit

Permalink
- ownCloud File Provider/Localizable.xcstrings: add German translations
Browse files Browse the repository at this point in the history
- ownCloudAppFramework/Resources/Localizable.strings -> ownCloudAppFramework/Resources/Localizable.xcstrings conversion / transition
- ownCloud/Resources/Localizable.xcstrings:
	- remove unused strings
	- bring German translation up-to-date and align with system use of language
- AccountConnectionAuthErrorConsumer: make "Account has been disabled" error message localizable
  • Loading branch information
felix-schwarz committed Sep 13, 2024
1 parent dc7f7f4 commit 2c777aa
Show file tree
Hide file tree
Showing 23 changed files with 16,791 additions and 29,681 deletions.
51 changes: 36 additions & 15 deletions ownCloud File Provider/Localizable.xcstrings
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
"Authorization failed" : {
"extractionState" : "manual",
"localizations" : {
"en" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Authorization failed"
"value" : "Autorisierung fehlgeschlagen."
}
},
"fr" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Authorization failed"
Expand All @@ -19,24 +19,45 @@
}
},
"File Provider access has been disabled by the administrator. Please use the app to create new folders." : {

"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Der Zugriff auf den Dateizugang wurde vom Administrator deaktiviert. Bitte verwenden Sie die App, um neue Ordner zu erstellen."
}
}
}
},
"File Provider access has been disabled by the administrator. Please use the share extension to import files." : {

"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Der Zugriff auf den Dateizugang wurde vom Administrator deaktiviert. Bitte verwenden Sie die Teilen-Erweiterung, um Dateien zu importieren."
}
}
}
},
"Importing files through the File Provider is not allowed on this device." : {

"localizations" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Der Import von Dateien über den File-Provider ist auf diesem Gerät nicht zulässig."
}
}
}
},
"Log into your account %@ in the app for more details." : {
"extractionState" : "manual",
"localizations" : {
"en" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Log into your account %@ in the app for more details."
"value" : "In Account %@ einloggen für mehr Details."
}
},
"fr" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Log into your account %@ in the app for more details."
Expand All @@ -46,13 +67,13 @@
},
"Log into your account in the app for more details." : {
"localizations" : {
"en" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "Log into your account in the app for more details."
"value" : "In Account einloggen für mehr Details."
}
},
"fr" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Log into your account in the app for more details."
Expand All @@ -63,13 +84,13 @@
"The destination folder couldn't be found on this server. Moving items across servers is currently not supported." : {
"extractionState" : "manual",
"localizations" : {
"en" : {
"de" : {
"stringUnit" : {
"state" : "translated",
"value" : "The destination folder couldn't be found on this server. Moving items across servers is currently not supported."
"value" : "Der Zielordner konnte auf dem Server nicht gefunden werden. Das Bewegen von Items über Servergrenzen hinweg wird aktuell nicht unterstützt."
}
},
"fr" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "The destination folder couldn't be found on this server. Moving items across servers is currently not supported."
Expand Down
52 changes: 6 additions & 46 deletions ownCloud.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,6 @@
39DC7CD725C2E1570001E08C /* ownCloud File Provider UI.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 39DC7CCD25C2E1570001E08C /* ownCloud File Provider UI.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
39DC7CE725C305E40001E08C /* ownCloudApp.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCC0855C2293F1FD008CC05C /* ownCloudApp.framework */; };
39DC7CF425C305E80001E08C /* ownCloudAppShared.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 394A0AF922EEFC2C00603813 /* ownCloudAppShared.framework */; };
39DF77AB24EA7BBC0066E8F0 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = DCE0FC4923E42ACB0037B4AD /* Localizable.strings */; };
39DF77D524EA854C0066E8F0 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 39DF77BF24EA842C0066E8F0 /* LaunchScreen.storyboard */; };
39E104CA24C585C30085FDDD /* (null) in Resources */ = {isa = PBXBuildFile; };
39E6DE86233CDF1E008DAE04 /* OCItemTracker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39E6DE85233CDF1E008DAE04 /* OCItemTracker.swift */; };
Expand Down Expand Up @@ -436,6 +435,7 @@
DCA05A622AE664F200BFF393 /* OCAction+UIAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCA05A612AE664F200BFF393 /* OCAction+UIAction.swift */; };
DCA2EDE2279B16F1001F04E6 /* ResourceSourceItemIcons.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCA2EDE1279B16F1001F04E6 /* ResourceSourceItemIcons.swift */; };
DCA2EDE4279B1789001F04E6 /* ResourceItemIcon.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCA2EDE3279B1789001F04E6 /* ResourceItemIcon.swift */; };
DCA344952C94369D004DFC73 /* Localizable.xcstrings in Resources */ = {isa = PBXBuildFile; fileRef = DCA344912C94369D004DFC73 /* Localizable.xcstrings */; };
DCA35D3F24CEDA5200DBE2B0 /* DiagnosticViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCA35D3E24CEDA5200DBE2B0 /* DiagnosticViewController.swift */; };
DCA35D8124D1707100DBE2B0 /* OCSyncRecordActivity+DiagnosticGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCA35D8024D1707100DBE2B0 /* OCSyncRecordActivity+DiagnosticGenerator.swift */; };
DCA35DA724D309B600DBE2B0 /* OCFileProviderServiceSession+UploadByFileProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCA35DA624D309B600DBE2B0 /* OCFileProviderServiceSession+UploadByFileProvider.swift */; };
Expand Down Expand Up @@ -1098,7 +1098,6 @@
3998F5D422411EDF00B66713 /* BorderedLabel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BorderedLabel.swift; sourceTree = "<group>"; };
3998F5D62241486F00B66713 /* OCCertificate+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "OCCertificate+Extension.swift"; sourceTree = "<group>"; };
3999BD2F25FA2C8100DB7C47 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Intents.strings; sourceTree = "<group>"; };
3999BD3225FA2C8200DB7C47 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = "<group>"; };
399A4C022317D1ED0027DDD6 /* OCBookmarkManager+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "OCBookmarkManager+Extension.swift"; sourceTree = "<group>"; };
399A4C0F23190ADF0027DDD6 /* PathExistsIntentHandler.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PathExistsIntentHandler.swift; sourceTree = "<group>"; };
399DD7C122A691BC00B45EB2 /* UnshareAction.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UnshareAction.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -1141,22 +1140,6 @@
39DC7CD225C2E1570001E08C /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/MainInterface.storyboard; sourceTree = "<group>"; };
39DC7CD425C2E1570001E08C /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
39DC7D0825C30AAB0001E08C /* ownCloud_File_Provider_UI.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = ownCloud_File_Provider_UI.entitlements; sourceTree = "<group>"; };
39DF779224EA73B40066E8F0 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = "<group>"; };
39DF77AD24EA7F0A0066E8F0 /* sq */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sq; path = sq.lproj/Localizable.strings; sourceTree = "<group>"; };
39DF77AE24EA7F0C0066E8F0 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/Localizable.strings; sourceTree = "<group>"; };
39DF77AF24EA7F0D0066E8F0 /* eu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = eu; path = eu.lproj/Localizable.strings; sourceTree = "<group>"; };
39DF77B024EA7F110066E8F0 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = "<group>"; };
39DF77B124EA7F120066E8F0 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = "<group>"; };
39DF77B224EA7F140066E8F0 /* en-GB */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "en-GB"; path = "en-GB.lproj/Localizable.strings"; sourceTree = "<group>"; };
39DF77B324EA7F150066E8F0 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Localizable.strings; sourceTree = "<group>"; };
39DF77B424EA7F170066E8F0 /* mk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = mk; path = mk.lproj/Localizable.strings; sourceTree = "<group>"; };
39DF77B524EA7F180066E8F0 /* nb-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nb-NO"; path = "nb-NO.lproj/Localizable.strings"; sourceTree = "<group>"; };
39DF77B624EA7F190066E8F0 /* nn-NO */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nn-NO"; path = "nn-NO.lproj/Localizable.strings"; sourceTree = "<group>"; };
39DF77B724EA7F1A0066E8F0 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = "<group>"; };
39DF77B824EA7F1B0066E8F0 /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/Localizable.strings"; sourceTree = "<group>"; };
39DF77B924EA7F1C0066E8F0 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = "<group>"; };
39DF77BA24EA7F1D0066E8F0 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = "<group>"; };
39DF77BB24EA7F1E0066E8F0 /* th-TH */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "th-TH"; path = "th-TH.lproj/Localizable.strings"; sourceTree = "<group>"; };
39DF77BF24EA842C0066E8F0 /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = "<group>"; };
39E2FDFF21FF814A00F0117F /* ThemeRoundedButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ThemeRoundedButton.swift; sourceTree = "<group>"; };
39E42D1B2315288B00B82AC3 /* KeyCommands.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyCommands.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -1463,6 +1446,7 @@
DCA05A612AE664F200BFF393 /* OCAction+UIAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "OCAction+UIAction.swift"; sourceTree = "<group>"; };
DCA2EDE1279B16F1001F04E6 /* ResourceSourceItemIcons.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ResourceSourceItemIcons.swift; sourceTree = "<group>"; };
DCA2EDE3279B1789001F04E6 /* ResourceItemIcon.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ResourceItemIcon.swift; sourceTree = "<group>"; };
DCA344912C94369D004DFC73 /* Localizable.xcstrings */ = {isa = PBXFileReference; lastKnownFileType = text.json.xcstrings; path = Localizable.xcstrings; sourceTree = "<group>"; };
DCA35D3E24CEDA5200DBE2B0 /* DiagnosticViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DiagnosticViewController.swift; sourceTree = "<group>"; };
DCA35D8024D1707100DBE2B0 /* OCSyncRecordActivity+DiagnosticGenerator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "OCSyncRecordActivity+DiagnosticGenerator.swift"; sourceTree = "<group>"; };
DCA35DA624D309B600DBE2B0 /* OCFileProviderServiceSession+UploadByFileProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "OCFileProviderServiceSession+UploadByFileProvider.swift"; sourceTree = "<group>"; };
Expand Down Expand Up @@ -1601,7 +1585,6 @@
DCDC20AA2399A8CF003CFF5B /* OCLicenseEnterpriseProvider.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OCLicenseEnterpriseProvider.m; sourceTree = "<group>"; };
DCDE444C2A36F56000BFF393 /* AppStateActionOpenItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppStateActionOpenItem.swift; sourceTree = "<group>"; };
DCDF58B223CE82E100080BEB /* LicenseInAppPurchaseFeatureView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LicenseInAppPurchaseFeatureView.swift; sourceTree = "<group>"; };
DCE0FC4823E42ACB0037B4AD /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
DCE20271249AB50E0015A22A /* OCMessage+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "OCMessage+Extension.swift"; sourceTree = "<group>"; };
DCE28F5F2433683700879DEC /* ClientSessionManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClientSessionManager.swift; sourceTree = "<group>"; };
DCE2F03D27FADF2600E9E136 /* UICollectionViewDiffableDataSource+Tools.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UICollectionViewDiffableDataSource+Tools.swift"; sourceTree = "<group>"; };
Expand Down Expand Up @@ -2759,7 +2742,7 @@
isa = PBXGroup;
children = (
DCC0855F2293F1FD008CC05C /* Info.plist */,
DCE0FC4923E42ACB0037B4AD /* Localizable.strings */,
DCA344912C94369D004DFC73 /* Localizable.xcstrings */,
);
path = Resources;
sourceTree = "<group>";
Expand Down Expand Up @@ -4412,7 +4395,7 @@
buildActionMask = 2147483647;
files = (
DC66F3AD2396630100CF4812 /* AppleIncRootCertificate.cer in Resources */,
39DF77AB24EA7BBC0066E8F0 /* Localizable.strings in Resources */,
DCA344952C94369D004DFC73 /* Localizable.xcstrings in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down Expand Up @@ -5349,31 +5332,6 @@
name = MainInterface.storyboard;
sourceTree = "<group>";
};
DCE0FC4923E42ACB0037B4AD /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
DCE0FC4823E42ACB0037B4AD /* en */,
39DF779224EA73B40066E8F0 /* de */,
39DF77AD24EA7F0A0066E8F0 /* sq */,
39DF77AE24EA7F0C0066E8F0 /* ar */,
39DF77AF24EA7F0D0066E8F0 /* eu */,
39DF77B024EA7F110066E8F0 /* zh-Hans */,
39DF77B124EA7F120066E8F0 /* cs */,
39DF77B224EA7F140066E8F0 /* en-GB */,
39DF77B324EA7F150066E8F0 /* ko */,
39DF77B424EA7F170066E8F0 /* mk */,
39DF77B524EA7F180066E8F0 /* nb-NO */,
39DF77B624EA7F190066E8F0 /* nn-NO */,
39DF77B724EA7F1A0066E8F0 /* pt-BR */,
39DF77B824EA7F1B0066E8F0 /* pt-PT */,
39DF77B924EA7F1C0066E8F0 /* ru */,
39DF77BA24EA7F1D0066E8F0 /* es */,
39DF77BB24EA7F1E0066E8F0 /* th-TH */,
3999BD3225FA2C8200DB7C47 /* fr */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
Expand Down Expand Up @@ -5441,6 +5399,7 @@
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(APP_BUILD_FLAGS_SWIFT)";
SWIFT_EMIT_LOC_STRINGS = YES;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
VALIDATE_WORKSPACE = YES;
Expand Down Expand Up @@ -5508,6 +5467,7 @@
SDKROOT = iphoneos;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(APP_BUILD_FLAGS_SWIFT)";
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_EMIT_LOC_STRINGS = YES;
SWIFT_OPTIMIZATION_LEVEL = "-O";
SWIFT_VERSION = 5.0;
VALIDATE_PRODUCT = YES;
Expand Down
Loading

0 comments on commit 2c777aa

Please sign in to comment.