Compare commits
5 Commits
630b78fa39
...
73620c4b52
| Author | SHA1 | Date | |
|---|---|---|---|
| 73620c4b52 | |||
| bce1a803a7 | |||
| a929e55616 | |||
| 2581928ffc | |||
| 0ed520c1a3 |
@ -29,6 +29,9 @@
|
||||
CF6522ED2E86D68900271B3D /* webid-gateway.de_valid_until_2026.09.30.cer in Resources */ = {isa = PBXBuildFile; fileRef = CF6522EC2E86D68900271B3D /* webid-gateway.de_valid_until_2026.09.30.cer */; };
|
||||
CFAABA0D2D5CB1D400BEBCE5 /* test.webid-solutions.de-valid_until_2026.02.21.cer in Resources */ = {isa = PBXBuildFile; fileRef = CFAABA0C2D5CB1D400BEBCE5 /* test.webid-solutions.de-valid_until_2026.02.21.cer */; };
|
||||
CFAABA0F2D5CB1F800BEBCE5 /* webid-gateway.de_valid_until_2025.10.17.cer in Resources */ = {isa = PBXBuildFile; fileRef = CFAABA0E2D5CB1F800BEBCE5 /* webid-gateway.de_valid_until_2025.10.17.cer */; };
|
||||
FFF279B32EC70A12007127A0 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = FFF279B22EC70A12007127A0 /* Localizable.strings */; };
|
||||
FFF279B62EC70A47007127A0 /* GeneratedStrings.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFF279B42EC70A47007127A0 /* GeneratedStrings.swift */; };
|
||||
FFF279B92EC7119C007127A0 /* Localizable (constants).strings in Resources */ = {isa = PBXBuildFile; fileRef = FFF279B72EC7119C007127A0 /* Localizable (constants).strings */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
@ -74,6 +77,42 @@
|
||||
CF6522EC2E86D68900271B3D /* webid-gateway.de_valid_until_2026.09.30.cer */ = {isa = PBXFileReference; lastKnownFileType = file; path = "webid-gateway.de_valid_until_2026.09.30.cer"; sourceTree = "<group>"; };
|
||||
CFAABA0C2D5CB1D400BEBCE5 /* test.webid-solutions.de-valid_until_2026.02.21.cer */ = {isa = PBXFileReference; lastKnownFileType = file; path = "test.webid-solutions.de-valid_until_2026.02.21.cer"; sourceTree = "<group>"; };
|
||||
CFAABA0E2D5CB1F800BEBCE5 /* webid-gateway.de_valid_until_2025.10.17.cer */ = {isa = PBXFileReference; lastKnownFileType = file; path = "webid-gateway.de_valid_until_2025.10.17.cer"; sourceTree = "<group>"; };
|
||||
FFF279A92EC70A12007127A0 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = Base.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
FFF279AA2EC70A12007127A0 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = nl.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
FFF279AB2EC70A12007127A0 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = fr.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
FFF279AC2EC70A12007127A0 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = it.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
FFF279AD2EC70A12007127A0 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = pl.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
FFF279AE2EC70A12007127A0 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = ro.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
FFF279AF2EC70A12007127A0 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = es.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
FFF279B02EC70A12007127A0 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = tr.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
FFF279B12EC70A12007127A0 /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Localizable.strings; path = de.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
FFF279B42EC70A47007127A0 /* GeneratedStrings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GeneratedStrings.swift; sourceTree = "<group>"; };
|
||||
FFF279B82EC7119C007127A0 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = "en.lproj/Localizable (constants).strings"; sourceTree = "<group>"; };
|
||||
FFF279BB2EC71EA9007127A0 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
FFF279BC2EC71EE1007127A0 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
FFF279BD2EC71EE1007127A0 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/LaunchScreen.strings; sourceTree = "<group>"; };
|
||||
FFF279BE2EC71EFD007127A0 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = "nl.lproj/Localizable (constants).strings"; sourceTree = "<group>"; };
|
||||
FFF279BF2EC71F52007127A0 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
FFF279C02EC71F52007127A0 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/LaunchScreen.strings; sourceTree = "<group>"; };
|
||||
FFF279C12EC71F53007127A0 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = "fr.lproj/Localizable (constants).strings"; sourceTree = "<group>"; };
|
||||
FFF279C22EC71F5C007127A0 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
FFF279C32EC71F5C007127A0 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/LaunchScreen.strings; sourceTree = "<group>"; };
|
||||
FFF279C42EC71F5D007127A0 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = "it.lproj/Localizable (constants).strings"; sourceTree = "<group>"; };
|
||||
FFF279C52EC71F63007127A0 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
FFF279C62EC71F63007127A0 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/LaunchScreen.strings; sourceTree = "<group>"; };
|
||||
FFF279C72EC71F65007127A0 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = "pl.lproj/Localizable (constants).strings"; sourceTree = "<group>"; };
|
||||
FFF279C82EC71F6D007127A0 /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ro; path = ro.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
FFF279C92EC71F6E007127A0 /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ro; path = ro.lproj/LaunchScreen.strings; sourceTree = "<group>"; };
|
||||
FFF279CA2EC71F6F007127A0 /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ro; path = "ro.lproj/Localizable (constants).strings"; sourceTree = "<group>"; };
|
||||
FFF279CB2EC71F76007127A0 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
FFF279CC2EC71F76007127A0 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/LaunchScreen.strings; sourceTree = "<group>"; };
|
||||
FFF279CD2EC71F77007127A0 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = "es.lproj/Localizable (constants).strings"; sourceTree = "<group>"; };
|
||||
FFF279CE2EC71F7F007127A0 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
FFF279CF2EC71F7F007127A0 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/LaunchScreen.strings; sourceTree = "<group>"; };
|
||||
FFF279D02EC71F80007127A0 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = "tr.lproj/Localizable (constants).strings"; sourceTree = "<group>"; };
|
||||
FFF279D12EC71F86007127A0 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
FFF279D22EC71F86007127A0 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/LaunchScreen.strings; sourceTree = "<group>"; };
|
||||
FFF279D32EC71F88007127A0 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = "de.lproj/Localizable (constants).strings"; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
@ -152,6 +191,9 @@
|
||||
4C63AACC288193F10046A02E /* MetaPluginDemo */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
FFF279B52EC70A47007127A0 /* SupportingFiles */,
|
||||
FFF279B22EC70A12007127A0 /* Localizable.strings */,
|
||||
FFF279B72EC7119C007127A0 /* Localizable (constants).strings */,
|
||||
CF5E2F482E3796E9000AD102 /* MetaPluginDemo.entitlements */,
|
||||
4C40CAB5291A6EA000D76323 /* Certificates */,
|
||||
4C63AACD288193F10046A02E /* AppDelegate.swift */,
|
||||
@ -185,6 +227,14 @@
|
||||
path = MetaPluginDemoUITests;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
FFF279B52EC70A47007127A0 /* SupportingFiles */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
FFF279B42EC70A47007127A0 /* GeneratedStrings.swift */,
|
||||
);
|
||||
path = SupportingFiles;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
@ -278,6 +328,14 @@
|
||||
knownRegions = (
|
||||
en,
|
||||
Base,
|
||||
nl,
|
||||
fr,
|
||||
it,
|
||||
pl,
|
||||
ro,
|
||||
es,
|
||||
tr,
|
||||
de,
|
||||
);
|
||||
mainGroup = 4C63AAC1288193F10046A02E;
|
||||
packageReferences = (
|
||||
@ -307,10 +365,12 @@
|
||||
4C40CABD291A718D00D76323 /* LICENSE.txt in Resources */,
|
||||
4C63AADA288193F40046A02E /* LaunchScreen.storyboard in Resources */,
|
||||
CFAABA0D2D5CB1D400BEBCE5 /* test.webid-solutions.de-valid_until_2026.02.21.cer in Resources */,
|
||||
FFF279B32EC70A12007127A0 /* Localizable.strings in Resources */,
|
||||
4C63AAD7288193F40046A02E /* Assets.xcassets in Resources */,
|
||||
4C63AAD5288193F10046A02E /* Main.storyboard in Resources */,
|
||||
CFAABA0F2D5CB1F800BEBCE5 /* webid-gateway.de_valid_until_2025.10.17.cer in Resources */,
|
||||
CF6522ED2E86D68900271B3D /* webid-gateway.de_valid_until_2026.09.30.cer in Resources */,
|
||||
FFF279B92EC7119C007127A0 /* Localizable (constants).strings in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
@ -340,6 +400,7 @@
|
||||
4C63AB012881991C0046A02E /* Credentials.swift in Sources */,
|
||||
4C63AAD0288193F10046A02E /* SceneDelegate.swift in Sources */,
|
||||
4C40CAAA291A6DE700D76323 /* EWebIdEnv.swift in Sources */,
|
||||
FFF279B62EC70A47007127A0 /* GeneratedStrings.swift in Sources */,
|
||||
4C40CABB291A717000D76323 /* CustomizedPluginTheme.swift in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
@ -381,6 +442,15 @@
|
||||
isa = PBXVariantGroup;
|
||||
children = (
|
||||
4C63AAD4288193F10046A02E /* Base */,
|
||||
FFF279BB2EC71EA9007127A0 /* en */,
|
||||
FFF279BC2EC71EE1007127A0 /* nl */,
|
||||
FFF279BF2EC71F52007127A0 /* fr */,
|
||||
FFF279C22EC71F5C007127A0 /* it */,
|
||||
FFF279C52EC71F63007127A0 /* pl */,
|
||||
FFF279C82EC71F6D007127A0 /* ro */,
|
||||
FFF279CB2EC71F76007127A0 /* es */,
|
||||
FFF279CE2EC71F7F007127A0 /* tr */,
|
||||
FFF279D12EC71F86007127A0 /* de */,
|
||||
);
|
||||
name = Main.storyboard;
|
||||
sourceTree = "<group>";
|
||||
@ -389,10 +459,50 @@
|
||||
isa = PBXVariantGroup;
|
||||
children = (
|
||||
4C63AAD9288193F40046A02E /* Base */,
|
||||
FFF279BD2EC71EE1007127A0 /* nl */,
|
||||
FFF279C02EC71F52007127A0 /* fr */,
|
||||
FFF279C32EC71F5C007127A0 /* it */,
|
||||
FFF279C62EC71F63007127A0 /* pl */,
|
||||
FFF279C92EC71F6E007127A0 /* ro */,
|
||||
FFF279CC2EC71F76007127A0 /* es */,
|
||||
FFF279CF2EC71F7F007127A0 /* tr */,
|
||||
FFF279D22EC71F86007127A0 /* de */,
|
||||
);
|
||||
name = LaunchScreen.storyboard;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
FFF279B22EC70A12007127A0 /* Localizable.strings */ = {
|
||||
isa = PBXVariantGroup;
|
||||
children = (
|
||||
FFF279A92EC70A12007127A0 /* Localizable.strings */,
|
||||
FFF279AA2EC70A12007127A0 /* Localizable.strings */,
|
||||
FFF279AB2EC70A12007127A0 /* Localizable.strings */,
|
||||
FFF279AC2EC70A12007127A0 /* Localizable.strings */,
|
||||
FFF279AD2EC70A12007127A0 /* Localizable.strings */,
|
||||
FFF279AE2EC70A12007127A0 /* Localizable.strings */,
|
||||
FFF279AF2EC70A12007127A0 /* Localizable.strings */,
|
||||
FFF279B02EC70A12007127A0 /* Localizable.strings */,
|
||||
FFF279B12EC70A12007127A0 /* Localizable.strings */,
|
||||
);
|
||||
name = Localizable.strings;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
FFF279B72EC7119C007127A0 /* Localizable (constants).strings */ = {
|
||||
isa = PBXVariantGroup;
|
||||
children = (
|
||||
FFF279B82EC7119C007127A0 /* en */,
|
||||
FFF279BE2EC71EFD007127A0 /* nl */,
|
||||
FFF279C12EC71F53007127A0 /* fr */,
|
||||
FFF279C42EC71F5D007127A0 /* it */,
|
||||
FFF279C72EC71F65007127A0 /* pl */,
|
||||
FFF279CA2EC71F6F007127A0 /* ro */,
|
||||
FFF279CD2EC71F77007127A0 /* es */,
|
||||
FFF279D02EC71F80007127A0 /* tr */,
|
||||
FFF279D32EC71F88007127A0 /* de */,
|
||||
);
|
||||
name = "Localizable (constants).strings";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXVariantGroup section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
@ -400,6 +510,7 @@
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
|
||||
@ -460,6 +571,7 @@
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
|
||||
|
||||
23
MetaPluginDemo/Base.lproj/Localizable.strings
Normal file
23
MetaPluginDemo/Base.lproj/Localizable.strings
Normal file
@ -0,0 +1,23 @@
|
||||
/*
|
||||
Localizable.strings
|
||||
WebIdCellCheckPlugin
|
||||
|
||||
Created by Milan Seel on 14.11.25.
|
||||
|
||||
*/
|
||||
|
||||
"start_button" = "Start Meta Plugin";
|
||||
"log_headline" = "Log:";
|
||||
"log_placeholder" = "Nothing yet…";
|
||||
"choose_plugins" = "Choose Plugins To Add:";
|
||||
"creating_core_sdk" = "Creating the Core SDK…";
|
||||
"starting" = "Starting Meta Plugin…";
|
||||
"core_sdk_creation_successful" = "Core SDK creation successful";
|
||||
"validate_action_id" = "Validate Action-ID…";
|
||||
"action_id_not_valid" = "Failure: The transaction number (Action-ID) was not set to 9-digit number string in MainActivity.kt file.";
|
||||
"verification_successful" = "Verification successful";
|
||||
"verification_failed" = "Verification failed:";
|
||||
"start_failed" = "Start Failed:\n";
|
||||
"product_journey_finished_successfully" = "Product Journey finished successfully";
|
||||
"product_journey_finished_with_failure" = "Product journey finished with failure:";
|
||||
"success" = "Success: ";
|
||||
115
MetaPluginDemo/SupportingFiles/GeneratedStrings.swift
Normal file
115
MetaPluginDemo/SupportingFiles/GeneratedStrings.swift
Normal file
@ -0,0 +1,115 @@
|
||||
//
|
||||
// Created by WebID Solutions GmbH | www.webid-solutions.de.
|
||||
// See the file "LICENSE" for the full license governing this code.
|
||||
//
|
||||
|
||||
import Foundation
|
||||
|
||||
internal enum L10n {
|
||||
|
||||
internal static let startButton = L10n.tr(
|
||||
"Localizable", "start_button",
|
||||
fallback: "Start Meta Plugin")
|
||||
|
||||
internal static let logHeadline = L10n.tr(
|
||||
"Localizable", "log_headline",
|
||||
fallback: "Log:")
|
||||
|
||||
internal static let logPlaceholder = L10n.tr(
|
||||
"Localizable", "log_placeholder",
|
||||
fallback: "Nothing yet…")
|
||||
|
||||
internal static let choosePlugins = L10n.tr(
|
||||
"Localizable", "choose_plugins",
|
||||
fallback: "Choose Plugins To Add:")
|
||||
|
||||
internal static let creatingCoreSdk = L10n.tr(
|
||||
"Localizable", "creating_core_sdk",
|
||||
fallback: "Creating the Core SDK…")
|
||||
|
||||
internal static let starting = L10n.tr(
|
||||
"Localizable", "starting",
|
||||
fallback: "Starting Meta Plugin…")
|
||||
|
||||
internal static let coreSdkCreationSuccessful = L10n.tr(
|
||||
"Localizable", "core_sdk_creation_successful",
|
||||
fallback: "Core SDK creation successful")
|
||||
|
||||
internal static let validateActionId = L10n.tr(
|
||||
"Localizable", "validate_action_id",
|
||||
fallback: "Validate Action-ID…")
|
||||
|
||||
internal static let actionIdNotValid = L10n.tr(
|
||||
"Localizable", "action_id_not_valid",
|
||||
fallback:
|
||||
"Failure: The transaction number (Action-ID) was not set to 9-digit number string in MainActivity.kt file.")
|
||||
|
||||
internal static let appName = L10n.tr(
|
||||
"Localizable", "app_name",
|
||||
fallback: "MetaPluginDemo")
|
||||
|
||||
internal static let autoid = L10n.tr(
|
||||
"Localizable", "autoid",
|
||||
fallback: "AutoID")
|
||||
|
||||
internal static let accountid = L10n.tr(
|
||||
"Localizable", "accountid",
|
||||
fallback: "AccountID")
|
||||
|
||||
internal static let eid = L10n.tr(
|
||||
"Localizable", "eid",
|
||||
fallback: "eID")
|
||||
|
||||
internal static let videoid = L10n.tr(
|
||||
"Localizable", "videoid",
|
||||
fallback: "VideoID")
|
||||
|
||||
internal static let verificationSuccessful = L10n.tr(
|
||||
"Localizable", "verification_successful",
|
||||
fallback: "Verification successful")
|
||||
|
||||
internal static let verificationFailed = L10n.tr(
|
||||
"Localizable", "verification_failed",
|
||||
fallback: "Verification failed:")
|
||||
|
||||
internal static let startFailed = L10n.tr(
|
||||
"Localizable", "start_failed",
|
||||
fallback: "Start Failed:\n")
|
||||
|
||||
internal static let productJourneyFinishedSuccessfully = L10n.tr(
|
||||
"Localizable", "product_journey_finished_successfully",
|
||||
fallback: "Product Journey finished successfully")
|
||||
|
||||
internal static let productJourneyFinishedWithFailure = L10n.tr(
|
||||
"Localizable", "product_journey_finished_with_failure",
|
||||
fallback: "Product journey finished with failure:")
|
||||
|
||||
internal static let success = L10n.tr(
|
||||
"Localizable", "success",
|
||||
fallback: "Success: ")
|
||||
}
|
||||
|
||||
// MARK: - Implementation Details
|
||||
|
||||
extension L10n {
|
||||
fileprivate static func tr(
|
||||
_ table: String, _ key: String, _ args: CVarArg...,
|
||||
fallback value: String
|
||||
) -> String {
|
||||
let format = BundleToken.bundle.localizedString(
|
||||
forKey: key, value: value, table: table)
|
||||
return String(format: format, locale: Locale.current, arguments: args)
|
||||
}
|
||||
}
|
||||
|
||||
// swiftlint:disable convenience_type
|
||||
private final class BundleToken {
|
||||
static let bundle: Bundle = {
|
||||
#if SWIFT_PACKAGE
|
||||
return Bundle.module
|
||||
#else
|
||||
return Bundle(for: BundleToken.self)
|
||||
#endif
|
||||
}()
|
||||
}
|
||||
// swiftlint:enable convenience_type
|
||||
@ -33,15 +33,15 @@ class ViewController:
|
||||
cbEIdOnServer.textView.textColor = .black
|
||||
cbViPP.textView.textColor = .black
|
||||
|
||||
cbAutoIdOnServer.textView.text = "AutoIdOnServer"
|
||||
cbPayOnServer.textView.text = "PayOnServer"
|
||||
cbEIdOnServer.textView.text = "EIdOnServer"
|
||||
cbViPP.textView.text = "VideoIdent"
|
||||
cbAutoIdOnServer.textView.text = L10n.autoid
|
||||
cbPayOnServer.textView.text = L10n.accountid
|
||||
cbEIdOnServer.textView.text = L10n.eid
|
||||
cbViPP.textView.text = L10n.videoid
|
||||
}
|
||||
|
||||
@IBAction func touchStartButton(_ sender: Any) {
|
||||
clearLog()
|
||||
writeLog(entry: "Starting…")
|
||||
writeLog(entry: "starting…")
|
||||
createCoreSdk()
|
||||
}
|
||||
|
||||
@ -51,7 +51,7 @@ class ViewController:
|
||||
|
||||
/// Creates the the meta-plugin instance from the existing credentials.
|
||||
private func createCoreSdk() {
|
||||
writeLog(entry: "Creating Meta Plugin…")
|
||||
writeLog(entry: L10n.creatingCoreSdk)
|
||||
|
||||
// actual creation of the core SDK
|
||||
do {
|
||||
@ -65,7 +65,7 @@ class ViewController:
|
||||
),
|
||||
plugins: getChosenPlugins()
|
||||
)
|
||||
writeLog(entry: "Meta Plugin creation successful")
|
||||
writeLog(entry: L10n.coreSdkCreationSuccessful)
|
||||
verifyActionId()
|
||||
} catch {
|
||||
writeLog(entry: "Meta Plugin creation failed")
|
||||
@ -76,7 +76,7 @@ class ViewController:
|
||||
|
||||
/// Calls the verify action-id method asynchronously to start the process.
|
||||
private func verifyActionId() {
|
||||
writeLog(entry: "Verifying Action-ID…")
|
||||
writeLog(entry: L10n.validateActionId)
|
||||
Task {
|
||||
do {
|
||||
let result = try await metaPlugin.verify(for: Credentials.actionId)
|
||||
@ -97,10 +97,10 @@ class ViewController:
|
||||
private func verifyActionIdCallback(result: Result<VerifyActionIdResult, Error>) {
|
||||
switch result {
|
||||
case .success(let verifyActionIdResult):
|
||||
writeLog(entry: "Verification successful")
|
||||
writeLog(entry: L10n.verificationSuccessful)
|
||||
startMetaPlugin(with: verifyActionIdResult)
|
||||
case .failure(let error):
|
||||
writeLog(entry: "Verification failed: \(error.localizedDescription)")
|
||||
writeLog(entry: "\(L10n.verificationFailed) \(error.localizedDescription)")
|
||||
}
|
||||
}
|
||||
|
||||
@ -113,7 +113,7 @@ class ViewController:
|
||||
* - verifyActionIdResult: result of the verify action-id call
|
||||
*/
|
||||
private func startMetaPlugin(with verifyActionIdResult: VerifyActionIdResult) {
|
||||
writeLog(entry: "Starting MetaPlugin...")
|
||||
writeLog(entry: L10n.starting)
|
||||
do {
|
||||
try metaPlugin.startPlugin(
|
||||
parentVC: self,
|
||||
@ -122,7 +122,7 @@ class ViewController:
|
||||
darkTheme: CustomizedPluginTheme.getDarkVersion()
|
||||
)
|
||||
} catch {
|
||||
writeLog(entry: "Start Failed:\n\(error.localizedDescription)")
|
||||
writeLog(entry: "\(L10n.startFailed) \(error.localizedDescription)")
|
||||
}
|
||||
}
|
||||
|
||||
@ -134,7 +134,7 @@ class ViewController:
|
||||
* - processFinished: irrelevant for this plugin
|
||||
*/
|
||||
func finishedSuccess(additionalResult: String?, processFinished: Bool) {
|
||||
writeLog(entry: "Product Journey finished successfully")
|
||||
writeLog(entry: L10n.productJourneyFinishedSuccessfully)
|
||||
}
|
||||
|
||||
/**
|
||||
@ -150,7 +150,7 @@ class ViewController:
|
||||
faultOriginator: String
|
||||
) {
|
||||
if let container = failreasonContainer as? AutoIdOnServerProductPluginFailReasonContainer {
|
||||
writeLog(entry: "Product journey finished with failure:\n\(container.failreason)")
|
||||
writeLog(entry: "\(L10n.productJourneyFinishedWithFailure) \(container.failreason)")
|
||||
}
|
||||
}
|
||||
|
||||
@ -166,7 +166,7 @@ class ViewController:
|
||||
additionalResult: String?,
|
||||
faultOriginator: String
|
||||
) {
|
||||
writeLog(entry: "Product journey finished with failure:\n\(failreason.self)")
|
||||
writeLog(entry: "\(L10n.productJourneyFinishedWithFailure) \(failreason.self)")
|
||||
}
|
||||
|
||||
// MARK: Plugin chooser
|
||||
|
||||
3
MetaPluginDemo/de.lproj/LaunchScreen.strings
Normal file
3
MetaPluginDemo/de.lproj/LaunchScreen.strings
Normal file
@ -0,0 +1,3 @@
|
||||
|
||||
/* Class = "UILabel"; text = "WebId MetaPlugin Demo"; ObjectID = "1lF-ra-Rin"; */
|
||||
"1lF-ra-Rin.text" = "WebId MetaPlugin Demo";
|
||||
13
MetaPluginDemo/de.lproj/Localizable (constants).strings
Normal file
13
MetaPluginDemo/de.lproj/Localizable (constants).strings
Normal file
@ -0,0 +1,13 @@
|
||||
/*
|
||||
Localizable (constants).strings
|
||||
MetaPluginDemo
|
||||
|
||||
Created by Milan Seel on 14.11.25.
|
||||
|
||||
*/
|
||||
|
||||
"app_name" = "MetaPluginDemo";
|
||||
"autoid" = "AutoID";
|
||||
"accountid" = "AccountID";
|
||||
"eid" = "eID";
|
||||
"videoid" = "VideoID";
|
||||
23
MetaPluginDemo/de.lproj/Localizable.strings
Normal file
23
MetaPluginDemo/de.lproj/Localizable.strings
Normal file
@ -0,0 +1,23 @@
|
||||
/*
|
||||
Localizable.strings
|
||||
WebIdCellCheckPlugin
|
||||
|
||||
Created by Milan Seel on 14.11.25.
|
||||
|
||||
*/
|
||||
|
||||
"start_button" = "Starte Meta Plugin";
|
||||
"log_headline" = "Log:";
|
||||
"log_placeholder" = "Noch keine Einträge…";
|
||||
"choose_plugins" = "Plugins auswählen:";
|
||||
"creating_core_sdk" = "Core SDK wird erstellt…";
|
||||
"starting" = "Meta Plugin wird gestartet…";
|
||||
"core_sdk_creation_successful" = "Core SDK erfolgreich erstellt";
|
||||
"validate_action_id" = "Validiere Vorgangsnummer…";
|
||||
"action_id_not_valid" = "Fehler: Die Vorgangsnummer (Action-ID) wurde in der Datei „MainActivity.kt“ nicht auf eine 9-stellige Zahlenfolge gesetzt.";
|
||||
"verification_successful" = "Überprüfung erfolgreich";
|
||||
"verification_failed" = "Überprüfung fehlgeschlagen:";
|
||||
"start_failed" = "Start fehlgeschlagen:\n";
|
||||
"product_journey_finished_successfully" = "Die Product Journey wurde erfolgreich abgeschlossen";
|
||||
"product_journey_finished_with_failure" = "Die Product Journey endete mit Misserfolg:";
|
||||
"success" = "Erfolg: ";
|
||||
18
MetaPluginDemo/de.lproj/Main.strings
Normal file
18
MetaPluginDemo/de.lproj/Main.strings
Normal file
@ -0,0 +1,18 @@
|
||||
|
||||
/* Class = "UILabel"; text = "MetaPlugin Demo"; ObjectID = "3il-Vf-Phi"; */
|
||||
"3il-Vf-Phi.text" = "MetaPlugin Demo";
|
||||
|
||||
/* Class = "UILabel"; text = "Choose Plugins to add:"; ObjectID = "Hsv-Sx-aLI"; */
|
||||
"Hsv-Sx-aLI.text" = "Plugins auswählen:";
|
||||
|
||||
/* Class = "UILabel"; text = "Log:"; ObjectID = "P2H-Xn-XDe"; */
|
||||
"P2H-Xn-XDe.text" = "Log:";
|
||||
|
||||
/* Class = "UIButton"; configuration.title = "Start Plugin"; ObjectID = "PUe-T3-52Q"; */
|
||||
"PUe-T3-52Q.configuration.title" = "Starte Meta Plugin";
|
||||
|
||||
/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "PUe-T3-52Q"; */
|
||||
"PUe-T3-52Q.normalTitle" = "Button";
|
||||
|
||||
/* Class = "UITextView"; text = "Nothing yet..."; ObjectID = "ueI-Uz-yHO"; */
|
||||
"ueI-Uz-yHO.text" = "Noch keine Einträge…";
|
||||
13
MetaPluginDemo/en.lproj/Localizable (constants).strings
Normal file
13
MetaPluginDemo/en.lproj/Localizable (constants).strings
Normal file
@ -0,0 +1,13 @@
|
||||
/*
|
||||
Localizable (constants).strings
|
||||
MetaPluginDemo
|
||||
|
||||
Created by Milan Seel on 14.11.25.
|
||||
|
||||
*/
|
||||
|
||||
"app_name" = "MetaPluginDemo";
|
||||
"autoid" = "AutoID";
|
||||
"accountid" = "AccountID";
|
||||
"eid" = "eID";
|
||||
"videoid" = "VideoID";
|
||||
18
MetaPluginDemo/en.lproj/Main.strings
Normal file
18
MetaPluginDemo/en.lproj/Main.strings
Normal file
@ -0,0 +1,18 @@
|
||||
|
||||
/* Class = "UILabel"; text = "MetaPlugin Demo"; ObjectID = "3il-Vf-Phi"; */
|
||||
"3il-Vf-Phi.text" = "MetaPlugin Demo";
|
||||
|
||||
/* Class = "UILabel"; text = "Choose Plugins to add:"; ObjectID = "Hsv-Sx-aLI"; */
|
||||
"Hsv-Sx-aLI.text" = "Choose Plugins to add:";
|
||||
|
||||
/* Class = "UILabel"; text = "Log:"; ObjectID = "P2H-Xn-XDe"; */
|
||||
"P2H-Xn-XDe.text" = "Log:";
|
||||
|
||||
/* Class = "UIButton"; configuration.title = "Start Plugin"; ObjectID = "PUe-T3-52Q"; */
|
||||
"PUe-T3-52Q.configuration.title" = "Start Meta Plugin";
|
||||
|
||||
/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "PUe-T3-52Q"; */
|
||||
"PUe-T3-52Q.normalTitle" = "Button";
|
||||
|
||||
/* Class = "UITextView"; text = "Nothing yet..."; ObjectID = "ueI-Uz-yHO"; */
|
||||
"ueI-Uz-yHO.text" = "Nothing yet...";
|
||||
3
MetaPluginDemo/es.lproj/LaunchScreen.strings
Normal file
3
MetaPluginDemo/es.lproj/LaunchScreen.strings
Normal file
@ -0,0 +1,3 @@
|
||||
|
||||
/* Class = "UILabel"; text = "WebId MetaPlugin Demo"; ObjectID = "1lF-ra-Rin"; */
|
||||
"1lF-ra-Rin.text" = "WebId MetaPlugin Demo";
|
||||
13
MetaPluginDemo/es.lproj/Localizable (constants).strings
Normal file
13
MetaPluginDemo/es.lproj/Localizable (constants).strings
Normal file
@ -0,0 +1,13 @@
|
||||
/*
|
||||
Localizable (constants).strings
|
||||
MetaPluginDemo
|
||||
|
||||
Created by Milan Seel on 14.11.25.
|
||||
|
||||
*/
|
||||
|
||||
"app_name" = "MetaPluginDemo";
|
||||
"autoid" = "AutoID";
|
||||
"accountid" = "AccountID";
|
||||
"eid" = "eID";
|
||||
"videoid" = "VideoID";
|
||||
23
MetaPluginDemo/es.lproj/Localizable.strings
Normal file
23
MetaPluginDemo/es.lproj/Localizable.strings
Normal file
@ -0,0 +1,23 @@
|
||||
/*
|
||||
Localizable.strings
|
||||
WebIdCellCheckPlugin
|
||||
|
||||
Created by Milan Seel on 14.11.25.
|
||||
|
||||
*/
|
||||
|
||||
"start_button" = "Iniciar Meta Plugin";
|
||||
"log_headline" = "Registro:";
|
||||
"log_placeholder" = "Aún nada…";
|
||||
"choose_plugins" = "Seleccionar plugins:";
|
||||
"creating_core_sdk" = "Creando Core SDK…";
|
||||
"starting" = "Iniciando Meta Plugin…";
|
||||
"core_sdk_creation_successful" = "Core SDK creado correctamente";
|
||||
"validate_action_id" = "Validar número de operación…";
|
||||
"action_id_not_valid" = "Error: El número de operación («action-ID») no se ha establecido en una secuencia numérica de 9 dígitos en el archivo «MainActivity.kt».";
|
||||
"verification_successful" = "Verificación correcta";
|
||||
"verification_failed" = "Verificación fallida:";
|
||||
"start_failed" = "Inicio fallido:\n";
|
||||
"product_journey_finished_successfully" = "La Product Journey se ha completado correctamente";
|
||||
"product_journey_finished_with_failure" = "La Product Journey terminó con un error:";
|
||||
"success" = "Éxito: ";
|
||||
18
MetaPluginDemo/es.lproj/Main.strings
Normal file
18
MetaPluginDemo/es.lproj/Main.strings
Normal file
@ -0,0 +1,18 @@
|
||||
|
||||
/* Class = "UILabel"; text = "MetaPlugin Demo"; ObjectID = "3il-Vf-Phi"; */
|
||||
"3il-Vf-Phi.text" = "MetaPlugin Demo";
|
||||
|
||||
/* Class = "UILabel"; text = "Choose Plugins to add:"; ObjectID = "Hsv-Sx-aLI"; */
|
||||
"Hsv-Sx-aLI.text" = "Seleccionar plugins:";
|
||||
|
||||
/* Class = "UILabel"; text = "Log:"; ObjectID = "P2H-Xn-XDe"; */
|
||||
"P2H-Xn-XDe.text" = "Registro:";
|
||||
|
||||
/* Class = "UIButton"; configuration.title = "Start Plugin"; ObjectID = "PUe-T3-52Q"; */
|
||||
"PUe-T3-52Q.configuration.title" = "Iniciar Meta Plugin";
|
||||
|
||||
/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "PUe-T3-52Q"; */
|
||||
"PUe-T3-52Q.normalTitle" = "Button";
|
||||
|
||||
/* Class = "UITextView"; text = "Nothing yet..."; ObjectID = "ueI-Uz-yHO"; */
|
||||
"ueI-Uz-yHO.text" = "Aún nada…";
|
||||
3
MetaPluginDemo/fr.lproj/LaunchScreen.strings
Normal file
3
MetaPluginDemo/fr.lproj/LaunchScreen.strings
Normal file
@ -0,0 +1,3 @@
|
||||
|
||||
/* Class = "UILabel"; text = "WebId MetaPlugin Demo"; ObjectID = "1lF-ra-Rin"; */
|
||||
"1lF-ra-Rin.text" = "WebId MetaPlugin Demo";
|
||||
13
MetaPluginDemo/fr.lproj/Localizable (constants).strings
Normal file
13
MetaPluginDemo/fr.lproj/Localizable (constants).strings
Normal file
@ -0,0 +1,13 @@
|
||||
/*
|
||||
Localizable (constants).strings
|
||||
MetaPluginDemo
|
||||
|
||||
Created by Milan Seel on 14.11.25.
|
||||
|
||||
*/
|
||||
|
||||
"app_name" = "MetaPluginDemo";
|
||||
"autoid" = "AutoID";
|
||||
"accountid" = "AccountID";
|
||||
"eid" = "eID";
|
||||
"videoid" = "VideoID";
|
||||
23
MetaPluginDemo/fr.lproj/Localizable.strings
Normal file
23
MetaPluginDemo/fr.lproj/Localizable.strings
Normal file
@ -0,0 +1,23 @@
|
||||
/*
|
||||
Localizable.strings
|
||||
WebIdCellCheckPlugin
|
||||
|
||||
Created by Milan Seel on 14.11.25.
|
||||
|
||||
*/
|
||||
|
||||
"start_button" = "Démarrer Meta Plugin";
|
||||
"log_headline" = "Journal:";
|
||||
"log_placeholder" = "Rien pour l’instant…";
|
||||
"choose_plugins" = "Sélectionner les plugins:";
|
||||
"creating_core_sdk" = "Création de Core SDK…";
|
||||
"starting" = "Démarrage de Meta Plugin…";
|
||||
"core_sdk_creation_successful" = "Core SDK créé avec succès";
|
||||
"validate_action_id" = "Valider le numéro d'opération…";
|
||||
"action_id_not_valid" = "Erreur : le numéro d'opération (ActionID) n'a pas été défini sur une séquence de 9 chiffres dans le fichier « MainActivity.kt ».";
|
||||
"verification_successful" = "Vérification réussie";
|
||||
"verification_failed" = "Échec de la vérification :";
|
||||
"start_failed" = "Échec du démarrage :\n";
|
||||
"product_journey_finished_successfully" = "La Product Journey a été terminée avec succès";
|
||||
"product_journey_finished_with_failure" = "La Product Journey s’est terminée par une erreur :";
|
||||
"success" = "Succès : ";
|
||||
18
MetaPluginDemo/fr.lproj/Main.strings
Normal file
18
MetaPluginDemo/fr.lproj/Main.strings
Normal file
@ -0,0 +1,18 @@
|
||||
|
||||
/* Class = "UILabel"; text = "MetaPlugin Demo"; ObjectID = "3il-Vf-Phi"; */
|
||||
"3il-Vf-Phi.text" = "MetaPlugin Demo";
|
||||
|
||||
/* Class = "UILabel"; text = "Choose Plugins to add:"; ObjectID = "Hsv-Sx-aLI"; */
|
||||
"Hsv-Sx-aLI.text" = "Sélectionner les plugins:";
|
||||
|
||||
/* Class = "UILabel"; text = "Log:"; ObjectID = "P2H-Xn-XDe"; */
|
||||
"P2H-Xn-XDe.text" = "Journal:";
|
||||
|
||||
/* Class = "UIButton"; configuration.title = "Start Plugin"; ObjectID = "PUe-T3-52Q"; */
|
||||
"PUe-T3-52Q.configuration.title" = "Démarrer Meta Plugin";
|
||||
|
||||
/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "PUe-T3-52Q"; */
|
||||
"PUe-T3-52Q.normalTitle" = "Button";
|
||||
|
||||
/* Class = "UITextView"; text = "Nothing yet..."; ObjectID = "ueI-Uz-yHO"; */
|
||||
"ueI-Uz-yHO.text" = "Rien pour l’instant…";
|
||||
3
MetaPluginDemo/it.lproj/LaunchScreen.strings
Normal file
3
MetaPluginDemo/it.lproj/LaunchScreen.strings
Normal file
@ -0,0 +1,3 @@
|
||||
|
||||
/* Class = "UILabel"; text = "WebId MetaPlugin Demo"; ObjectID = "1lF-ra-Rin"; */
|
||||
"1lF-ra-Rin.text" = "WebId MetaPlugin Demo";
|
||||
13
MetaPluginDemo/it.lproj/Localizable (constants).strings
Normal file
13
MetaPluginDemo/it.lproj/Localizable (constants).strings
Normal file
@ -0,0 +1,13 @@
|
||||
/*
|
||||
Localizable (constants).strings
|
||||
MetaPluginDemo
|
||||
|
||||
Created by Milan Seel on 14.11.25.
|
||||
|
||||
*/
|
||||
|
||||
"app_name" = "MetaPluginDemo";
|
||||
"autoid" = "AutoID";
|
||||
"accountid" = "AccountID";
|
||||
"eid" = "eID";
|
||||
"videoid" = "VideoID";
|
||||
23
MetaPluginDemo/it.lproj/Localizable.strings
Normal file
23
MetaPluginDemo/it.lproj/Localizable.strings
Normal file
@ -0,0 +1,23 @@
|
||||
/*
|
||||
Localizable.strings
|
||||
WebIdCellCheckPlugin
|
||||
|
||||
Created by Milan Seel on 14.11.25.
|
||||
|
||||
*/
|
||||
|
||||
"start_button" = "Avvia Meta Plugin";
|
||||
"log_headline" = "Registro:";
|
||||
"log_placeholder" = "Ancora nulla…";
|
||||
"choose_plugins" = "Selezionare i plugin:";
|
||||
"creating_core_sdk" = "Creazione di Core SDK…";
|
||||
"starting" = "Avvio di Meta Plugin…";
|
||||
"core_sdk_creation_successful" = "Core SDK creato con successo";
|
||||
"validate_action_id" = "Convalida numero operazione…";
|
||||
"action_id_not_valid" = "Errore: il numero dell'operazione (ActionID) non è stato impostato su una sequenza di 9 cifre nel file “MainActivity.kt”.";
|
||||
"verification_successful" = "Verifica riuscita";
|
||||
"verification_failed" = "Verifica non riuscita:";
|
||||
"start_failed" = "Avvio non riuscito:\n";
|
||||
"product_journey_finished_successfully" = "La Product Journey è stata completata con successo";
|
||||
"product_journey_finished_with_failure" = "La Product Journey si è conclusa con un errore:";
|
||||
"success" = "Successo: ";
|
||||
18
MetaPluginDemo/it.lproj/Main.strings
Normal file
18
MetaPluginDemo/it.lproj/Main.strings
Normal file
@ -0,0 +1,18 @@
|
||||
|
||||
/* Class = "UILabel"; text = "MetaPlugin Demo"; ObjectID = "3il-Vf-Phi"; */
|
||||
"3il-Vf-Phi.text" = "MetaPlugin Demo";
|
||||
|
||||
/* Class = "UILabel"; text = "Choose Plugins to add:"; ObjectID = "Hsv-Sx-aLI"; */
|
||||
"Hsv-Sx-aLI.text" = "Selezionare i plugin:";
|
||||
|
||||
/* Class = "UILabel"; text = "Log:"; ObjectID = "P2H-Xn-XDe"; */
|
||||
"P2H-Xn-XDe.text" = "Registro:";
|
||||
|
||||
/* Class = "UIButton"; configuration.title = "Start Plugin"; ObjectID = "PUe-T3-52Q"; */
|
||||
"PUe-T3-52Q.configuration.title" = "Avvia Meta Plugin";
|
||||
|
||||
/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "PUe-T3-52Q"; */
|
||||
"PUe-T3-52Q.normalTitle" = "Button";
|
||||
|
||||
/* Class = "UITextView"; text = "Nothing yet..."; ObjectID = "ueI-Uz-yHO"; */
|
||||
"ueI-Uz-yHO.text" = "Ancora nulla…";
|
||||
3
MetaPluginDemo/nl.lproj/LaunchScreen.strings
Normal file
3
MetaPluginDemo/nl.lproj/LaunchScreen.strings
Normal file
@ -0,0 +1,3 @@
|
||||
|
||||
/* Class = "UILabel"; text = "WebId MetaPlugin Demo"; ObjectID = "1lF-ra-Rin"; */
|
||||
"1lF-ra-Rin.text" = "WebId MetaPlugin Demo";
|
||||
13
MetaPluginDemo/nl.lproj/Localizable (constants).strings
Normal file
13
MetaPluginDemo/nl.lproj/Localizable (constants).strings
Normal file
@ -0,0 +1,13 @@
|
||||
/*
|
||||
Localizable (constants).strings
|
||||
MetaPluginDemo
|
||||
|
||||
Created by Milan Seel on 14.11.25.
|
||||
|
||||
*/
|
||||
|
||||
"app_name" = "MetaPluginDemo";
|
||||
"autoid" = "AutoID";
|
||||
"accountid" = "AccountID";
|
||||
"eid" = "eID";
|
||||
"videoid" = "VideoID";
|
||||
23
MetaPluginDemo/nl.lproj/Localizable.strings
Normal file
23
MetaPluginDemo/nl.lproj/Localizable.strings
Normal file
@ -0,0 +1,23 @@
|
||||
/*
|
||||
Localizable.strings
|
||||
WebIdCellCheckPlugin
|
||||
|
||||
Created by Milan Seel on 14.11.25.
|
||||
|
||||
*/
|
||||
|
||||
"start_button" = "Start Meta Plugin";
|
||||
"log_headline" = "Log:";
|
||||
"log_placeholder" = "Nog niets…";
|
||||
"choose_plugins" = "Plug-ins selecteren:";
|
||||
"creating_core_sdk" = "Core SDK wordt gemaakt…";
|
||||
"starting" = "Meta Plugin wordt gestart…";
|
||||
"core_sdk_creation_successful" = "Core SDK succesvol aangemaakt";
|
||||
"validate_action_id" = "Valideer transactienummer…";
|
||||
"action_id_not_valid" = "Fout: het actienummer (ActionID) is in het bestand “MainActivity.kt” niet ingesteld op een reeks van 9 cijfers.";
|
||||
"verification_successful" = "Verificatie geslaagd";
|
||||
"verification_failed" = "Verificatie mislukt:";
|
||||
"start_failed" = "Start mislukt:\n";
|
||||
"product_journey_finished_successfully" = "De Product Journey is met succes voltooid";
|
||||
"product_journey_finished_with_failure" = "De Product Journey is met een fout beëindigd:";
|
||||
"success" = "Success: ";
|
||||
18
MetaPluginDemo/nl.lproj/Main.strings
Normal file
18
MetaPluginDemo/nl.lproj/Main.strings
Normal file
@ -0,0 +1,18 @@
|
||||
|
||||
/* Class = "UILabel"; text = "MetaPlugin Demo"; ObjectID = "3il-Vf-Phi"; */
|
||||
"3il-Vf-Phi.text" = "MetaPlugin Demo";
|
||||
|
||||
/* Class = "UILabel"; text = "Choose Plugins to add:"; ObjectID = "Hsv-Sx-aLI"; */
|
||||
"Hsv-Sx-aLI.text" = "Plug-ins selecteren:";
|
||||
|
||||
/* Class = "UILabel"; text = "Log:"; ObjectID = "P2H-Xn-XDe"; */
|
||||
"P2H-Xn-XDe.text" = "Log:";
|
||||
|
||||
/* Class = "UIButton"; configuration.title = "Start Plugin"; ObjectID = "PUe-T3-52Q"; */
|
||||
"PUe-T3-52Q.configuration.title" = "Start Meta Plugin";
|
||||
|
||||
/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "PUe-T3-52Q"; */
|
||||
"PUe-T3-52Q.normalTitle" = "Button";
|
||||
|
||||
/* Class = "UITextView"; text = "Nothing yet..."; ObjectID = "ueI-Uz-yHO"; */
|
||||
"ueI-Uz-yHO.text" = "Nog niets…";
|
||||
3
MetaPluginDemo/pl.lproj/LaunchScreen.strings
Normal file
3
MetaPluginDemo/pl.lproj/LaunchScreen.strings
Normal file
@ -0,0 +1,3 @@
|
||||
|
||||
/* Class = "UILabel"; text = "WebId MetaPlugin Demo"; ObjectID = "1lF-ra-Rin"; */
|
||||
"1lF-ra-Rin.text" = "WebId MetaPlugin Demo";
|
||||
13
MetaPluginDemo/pl.lproj/Localizable (constants).strings
Normal file
13
MetaPluginDemo/pl.lproj/Localizable (constants).strings
Normal file
@ -0,0 +1,13 @@
|
||||
/*
|
||||
Localizable (constants).strings
|
||||
MetaPluginDemo
|
||||
|
||||
Created by Milan Seel on 14.11.25.
|
||||
|
||||
*/
|
||||
|
||||
"app_name" = "MetaPluginDemo";
|
||||
"autoid" = "AutoID";
|
||||
"accountid" = "AccountID";
|
||||
"eid" = "eID";
|
||||
"videoid" = "VideoID";
|
||||
23
MetaPluginDemo/pl.lproj/Localizable.strings
Normal file
23
MetaPluginDemo/pl.lproj/Localizable.strings
Normal file
@ -0,0 +1,23 @@
|
||||
/*
|
||||
Localizable.strings
|
||||
WebIdCellCheckPlugin
|
||||
|
||||
Created by Milan Seel on 14.11.25.
|
||||
|
||||
*/
|
||||
|
||||
"start_button" = "Uruchom Meta-Plugin";
|
||||
"log_headline" = "Dziennik:";
|
||||
"log_placeholder" = "Na razie nic…";
|
||||
"choose_plugins" = "Wybierz wtyczki:";
|
||||
"creating_core_sdk" = "Tworzenie Core SDK…";
|
||||
"starting" = "Uruchamianie Meta Plugin…";
|
||||
"core_sdk_creation_successful" = "Core SDK utworzony pomyślnie";
|
||||
"validate_action_id" = "Zatwierdź numer operacji…";
|
||||
"action_id_not_valid" = "Błąd: Numer operacji (Action-ID) nie został ustawiony na 9-cyfrową sekwencję cyfr w pliku „MainActivity.kt”.";
|
||||
"verification_successful" = "Weryfikacja zakończona sukcesem";
|
||||
"verification_failed" = "Weryfikacja nie powiodła się:";
|
||||
"start_failed" = "Uruchomienie nie powiodło się:\n";
|
||||
"product_journey_finished_successfully" = "Product Journey została pomyślnie zakończona";
|
||||
"product_journey_finished_with_failure" = "Product Journey zakończyła się błędem:";
|
||||
"success" = "Sukces: ";
|
||||
18
MetaPluginDemo/pl.lproj/Main.strings
Normal file
18
MetaPluginDemo/pl.lproj/Main.strings
Normal file
@ -0,0 +1,18 @@
|
||||
|
||||
/* Class = "UILabel"; text = "MetaPlugin Demo"; ObjectID = "3il-Vf-Phi"; */
|
||||
"3il-Vf-Phi.text" = "MetaPlugin Demo";
|
||||
|
||||
/* Class = "UILabel"; text = "Choose Plugins to add:"; ObjectID = "Hsv-Sx-aLI"; */
|
||||
"Hsv-Sx-aLI.text" = "Wybierz wtyczki:";
|
||||
|
||||
/* Class = "UILabel"; text = "Log:"; ObjectID = "P2H-Xn-XDe"; */
|
||||
"P2H-Xn-XDe.text" = "Dziennik:";
|
||||
|
||||
/* Class = "UIButton"; configuration.title = "Start Plugin"; ObjectID = "PUe-T3-52Q"; */
|
||||
"PUe-T3-52Q.configuration.title" = "Uruchom Meta-Plugin";
|
||||
|
||||
/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "PUe-T3-52Q"; */
|
||||
"PUe-T3-52Q.normalTitle" = "Button";
|
||||
|
||||
/* Class = "UITextView"; text = "Nothing yet..."; ObjectID = "ueI-Uz-yHO"; */
|
||||
"ueI-Uz-yHO.text" = "Na razie nic…";
|
||||
3
MetaPluginDemo/ro.lproj/LaunchScreen.strings
Normal file
3
MetaPluginDemo/ro.lproj/LaunchScreen.strings
Normal file
@ -0,0 +1,3 @@
|
||||
|
||||
/* Class = "UILabel"; text = "WebId MetaPlugin Demo"; ObjectID = "1lF-ra-Rin"; */
|
||||
"1lF-ra-Rin.text" = "WebId MetaPlugin Demo";
|
||||
13
MetaPluginDemo/ro.lproj/Localizable (constants).strings
Normal file
13
MetaPluginDemo/ro.lproj/Localizable (constants).strings
Normal file
@ -0,0 +1,13 @@
|
||||
/*
|
||||
Localizable (constants).strings
|
||||
MetaPluginDemo
|
||||
|
||||
Created by Milan Seel on 14.11.25.
|
||||
|
||||
*/
|
||||
|
||||
"app_name" = "MetaPluginDemo";
|
||||
"autoid" = "AutoID";
|
||||
"accountid" = "AccountID";
|
||||
"eid" = "eID";
|
||||
"videoid" = "VideoID";
|
||||
23
MetaPluginDemo/ro.lproj/Localizable.strings
Normal file
23
MetaPluginDemo/ro.lproj/Localizable.strings
Normal file
@ -0,0 +1,23 @@
|
||||
/*
|
||||
Localizable.strings
|
||||
WebIdCellCheckPlugin
|
||||
|
||||
Created by Milan Seel on 14.11.25.
|
||||
|
||||
*/
|
||||
|
||||
"start_button" = "Pornește Meta Plugin";
|
||||
"log_headline" = "Jurnal:";
|
||||
"log_placeholder" = "Încă nimic…";
|
||||
"choose_plugins" = "Selectarea pluginurilor:";
|
||||
"creating_core_sdk" = "Se creează Core SDK…";
|
||||
"starting" = "Se pornește Meta Plugin…";
|
||||
"core_sdk_creation_successful" = "Core SDK creat cu succes";
|
||||
"validate_action_id" = "Validați numărul operațiunii…";
|
||||
"action_id_not_valid" = "Eroare: Numărul operațiunii („Action-ID”) nu a fost setat la o secvență de 9 cifre în fișierul „MainActivity.kt”.";
|
||||
"verification_successful" = "Verificare reușită";
|
||||
"verification_failed" = "Verificarea a eșuat:";
|
||||
"start_failed" = "Start eșuat:\n";
|
||||
"product_journey_finished_successfully" = "Product Journey a fost finalizată cu succes";
|
||||
"product_journey_finished_with_failure" = "Product Journey s-a încheiat cu eroare:";
|
||||
"success" = "Succes: ";
|
||||
18
MetaPluginDemo/ro.lproj/Main.strings
Normal file
18
MetaPluginDemo/ro.lproj/Main.strings
Normal file
@ -0,0 +1,18 @@
|
||||
|
||||
/* Class = "UILabel"; text = "MetaPlugin Demo"; ObjectID = "3il-Vf-Phi"; */
|
||||
"3il-Vf-Phi.text" = "MetaPlugin Demo";
|
||||
|
||||
/* Class = "UILabel"; text = "Choose Plugins to add:"; ObjectID = "Hsv-Sx-aLI"; */
|
||||
"Hsv-Sx-aLI.text" = "Selectarea pluginurilor:";
|
||||
|
||||
/* Class = "UILabel"; text = "Log:"; ObjectID = "P2H-Xn-XDe"; */
|
||||
"P2H-Xn-XDe.text" = "Jurnal:";
|
||||
|
||||
/* Class = "UIButton"; configuration.title = "Start Plugin"; ObjectID = "PUe-T3-52Q"; */
|
||||
"PUe-T3-52Q.configuration.title" = "Pornește Meta Plugin";
|
||||
|
||||
/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "PUe-T3-52Q"; */
|
||||
"PUe-T3-52Q.normalTitle" = "Button";
|
||||
|
||||
/* Class = "UITextView"; text = "Nothing yet..."; ObjectID = "ueI-Uz-yHO"; */
|
||||
"ueI-Uz-yHO.text" = "Încă nimic…";
|
||||
3
MetaPluginDemo/tr.lproj/LaunchScreen.strings
Normal file
3
MetaPluginDemo/tr.lproj/LaunchScreen.strings
Normal file
@ -0,0 +1,3 @@
|
||||
|
||||
/* Class = "UILabel"; text = "WebId MetaPlugin Demo"; ObjectID = "1lF-ra-Rin"; */
|
||||
"1lF-ra-Rin.text" = "WebId MetaPlugin Demo";
|
||||
13
MetaPluginDemo/tr.lproj/Localizable (constants).strings
Normal file
13
MetaPluginDemo/tr.lproj/Localizable (constants).strings
Normal file
@ -0,0 +1,13 @@
|
||||
/*
|
||||
Localizable (constants).strings
|
||||
MetaPluginDemo
|
||||
|
||||
Created by Milan Seel on 14.11.25.
|
||||
|
||||
*/
|
||||
|
||||
"app_name" = "MetaPluginDemo";
|
||||
"autoid" = "AutoID";
|
||||
"accountid" = "AccountID";
|
||||
"eid" = "eID";
|
||||
"videoid" = "VideoID";
|
||||
23
MetaPluginDemo/tr.lproj/Localizable.strings
Normal file
23
MetaPluginDemo/tr.lproj/Localizable.strings
Normal file
@ -0,0 +1,23 @@
|
||||
/*
|
||||
Localizable.strings
|
||||
WebIdCellCheckPlugin
|
||||
|
||||
Created by Milan Seel on 14.11.25.
|
||||
|
||||
*/
|
||||
|
||||
"start_button" = "Meta Plugin'i başlat";
|
||||
"log_headline" = "Günlük:";
|
||||
"log_placeholder" = "Henüz bir şey yok…";
|
||||
"choose_plugins" = "Eklentileri seçin:";
|
||||
"creating_core_sdk" = "Core SDK oluşturuluyor…";
|
||||
"starting" = "Meta Plugin başlatılıyor…";
|
||||
"core_sdk_creation_successful" = "Core SDK başarıyla oluşturuldu";
|
||||
"validate_action_id" = "İşlem numarasını doğrula…";
|
||||
"action_id_not_valid" = "Hata: İşlem numarası (Action-ID) “MainActivity.kt” dosyasında 9 basamaklı bir sayı dizisi olarak ayarlanmamıştır.";
|
||||
"verification_successful" = "Doğrulama başarılı";
|
||||
"verification_failed" = "Doğrulama başarısız:";
|
||||
"start_failed" = "Başlatma Başarısız:\n";
|
||||
"product_journey_finished_successfully" = "Product Journey başarıyla tamamlandı";
|
||||
"product_journey_finished_with_failure" = "Product Journey bir hatayla sonuçlandı:";
|
||||
"success" = "Success: ";
|
||||
18
MetaPluginDemo/tr.lproj/Main.strings
Normal file
18
MetaPluginDemo/tr.lproj/Main.strings
Normal file
@ -0,0 +1,18 @@
|
||||
|
||||
/* Class = "UILabel"; text = "MetaPlugin Demo"; ObjectID = "3il-Vf-Phi"; */
|
||||
"3il-Vf-Phi.text" = "MetaPlugin Demo";
|
||||
|
||||
/* Class = "UILabel"; text = "Choose Plugins to add:"; ObjectID = "Hsv-Sx-aLI"; */
|
||||
"Hsv-Sx-aLI.text" = "Eklentileri seçin:";
|
||||
|
||||
/* Class = "UILabel"; text = "Log:"; ObjectID = "P2H-Xn-XDe"; */
|
||||
"P2H-Xn-XDe.text" = "Günlük:";
|
||||
|
||||
/* Class = "UIButton"; configuration.title = "Start Plugin"; ObjectID = "PUe-T3-52Q"; */
|
||||
"PUe-T3-52Q.configuration.title" = "Meta Plugin'i başlat";
|
||||
|
||||
/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "PUe-T3-52Q"; */
|
||||
"PUe-T3-52Q.normalTitle" = "Button";
|
||||
|
||||
/* Class = "UITextView"; text = "Nothing yet..."; ObjectID = "ueI-Uz-yHO"; */
|
||||
"ueI-Uz-yHO.text" = "Henüz bir şey yok…";
|
||||
Loading…
x
Reference in New Issue
Block a user