Sync StoreKit config from App Store Connect, reset version to 1.0.0
- StoreKit config now syncs from ASC instead of local definitions - Reset marketing version to 1.0.0 and build to 1 - Xcode reformatted Localizable.xcstrings (whitespace only) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"identifier" : "E4A24A40",
|
||||
"identifier" : "943049EA",
|
||||
"nonRenewingSubscriptions" : [
|
||||
|
||||
],
|
||||
@@ -17,14 +17,14 @@
|
||||
|
||||
],
|
||||
"settings" : {
|
||||
"_applicationInternalID" : "6758580945",
|
||||
"_applicationInternalID" : "6759737876",
|
||||
"_askToBuyEnabled" : false,
|
||||
"_billingGracePeriodEnabled" : false,
|
||||
"_billingIssuesEnabled" : false,
|
||||
"_developerTeamID" : "QND55P4443",
|
||||
"_disableDialogs" : false,
|
||||
"_failTransactionsEnabled" : false,
|
||||
"_lastSynchronizedDate" : 792431418.15940905,
|
||||
"_lastSynchronizedDate" : 793840466.77825403,
|
||||
"_locale" : "en_US",
|
||||
"_renewalBillingIssuesEnabled" : false,
|
||||
"_storefront" : "USA",
|
||||
@@ -35,7 +35,7 @@
|
||||
},
|
||||
"subscriptionGroups" : [
|
||||
{
|
||||
"id" : "21914363",
|
||||
"id" : "21951685",
|
||||
"localizations" : [
|
||||
|
||||
],
|
||||
@@ -49,56 +49,51 @@
|
||||
|
||||
],
|
||||
"displayPrice" : "0.99",
|
||||
"familyShareable" : true,
|
||||
"familyShareable" : false,
|
||||
"groupNumber" : 1,
|
||||
"internalID" : "6758582054",
|
||||
"introductoryOffer" : {
|
||||
"internalID" : "DDFEB050",
|
||||
"numberOfPeriods" : 1,
|
||||
"paymentMode" : "free",
|
||||
"subscriptionPeriod" : "P2W"
|
||||
},
|
||||
"internalID" : "6759738151",
|
||||
"introductoryOffer" : null,
|
||||
"localizations" : [
|
||||
{
|
||||
"description" : "Cobrança mensal",
|
||||
"displayName" : "Mensal",
|
||||
"locale" : "pt_BR"
|
||||
},
|
||||
{
|
||||
"description" : "毎月の請求",
|
||||
"displayName" : "月額",
|
||||
"locale" : "ja"
|
||||
},
|
||||
{
|
||||
"description" : "Facturation mensuelle",
|
||||
"displayName" : "Mensuel",
|
||||
"locale" : "fr"
|
||||
},
|
||||
{
|
||||
"description" : "Facturación mensual",
|
||||
"displayName" : "Mensual",
|
||||
"locale" : "es_ES"
|
||||
},
|
||||
{
|
||||
"description" : "Flexible month-to-month billing",
|
||||
"displayName" : "Monthly",
|
||||
"description" : "Unlock all features with monthly access.",
|
||||
"displayName" : " Reflect Monthly",
|
||||
"locale" : "en_US"
|
||||
},
|
||||
{
|
||||
"description" : "Monatliche Abrechnung",
|
||||
"displayName" : "Monatlich",
|
||||
"description" : "모든 기능을 월간 구독으로 이용하세요.",
|
||||
"displayName" : "Reflect 월간 구독",
|
||||
"locale" : "ko"
|
||||
},
|
||||
{
|
||||
"description" : "Alle Funktionen mit monatlichem Zugang.",
|
||||
"displayName" : "Reflect Monatsabo",
|
||||
"locale" : "de"
|
||||
},
|
||||
{
|
||||
"description" : "월간 결제",
|
||||
"displayName" : "월간",
|
||||
"locale" : "ko"
|
||||
"description" : "Desbloquea todo con acceso mensual.",
|
||||
"displayName" : "Reflect Mensual",
|
||||
"locale" : "es_MX"
|
||||
},
|
||||
{
|
||||
"description" : "Accédez à tout avec l'abonnement mensuel.",
|
||||
"displayName" : "Reflect Mensuel",
|
||||
"locale" : "fr"
|
||||
},
|
||||
{
|
||||
"description" : "すべての機能を月額でご利用いただけます。",
|
||||
"displayName" : "Reflect 月額プラン",
|
||||
"locale" : "ja"
|
||||
},
|
||||
{
|
||||
"description" : "Desbloqueie tudo com acesso mensal.",
|
||||
"displayName" : "Reflect Mensal",
|
||||
"locale" : "pt_BR"
|
||||
}
|
||||
],
|
||||
"productID" : "com.88oakapps.reflect.IAP.subscriptions.monthly",
|
||||
"recurringSubscriptionPeriod" : "P1M",
|
||||
"referenceName" : "Monthly",
|
||||
"subscriptionGroupID" : "21914363",
|
||||
"subscriptionGroupID" : "21951685",
|
||||
"type" : "RecurringSubscription",
|
||||
"winbackOffers" : [
|
||||
|
||||
@@ -112,56 +107,51 @@
|
||||
|
||||
],
|
||||
"displayPrice" : "9.99",
|
||||
"familyShareable" : true,
|
||||
"familyShareable" : false,
|
||||
"groupNumber" : 2,
|
||||
"internalID" : "6758581068",
|
||||
"introductoryOffer" : {
|
||||
"internalID" : "6E5324DA",
|
||||
"numberOfPeriods" : 1,
|
||||
"paymentMode" : "free",
|
||||
"subscriptionPeriod" : "P2W"
|
||||
},
|
||||
"internalID" : "6759737003",
|
||||
"introductoryOffer" : null,
|
||||
"localizations" : [
|
||||
{
|
||||
"description" : "Spare über 15%",
|
||||
"displayName" : "Jährlich",
|
||||
"locale" : "de"
|
||||
},
|
||||
{
|
||||
"description" : "Economize 15%",
|
||||
"displayName" : "Anual",
|
||||
"locale" : "pt_BR"
|
||||
},
|
||||
{
|
||||
"description" : "Best value — save over 15%",
|
||||
"displayName" : "Yearly",
|
||||
"locale" : "en_US"
|
||||
},
|
||||
{
|
||||
"description" : "15%以上お得",
|
||||
"displayName" : "年額",
|
||||
"locale" : "ja"
|
||||
},
|
||||
{
|
||||
"description" : "Mejor precio — ahorra 15%",
|
||||
"displayName" : "Anual",
|
||||
"locale" : "es_ES"
|
||||
},
|
||||
{
|
||||
"description" : "Économisez 15%",
|
||||
"displayName" : "Annuel",
|
||||
"description" : "Accédez à tout. Meilleure offre.",
|
||||
"displayName" : "Reflect Annuel",
|
||||
"locale" : "fr"
|
||||
},
|
||||
{
|
||||
"description" : "15% 이상 절약",
|
||||
"displayName" : "연간",
|
||||
"description" : "Desbloquea todo. La mejor oferta.",
|
||||
"displayName" : "Reflect Anual",
|
||||
"locale" : "es_MX"
|
||||
},
|
||||
{
|
||||
"description" : "모든 기능 이용. 최고의 가성비.",
|
||||
"displayName" : "Reflect 연간 구독",
|
||||
"locale" : "ko"
|
||||
},
|
||||
{
|
||||
"description" : "Desbloqueie tudo. Melhor custo-benefício.",
|
||||
"displayName" : "Reflect Anual",
|
||||
"locale" : "pt_BR"
|
||||
},
|
||||
{
|
||||
"description" : "すべての機能を年額でお得にご利用。",
|
||||
"displayName" : "Reflect 年額プラン",
|
||||
"locale" : "ja"
|
||||
},
|
||||
{
|
||||
"description" : "Unlock all features. Best value — save more.",
|
||||
"displayName" : "Reflect Yearly",
|
||||
"locale" : "en_US"
|
||||
},
|
||||
{
|
||||
"description" : "Alle Funktionen freischalten. Bester Preis.",
|
||||
"displayName" : "Reflect Jahresabo",
|
||||
"locale" : "de"
|
||||
}
|
||||
],
|
||||
"productID" : "com.88oakapps.reflect.IAP.subscriptions.yearly",
|
||||
"recurringSubscriptionPeriod" : "P1Y",
|
||||
"referenceName" : "Yearly",
|
||||
"subscriptionGroupID" : "21914363",
|
||||
"subscriptionGroupID" : "21951685",
|
||||
"type" : "RecurringSubscription",
|
||||
"winbackOffers" : [
|
||||
|
||||
|
||||
@@ -13,6 +13,8 @@
|
||||
1AB245144C89927264D16645 /* InsightsEmptyStateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6988985985DE9C29CFDFA96 /* InsightsEmptyStateTests.swift */; };
|
||||
1C0DAB51279DB0FB003B1F21 /* Reflect/Localizable.xcstrings in Resources */ = {isa = PBXBuildFile; fileRef = 1C0DAB50279DB0FB003B1F21 /* Reflect/Localizable.xcstrings */; };
|
||||
1C0DAB52279DB0FB003B1F22 /* Reflect/Localizable.xcstrings in Resources */ = {isa = PBXBuildFile; fileRef = 1C0DAB50279DB0FB003B1F21 /* Reflect/Localizable.xcstrings */; };
|
||||
1C47D9582F510B4D00208BE4 /* Configuration.storekit in Resources */ = {isa = PBXBuildFile; fileRef = 1C47D9572F510B4D00208BE4 /* Configuration.storekit */; };
|
||||
1C47D9592F510B4D00208BE4 /* Configuration.storekit in Resources */ = {isa = PBXBuildFile; fileRef = 1C47D9572F510B4D00208BE4 /* Configuration.storekit */; };
|
||||
1C9566442EF8F5F70032E68F /* Algorithms in Frameworks */ = {isa = PBXBuildFile; productRef = 1C9566432EF8F5F70032E68F /* Algorithms */; };
|
||||
1CB4D0A028787D8A00902A56 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1CB4D09F28787D8A00902A56 /* StoreKit.framework */; };
|
||||
1CD90B07278C7DE0001C4FEA /* Tests_iOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CD90B06278C7DE0001C4FEA /* Tests_iOS.swift */; };
|
||||
@@ -25,8 +27,6 @@
|
||||
1CD90B6C278C7F78001C4FEA /* CloudKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1CD90B6B278C7F78001C4FEA /* CloudKit.framework */; };
|
||||
1CD90B6E278C7F8B001C4FEA /* CloudKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1CD90B6B278C7F78001C4FEA /* CloudKit.framework */; };
|
||||
1CDE000F2F3BBD26006AE6A1 /* PostHog in Frameworks */ = {isa = PBXBuildFile; productRef = 1CA00002300000000000002A /* PostHog */; };
|
||||
1CDEFBBF2F3B8736006AE6A1 /* Configuration.storekit in Resources */ = {isa = PBXBuildFile; fileRef = 1CDEFBBE2F3B8736006AE6A1 /* Configuration.storekit */; };
|
||||
1CDEFBC02F3B8736006AE6A1 /* Configuration.storekit in Resources */ = {isa = PBXBuildFile; fileRef = 1CDEFBBE2F3B8736006AE6A1 /* Configuration.storekit */; };
|
||||
2EE4D94530F6BF39B26FB4D4 /* DayScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 427CD9C91D43AB6A0302B4DD /* DayScreen.swift */; };
|
||||
343D472E5524E2E8ED59A7CC /* DateLocaleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF843FEBE18F8FF570CC4CCB /* DateLocaleTests.swift */; };
|
||||
39C43652C41F5459788A604D /* SpanishLocalizationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31C2982F0B879A0C57273F0E /* SpanishLocalizationTests.swift */; };
|
||||
@@ -140,6 +140,7 @@
|
||||
0359E1D32D936859E5A0C9F3 /* AppResumeTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppResumeTests.swift; sourceTree = "<group>"; };
|
||||
17DC4C498A1185DC831F4593 /* LocalizationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LocalizationTests.swift; sourceTree = "<group>"; };
|
||||
1C0DAB50279DB0FB003B1F21 /* Reflect/Localizable.xcstrings */ = {isa = PBXFileReference; lastKnownFileType = text.json.xcstrings; path = Reflect/Localizable.xcstrings; sourceTree = "<group>"; };
|
||||
1C47D9572F510B4D00208BE4 /* Configuration.storekit */ = {isa = PBXFileReference; lastKnownFileType = text; path = Configuration.storekit; sourceTree = "<group>"; };
|
||||
1CB4D09F28787D8A00902A56 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.5.sdk/System/Library/Frameworks/StoreKit.framework; sourceTree = DEVELOPER_DIR; };
|
||||
1CD90AF5278C7DE0001C4FEA /* Reflect.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Reflect.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
1CD90AFB278C7DE0001C4FEA /* Reflect.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Reflect.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
@@ -159,7 +160,6 @@
|
||||
1CD90B6D278C7F89001C4FEA /* ReflectWidgetExtension.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = ReflectWidgetExtension.entitlements; sourceTree = "<group>"; };
|
||||
1CD90B6F278C8000001C4FEA /* ReflectWidgetExtensionDev.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = ReflectWidgetExtensionDev.entitlements; sourceTree = "<group>"; };
|
||||
1CD90B70278C8000001C4FEA /* Reflect (iOS)Dev.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = "Reflect (iOS)Dev.entitlements"; sourceTree = "<group>"; };
|
||||
1CDEFBBE2F3B8736006AE6A1 /* Configuration.storekit */ = {isa = PBXFileReference; lastKnownFileType = text; path = Configuration.storekit; sourceTree = "<group>"; };
|
||||
1E594AEAB5F046E3B3ED7C47 /* Reflect Watch App.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Reflect Watch App.app"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
21CD463209E0909393545D62 /* TrialBannerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrialBannerTests.swift; sourceTree = "<group>"; };
|
||||
29CE4110A0D8FBBAD7F92BDF /* BaseUITestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseUITestCase.swift; sourceTree = "<group>"; };
|
||||
@@ -344,10 +344,10 @@
|
||||
1CD90AE5278C7DDF001C4FEA = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1C47D9572F510B4D00208BE4 /* Configuration.storekit */,
|
||||
B8AB4CD73C2B4DC89C6FE84D /* Reflect Watch App/Reflect Watch App.entitlements */,
|
||||
B60015D02A064FF582E232FD /* Reflect Watch App/Reflect Watch AppDebug.entitlements */,
|
||||
1C0DAB50279DB0FB003B1F21 /* Reflect/Localizable.xcstrings */,
|
||||
1CDEFBBE2F3B8736006AE6A1 /* Configuration.storekit */,
|
||||
1CD90B6A278C7F75001C4FEA /* Reflect (iOS).entitlements */,
|
||||
1CD90B70278C8000001C4FEA /* Reflect (iOS)Dev.entitlements */,
|
||||
1CD90B6D278C7F89001C4FEA /* ReflectWidgetExtension.entitlements */,
|
||||
@@ -733,8 +733,8 @@
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1C47D9582F510B4D00208BE4 /* Configuration.storekit in Resources */,
|
||||
1C0DAB51279DB0FB003B1F21 /* Reflect/Localizable.xcstrings in Resources */,
|
||||
1CDEFBBF2F3B8736006AE6A1 /* Configuration.storekit in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
@@ -763,7 +763,7 @@
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1CDEFBC02F3B8736006AE6A1 /* Configuration.storekit in Resources */,
|
||||
1C47D9592F510B4D00208BE4 /* Configuration.storekit in Resources */,
|
||||
1C0DAB52279DB0FB003B1F22 /* Reflect/Localizable.xcstrings in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
@@ -1084,7 +1084,7 @@
|
||||
CODE_SIGN_ENTITLEMENTS = "Reflect (iOS)Dev.entitlements";
|
||||
CODE_SIGN_IDENTITY = "Apple Development";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 23;
|
||||
CURRENT_PROJECT_VERSION = 1;
|
||||
DEVELOPMENT_TEAM = QND55P4443;
|
||||
ENABLE_PREVIEWS = YES;
|
||||
GENERATE_INFOPLIST_FILE = YES;
|
||||
@@ -1106,7 +1106,7 @@
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.2;
|
||||
MARKETING_VERSION = 1.0.0;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.88oakapps.reflect.debug;
|
||||
PRODUCT_NAME = Reflect;
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
@@ -1126,7 +1126,7 @@
|
||||
CODE_SIGN_ENTITLEMENTS = "Reflect (iOS).entitlements";
|
||||
CODE_SIGN_IDENTITY = "Apple Development";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 23;
|
||||
CURRENT_PROJECT_VERSION = 1;
|
||||
DEVELOPMENT_TEAM = QND55P4443;
|
||||
ENABLE_PREVIEWS = YES;
|
||||
GENERATE_INFOPLIST_FILE = YES;
|
||||
@@ -1148,7 +1148,7 @@
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.2;
|
||||
MARKETING_VERSION = 1.0.0;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.88oakapps.reflect;
|
||||
PRODUCT_NAME = Reflect;
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
|
||||
@@ -561,18 +561,18 @@
|
||||
"comment" : "An accessibility element that acts as a toggle for expanding or collapsing the statistics section of a month view. The label describes the current state (\"expanded\" or \"collapsed\") and the month being represented. The hint provides a description of the action that can be taken to toggle the state.",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"en": {
|
||||
"stringUnit": {
|
||||
"state": "new",
|
||||
"value": "%1$@ %2$@, %3$@"
|
||||
}
|
||||
},
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "%1$@ %2$@, %3$@"
|
||||
}
|
||||
},
|
||||
"en" : {
|
||||
"stringUnit" : {
|
||||
"state" : "new",
|
||||
"value" : "%1$@ %2$@, %3$@"
|
||||
}
|
||||
},
|
||||
"es" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
@@ -609,18 +609,18 @@
|
||||
"comment" : "A label that describes the mood and the percentage of days that mood was experienced. The first argument is the name of the mood. The second argument is the percentage of days that mood was experienced.",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"en": {
|
||||
"stringUnit": {
|
||||
"state": "new",
|
||||
"value": "%1$@ %2$lld percent"
|
||||
}
|
||||
},
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "%1$@ %2$lld Prozent"
|
||||
}
|
||||
},
|
||||
"en" : {
|
||||
"stringUnit" : {
|
||||
"state" : "new",
|
||||
"value" : "%1$@ %2$lld percent"
|
||||
}
|
||||
},
|
||||
"es" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
@@ -1029,18 +1029,18 @@
|
||||
"comment" : "A text displaying the current and target streak counts for the live activity export. The first argument is the current streak count. The second argument is the target streak count.",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"en": {
|
||||
"stringUnit": {
|
||||
"state": "new",
|
||||
"value": "%1$lld / %2$lld"
|
||||
}
|
||||
},
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "%1$lld / %2$lld"
|
||||
}
|
||||
},
|
||||
"en" : {
|
||||
"stringUnit" : {
|
||||
"state" : "new",
|
||||
"value" : "%1$lld / %2$lld"
|
||||
}
|
||||
},
|
||||
"es" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
@@ -1077,18 +1077,18 @@
|
||||
"comment" : "A text displaying the current and target number of days in a year. The first argument is the current number of days. The second argument is the target number of days.",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"en": {
|
||||
"stringUnit": {
|
||||
"state": "new",
|
||||
"value": "%1$lld / %2$lld days"
|
||||
}
|
||||
},
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "%1$lld / %2$lld Tage"
|
||||
}
|
||||
},
|
||||
"en" : {
|
||||
"stringUnit" : {
|
||||
"state" : "new",
|
||||
"value" : "%1$lld / %2$lld days"
|
||||
}
|
||||
},
|
||||
"es" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
@@ -1122,6 +1122,7 @@
|
||||
}
|
||||
},
|
||||
"%lld day streak" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -2594,6 +2595,7 @@
|
||||
},
|
||||
"AI insights in light & dark mode" : {
|
||||
"comment" : "A description of the feature that allows users to export insights from the app.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -2636,6 +2638,7 @@
|
||||
},
|
||||
"All sizes & theme variations" : {
|
||||
"comment" : "A description of what the \"Export Voting Layouts\" button does.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -2678,6 +2681,7 @@
|
||||
},
|
||||
"All styles & complications" : {
|
||||
"comment" : "A description of the feature that allows users to export all watch view screenshots.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -3262,6 +3266,7 @@
|
||||
},
|
||||
"Bypass Subscription" : {
|
||||
"comment" : "A label displayed next to a toggle switch in the \"Debug\" section.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -3766,6 +3771,7 @@
|
||||
},
|
||||
"Clear All Data" : {
|
||||
"comment" : "A button label that clears all user data.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -4909,6 +4915,7 @@
|
||||
},
|
||||
"Current Parameters" : {
|
||||
"comment" : "A section header that lists various current parameters related to the app.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -4951,6 +4958,7 @@
|
||||
},
|
||||
"Current Streak" : {
|
||||
"comment" : "A label describing the user's current streak of using the app.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -5562,6 +5570,7 @@
|
||||
},
|
||||
"Days Using App" : {
|
||||
"comment" : "A label describing the number of days the app has been used.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -5604,6 +5613,7 @@
|
||||
},
|
||||
"Debug" : {
|
||||
"comment" : "A section header in the settings view, hidden in release builds.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -6247,6 +6257,7 @@
|
||||
},
|
||||
"Delete all mood entries" : {
|
||||
"comment" : "A description of what happens when the \"Clear All Data\" button is tapped.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -6331,6 +6342,7 @@
|
||||
},
|
||||
"Delete HealthKit Data" : {
|
||||
"comment" : "A button label that deletes all State of Mind records from HealthKit.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -7002,6 +7014,7 @@
|
||||
}
|
||||
},
|
||||
"Elevate Your\nEmotional Life" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -7711,6 +7724,7 @@
|
||||
},
|
||||
"Export Insights Screenshots" : {
|
||||
"comment" : "A button label that allows users to export insights screenshots.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -7795,6 +7809,7 @@
|
||||
},
|
||||
"Export Voting Layouts" : {
|
||||
"comment" : "A button label that allows users to export all of their voting layout configurations.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -7837,6 +7852,7 @@
|
||||
},
|
||||
"Export Watch Screenshots" : {
|
||||
"comment" : "A button label that allows users to export watch view screenshots.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -7879,6 +7895,7 @@
|
||||
},
|
||||
"Export Widget Screenshots" : {
|
||||
"comment" : "A button label that prompts the user to download their light and dark mode widget screenshots.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -8130,6 +8147,7 @@
|
||||
}
|
||||
},
|
||||
"Feel With\nAll Your Heart" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -8169,176 +8187,9 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"Reflect": {
|
||||
"comment": "The name of the widget.",
|
||||
"isCommentAutoGenerated": true,
|
||||
"localizations": {
|
||||
"de": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Reflect"
|
||||
}
|
||||
},
|
||||
"es": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Reflect"
|
||||
}
|
||||
},
|
||||
"fr": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Reflect"
|
||||
}
|
||||
},
|
||||
"ja": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Reflect"
|
||||
}
|
||||
},
|
||||
"ko": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Reflect"
|
||||
}
|
||||
},
|
||||
"pt-BR": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Reflect"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"REFLECT": {
|
||||
"comment": "The name of the app.",
|
||||
"isCommentAutoGenerated": true,
|
||||
"localizations": {
|
||||
"de": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "REFLECT"
|
||||
}
|
||||
},
|
||||
"es": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "REFLECT"
|
||||
}
|
||||
},
|
||||
"fr": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "REFLECT"
|
||||
}
|
||||
},
|
||||
"ja": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "REFLECT"
|
||||
}
|
||||
},
|
||||
"ko": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "REFLECT"
|
||||
}
|
||||
},
|
||||
"pt-BR": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "REFLECT"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Reflect Icon": {
|
||||
"comment": "Name of the widget configuration.",
|
||||
"isCommentAutoGenerated": true,
|
||||
"localizations": {
|
||||
"de": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Reflect-Symbol"
|
||||
}
|
||||
},
|
||||
"es": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Icono de Reflect"
|
||||
}
|
||||
},
|
||||
"fr": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Icône Reflect"
|
||||
}
|
||||
},
|
||||
"ja": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Reflectアイコン"
|
||||
}
|
||||
},
|
||||
"ko": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Reflect 아이콘"
|
||||
}
|
||||
},
|
||||
"pt-BR": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Ícone do Reflect"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"REFLECT MIXTAPE": {
|
||||
"comment": "The name of the premium subscription experience.",
|
||||
"isCommentAutoGenerated": true,
|
||||
"localizations": {
|
||||
"de": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "REFLECT MIXTAPE"
|
||||
}
|
||||
},
|
||||
"es": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "REFLECT MIXTAPE"
|
||||
}
|
||||
},
|
||||
"fr": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "REFLECT MIXTAPE"
|
||||
}
|
||||
},
|
||||
"ja": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "REFLECT MIXTAPE"
|
||||
}
|
||||
},
|
||||
"ko": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "REFLECT MIXTAPE"
|
||||
}
|
||||
},
|
||||
"pt-BR": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "REFLECT MIXTAPE"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Fill 2 years data + export PNGs" : {
|
||||
"comment" : "A description of the feature that generates and exports sharing screenshots.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -8422,6 +8273,7 @@
|
||||
}
|
||||
},
|
||||
"Find Your\nInner Peace" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -8587,6 +8439,7 @@
|
||||
},
|
||||
"Generate & Export Sharing" : {
|
||||
"comment" : "A button label that allows users to generate and export all sharing screenshots.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -8839,6 +8692,7 @@
|
||||
},
|
||||
"Green dot = eligible to show. Tips only show once per session when eligible." : {
|
||||
"comment" : "A footer label explaining that tips are only shown once per session and that the green dot indicates whether a tip is currently eligible to be shown.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -8881,6 +8735,7 @@
|
||||
},
|
||||
"Has Seen Settings" : {
|
||||
"comment" : "A label for whether the user has seen the settings section in the app.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -8965,6 +8820,7 @@
|
||||
},
|
||||
"Hide trial banner & grant full access" : {
|
||||
"comment" : "A description of the feature that allows users to bypass the trial period and access all features without ads.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -9046,6 +8902,7 @@
|
||||
}
|
||||
},
|
||||
"How do you feel?" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -9686,6 +9543,7 @@
|
||||
},
|
||||
"Light & dark mode PNGs" : {
|
||||
"comment" : "A description of what the \"Export Widget Screenshots\" button does.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -9811,6 +9669,7 @@
|
||||
}
|
||||
},
|
||||
"Log" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -9851,6 +9710,7 @@
|
||||
}
|
||||
},
|
||||
"Log mood" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -10055,6 +9915,7 @@
|
||||
}
|
||||
},
|
||||
"Log your mood" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -10217,6 +10078,7 @@
|
||||
}
|
||||
},
|
||||
"Make Tracking\nFun Again!" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -10510,6 +10372,7 @@
|
||||
},
|
||||
"Mood Log Count" : {
|
||||
"comment" : "The title of a label displaying the count of mood logs.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -12633,6 +12496,7 @@
|
||||
}
|
||||
},
|
||||
"Paywall Styles" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -12673,6 +12537,7 @@
|
||||
}
|
||||
},
|
||||
"Paywall Theme Lab" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -13215,6 +13080,7 @@
|
||||
}
|
||||
},
|
||||
"Preview" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -13255,6 +13121,7 @@
|
||||
}
|
||||
},
|
||||
"Preview and test different subscription paywall designs" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -13296,6 +13163,7 @@
|
||||
},
|
||||
"Preview subscription themes" : {
|
||||
"comment" : "A description of what the paywall preview button does.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -14100,6 +13968,174 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"Reflect" : {
|
||||
"comment" : "The name of the widget.",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Reflect"
|
||||
}
|
||||
},
|
||||
"es" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Reflect"
|
||||
}
|
||||
},
|
||||
"fr" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Reflect"
|
||||
}
|
||||
},
|
||||
"ja" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Reflect"
|
||||
}
|
||||
},
|
||||
"ko" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Reflect"
|
||||
}
|
||||
},
|
||||
"pt-BR" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Reflect"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"REFLECT" : {
|
||||
"comment" : "The name of the app.",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "REFLECT"
|
||||
}
|
||||
},
|
||||
"es" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "REFLECT"
|
||||
}
|
||||
},
|
||||
"fr" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "REFLECT"
|
||||
}
|
||||
},
|
||||
"ja" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "REFLECT"
|
||||
}
|
||||
},
|
||||
"ko" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "REFLECT"
|
||||
}
|
||||
},
|
||||
"pt-BR" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "REFLECT"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Reflect Icon" : {
|
||||
"comment" : "Name of the widget configuration.",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Reflect-Symbol"
|
||||
}
|
||||
},
|
||||
"es" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Icono de Reflect"
|
||||
}
|
||||
},
|
||||
"fr" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Icône Reflect"
|
||||
}
|
||||
},
|
||||
"ja" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Reflectアイコン"
|
||||
}
|
||||
},
|
||||
"ko" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Reflect 아이콘"
|
||||
}
|
||||
},
|
||||
"pt-BR" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Ícone do Reflect"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"REFLECT MIXTAPE" : {
|
||||
"comment" : "The name of the premium subscription experience.",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "REFLECT MIXTAPE"
|
||||
}
|
||||
},
|
||||
"es" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "REFLECT MIXTAPE"
|
||||
}
|
||||
},
|
||||
"fr" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "REFLECT MIXTAPE"
|
||||
}
|
||||
},
|
||||
"ja" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "REFLECT MIXTAPE"
|
||||
}
|
||||
},
|
||||
"ko" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "REFLECT MIXTAPE"
|
||||
}
|
||||
},
|
||||
"pt-BR" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "REFLECT MIXTAPE"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Reminder time" : {
|
||||
"comment" : "An accessibility label for the time picker in the onboarding flow.",
|
||||
"isCommentAutoGenerated" : true,
|
||||
@@ -14186,6 +14222,7 @@
|
||||
},
|
||||
"Remove all State of Mind records" : {
|
||||
"comment" : "A description of what happens when the \"Delete HealthKit Data\" button is pressed.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -14396,6 +14433,7 @@
|
||||
},
|
||||
"Reset All Tips" : {
|
||||
"comment" : "A button that resets all tips to their default state.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -15039,6 +15077,7 @@
|
||||
},
|
||||
"Saved to Documents/InsightsExports" : {
|
||||
"comment" : "A description of where the insights export file will be saved.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -15081,6 +15120,7 @@
|
||||
},
|
||||
"Saved to Documents/SharingExports" : {
|
||||
"comment" : "A description of where the generated sharing screenshots are saved on a user's device.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -15123,6 +15163,7 @@
|
||||
},
|
||||
"Saved to Documents/VotingLayoutExports" : {
|
||||
"comment" : "A description of where the voting layouts are saved when exported.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -15165,6 +15206,7 @@
|
||||
},
|
||||
"Saved to Documents/WatchExports" : {
|
||||
"comment" : "A description of where the exported watch views are saved.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -15207,6 +15249,7 @@
|
||||
},
|
||||
"Saved to Documents/WidgetExports" : {
|
||||
"comment" : "A description of where the exported widget screenshots are saved.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -15372,6 +15415,7 @@
|
||||
}
|
||||
},
|
||||
"Select Style" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -15497,6 +15541,7 @@
|
||||
},
|
||||
"Send 5 personality pack notifications" : {
|
||||
"comment" : "A description of the action that can be performed when tapping the \"Test All Notifications\" button in the Settings app.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -16043,18 +16088,18 @@
|
||||
"comment" : "An accessibility label for the share button, describing it as sharing mood data for a specific month.",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"en": {
|
||||
"stringUnit": {
|
||||
"state": "new",
|
||||
"value": "Share %1$@ %2$@ mood data"
|
||||
}
|
||||
},
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "%1$@ %2$@ Stimmungsdaten teilen"
|
||||
}
|
||||
},
|
||||
"en" : {
|
||||
"stringUnit" : {
|
||||
"state" : "new",
|
||||
"value" : "Share %1$@ %2$@ mood data"
|
||||
}
|
||||
},
|
||||
"es" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
@@ -16319,6 +16364,7 @@
|
||||
},
|
||||
"Shown This Session" : {
|
||||
"comment" : "A label displaying whether they have seen a tip during the current session.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -17210,6 +17256,7 @@
|
||||
}
|
||||
},
|
||||
"Tap to log mood" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -17377,6 +17424,7 @@
|
||||
},
|
||||
"Tap to preview" : {
|
||||
"comment" : "A text label displayed above a list of tips, instructing the user to tap on an item to view more details.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -17585,6 +17633,7 @@
|
||||
},
|
||||
"Test All Notifications" : {
|
||||
"comment" : "A button label that tests sending notifications.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -17627,6 +17676,7 @@
|
||||
},
|
||||
"Test builds only" : {
|
||||
"comment" : "A section header that indicates that the settings view contains only test data.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -17710,6 +17760,7 @@
|
||||
}
|
||||
},
|
||||
"THE ART\nOF FEELING" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -17916,6 +17967,7 @@
|
||||
},
|
||||
"Tips Enabled" : {
|
||||
"comment" : "A toggle that enables or disables tips in the app.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -17958,6 +18010,7 @@
|
||||
},
|
||||
"Tips Preview" : {
|
||||
"comment" : "A label for a view that previews all tip modals.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -19046,6 +19099,7 @@
|
||||
},
|
||||
"View all tip modals" : {
|
||||
"comment" : "A description of what the \"Tips Preview\" button does.",
|
||||
"extractionState" : "stale",
|
||||
"isCommentAutoGenerated" : true,
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
@@ -19087,6 +19141,7 @@
|
||||
}
|
||||
},
|
||||
"View Full Paywall" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
@@ -19678,6 +19733,7 @@
|
||||
}
|
||||
},
|
||||
"Write Your\nEmotional Story" : {
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
|
||||
Reference in New Issue
Block a user