diff options
Diffstat (limited to 'src/i18n')
12 files changed, 1023 insertions, 90 deletions
diff --git a/src/i18n/locales/defaultMessages.json b/src/i18n/locales/defaultMessages.json index 703f800f9..98f37cf8a 100644 --- a/src/i18n/locales/defaultMessages.json +++ b/src/i18n/locales/defaultMessages.json | |||
@@ -430,7 +430,7 @@ | |||
430 | } | 430 | } |
431 | }, | 431 | }, |
432 | { | 432 | { |
433 | "defaultMessage": "!!!Your personal welcome offer:", | 433 | "defaultMessage": "!!!Here's a special welcome for you:", |
434 | "end": { | 434 | "end": { |
435 | "column": 3, | 435 | "column": 3, |
436 | "line": 22 | 436 | "line": 22 |
@@ -482,55 +482,68 @@ | |||
482 | } | 482 | } |
483 | }, | 483 | }, |
484 | { | 484 | { |
485 | "defaultMessage": "!!!Sorry, we could not activate your trial!", | 485 | "defaultMessage": "!!!Free trial (normally {currency}{price} per month)", |
486 | "end": { | 486 | "end": { |
487 | "column": 3, | 487 | "column": 3, |
488 | "line": 38 | 488 | "line": 38 |
489 | }, | 489 | }, |
490 | "file": "src/components/auth/Pricing.js", | 490 | "file": "src/components/auth/Pricing.js", |
491 | "id": "pricing.trial.error", | 491 | "id": "pricing.trial.terms.trialWorth", |
492 | "start": { | 492 | "start": { |
493 | "column": 19, | 493 | "column": 14, |
494 | "line": 35 | 494 | "line": 35 |
495 | } | 495 | } |
496 | }, | 496 | }, |
497 | { | 497 | { |
498 | "defaultMessage": "!!!Yes, upgrade my account to Franz Professional", | 498 | "defaultMessage": "!!!Sorry, we could not activate your trial!", |
499 | "end": { | 499 | "end": { |
500 | "column": 3, | 500 | "column": 3, |
501 | "line": 42 | 501 | "line": 42 |
502 | }, | 502 | }, |
503 | "file": "src/components/auth/Pricing.js", | 503 | "file": "src/components/auth/Pricing.js", |
504 | "id": "pricing.trial.error", | ||
505 | "start": { | ||
506 | "column": 19, | ||
507 | "line": 39 | ||
508 | } | ||
509 | }, | ||
510 | { | ||
511 | "defaultMessage": "!!!Start my 14-day Franz Professional Trial", | ||
512 | "end": { | ||
513 | "column": 3, | ||
514 | "line": 46 | ||
515 | }, | ||
516 | "file": "src/components/auth/Pricing.js", | ||
504 | "id": "pricing.trial.cta.accept", | 517 | "id": "pricing.trial.cta.accept", |
505 | "start": { | 518 | "start": { |
506 | "column": 13, | 519 | "column": 13, |
507 | "line": 39 | 520 | "line": 43 |
508 | } | 521 | } |
509 | }, | 522 | }, |
510 | { | 523 | { |
511 | "defaultMessage": "!!!Continue to Franz", | 524 | "defaultMessage": "!!!Continue to Franz", |
512 | "end": { | 525 | "end": { |
513 | "column": 3, | 526 | "column": 3, |
514 | "line": 46 | 527 | "line": 50 |
515 | }, | 528 | }, |
516 | "file": "src/components/auth/Pricing.js", | 529 | "file": "src/components/auth/Pricing.js", |
517 | "id": "pricing.trial.cta.skip", | 530 | "id": "pricing.trial.cta.skip", |
518 | "start": { | 531 | "start": { |
519 | "column": 11, | 532 | "column": 11, |
520 | "line": 43 | 533 | "line": 47 |
521 | } | 534 | } |
522 | }, | 535 | }, |
523 | { | 536 | { |
524 | "defaultMessage": "!!!Franz Professional includes:", | 537 | "defaultMessage": "!!!Franz Professional includes:", |
525 | "end": { | 538 | "end": { |
526 | "column": 3, | 539 | "column": 3, |
527 | "line": 50 | 540 | "line": 54 |
528 | }, | 541 | }, |
529 | "file": "src/components/auth/Pricing.js", | 542 | "file": "src/components/auth/Pricing.js", |
530 | "id": "pricing.trial.features.headline", | 543 | "id": "pricing.trial.features.headline", |
531 | "start": { | 544 | "start": { |
532 | "column": 20, | 545 | "column": 20, |
533 | "line": 47 | 546 | "line": 51 |
534 | } | 547 | } |
535 | } | 548 | } |
536 | ], | 549 | ], |
@@ -721,39 +734,39 @@ | |||
721 | "defaultMessage": "!!!Your services have been updated.", | 734 | "defaultMessage": "!!!Your services have been updated.", |
722 | "end": { | 735 | "end": { |
723 | "column": 3, | 736 | "column": 3, |
724 | "line": 31 | 737 | "line": 33 |
725 | }, | 738 | }, |
726 | "file": "src/components/layout/AppLayout.js", | 739 | "file": "src/components/layout/AppLayout.js", |
727 | "id": "infobar.servicesUpdated", | 740 | "id": "infobar.servicesUpdated", |
728 | "start": { | 741 | "start": { |
729 | "column": 19, | 742 | "column": 19, |
730 | "line": 28 | 743 | "line": 30 |
731 | } | 744 | } |
732 | }, | 745 | }, |
733 | { | 746 | { |
734 | "defaultMessage": "!!!Reload services", | 747 | "defaultMessage": "!!!Reload services", |
735 | "end": { | 748 | "end": { |
736 | "column": 3, | 749 | "column": 3, |
737 | "line": 35 | 750 | "line": 37 |
738 | }, | 751 | }, |
739 | "file": "src/components/layout/AppLayout.js", | 752 | "file": "src/components/layout/AppLayout.js", |
740 | "id": "infobar.buttonReloadServices", | 753 | "id": "infobar.buttonReloadServices", |
741 | "start": { | 754 | "start": { |
742 | "column": 24, | 755 | "column": 24, |
743 | "line": 32 | 756 | "line": 34 |
744 | } | 757 | } |
745 | }, | 758 | }, |
746 | { | 759 | { |
747 | "defaultMessage": "!!!Could not load services and user information", | 760 | "defaultMessage": "!!!Could not load services and user information", |
748 | "end": { | 761 | "end": { |
749 | "column": 3, | 762 | "column": 3, |
750 | "line": 39 | 763 | "line": 41 |
751 | }, | 764 | }, |
752 | "file": "src/components/layout/AppLayout.js", | 765 | "file": "src/components/layout/AppLayout.js", |
753 | "id": "infobar.requiredRequestsFailed", | 766 | "id": "infobar.requiredRequestsFailed", |
754 | "start": { | 767 | "start": { |
755 | "column": 26, | 768 | "column": 26, |
756 | "line": 36 | 769 | "line": 38 |
757 | } | 770 | } |
758 | } | 771 | } |
759 | ], | 772 | ], |
@@ -3017,133 +3030,198 @@ | |||
3017 | { | 3030 | { |
3018 | "descriptors": [ | 3031 | "descriptors": [ |
3019 | { | 3032 | { |
3033 | "defaultMessage": "!!!Choose from more than 70 Services", | ||
3034 | "end": { | ||
3035 | "column": 3, | ||
3036 | "line": 12 | ||
3037 | }, | ||
3038 | "file": "src/components/ui/FeatureList.js", | ||
3039 | "id": "pricing.features.recipes", | ||
3040 | "start": { | ||
3041 | "column": 20, | ||
3042 | "line": 9 | ||
3043 | } | ||
3044 | }, | ||
3045 | { | ||
3046 | "defaultMessage": "!!!Account Synchronisation", | ||
3047 | "end": { | ||
3048 | "column": 3, | ||
3049 | "line": 16 | ||
3050 | }, | ||
3051 | "file": "src/components/ui/FeatureList.js", | ||
3052 | "id": "pricing.features.accountSync", | ||
3053 | "start": { | ||
3054 | "column": 15, | ||
3055 | "line": 13 | ||
3056 | } | ||
3057 | }, | ||
3058 | { | ||
3059 | "defaultMessage": "!!!Desktop Notifications", | ||
3060 | "end": { | ||
3061 | "column": 3, | ||
3062 | "line": 20 | ||
3063 | }, | ||
3064 | "file": "src/components/ui/FeatureList.js", | ||
3065 | "id": "pricing.features.desktopNotifications", | ||
3066 | "start": { | ||
3067 | "column": 24, | ||
3068 | "line": 17 | ||
3069 | } | ||
3070 | }, | ||
3071 | { | ||
3020 | "defaultMessage": "!!!Add unlimited services", | 3072 | "defaultMessage": "!!!Add unlimited services", |
3021 | "end": { | 3073 | "end": { |
3022 | "column": 3, | 3074 | "column": 3, |
3023 | "line": 11 | 3075 | "line": 24 |
3024 | }, | 3076 | }, |
3025 | "file": "src/components/ui/FeatureList.js", | 3077 | "file": "src/components/ui/FeatureList.js", |
3026 | "id": "pricing.features.unlimitedServices", | 3078 | "id": "pricing.features.unlimitedServices", |
3027 | "start": { | 3079 | "start": { |
3028 | "column": 21, | 3080 | "column": 21, |
3029 | "line": 8 | 3081 | "line": 21 |
3082 | } | ||
3083 | }, | ||
3084 | { | ||
3085 | "defaultMessage": "!!!Add up to 3 services", | ||
3086 | "end": { | ||
3087 | "column": 3, | ||
3088 | "line": 28 | ||
3089 | }, | ||
3090 | "file": "src/components/ui/FeatureList.js", | ||
3091 | "id": "pricing.features.upToThreeServices", | ||
3092 | "start": { | ||
3093 | "column": 21, | ||
3094 | "line": 25 | ||
3095 | } | ||
3096 | }, | ||
3097 | { | ||
3098 | "defaultMessage": "!!!Add up to 6 services", | ||
3099 | "end": { | ||
3100 | "column": 3, | ||
3101 | "line": 32 | ||
3102 | }, | ||
3103 | "file": "src/components/ui/FeatureList.js", | ||
3104 | "id": "pricing.features.upToSixServices", | ||
3105 | "start": { | ||
3106 | "column": 19, | ||
3107 | "line": 29 | ||
3030 | } | 3108 | } |
3031 | }, | 3109 | }, |
3032 | { | 3110 | { |
3033 | "defaultMessage": "!!!Spellchecker support", | 3111 | "defaultMessage": "!!!Spellchecker support", |
3034 | "end": { | 3112 | "end": { |
3035 | "column": 3, | 3113 | "column": 3, |
3036 | "line": 15 | 3114 | "line": 36 |
3037 | }, | 3115 | }, |
3038 | "file": "src/components/ui/FeatureList.js", | 3116 | "file": "src/components/ui/FeatureList.js", |
3039 | "id": "pricing.features.spellchecker", | 3117 | "id": "pricing.features.spellchecker", |
3040 | "start": { | 3118 | "start": { |
3041 | "column": 16, | 3119 | "column": 16, |
3042 | "line": 12 | 3120 | "line": 33 |
3043 | } | 3121 | } |
3044 | }, | 3122 | }, |
3045 | { | 3123 | { |
3046 | "defaultMessage": "!!!Workspaces", | 3124 | "defaultMessage": "!!!Workspaces", |
3047 | "end": { | 3125 | "end": { |
3048 | "column": 3, | 3126 | "column": 3, |
3049 | "line": 19 | 3127 | "line": 40 |
3050 | }, | 3128 | }, |
3051 | "file": "src/components/ui/FeatureList.js", | 3129 | "file": "src/components/ui/FeatureList.js", |
3052 | "id": "pricing.features.workspaces", | 3130 | "id": "pricing.features.workspaces", |
3053 | "start": { | 3131 | "start": { |
3054 | "column": 14, | 3132 | "column": 14, |
3055 | "line": 16 | 3133 | "line": 37 |
3056 | } | 3134 | } |
3057 | }, | 3135 | }, |
3058 | { | 3136 | { |
3059 | "defaultMessage": "!!!Add Custom Websites", | 3137 | "defaultMessage": "!!!Add Custom Websites", |
3060 | "end": { | 3138 | "end": { |
3061 | "column": 3, | 3139 | "column": 3, |
3062 | "line": 23 | 3140 | "line": 44 |
3063 | }, | 3141 | }, |
3064 | "file": "src/components/ui/FeatureList.js", | 3142 | "file": "src/components/ui/FeatureList.js", |
3065 | "id": "pricing.features.customWebsites", | 3143 | "id": "pricing.features.customWebsites", |
3066 | "start": { | 3144 | "start": { |
3067 | "column": 18, | 3145 | "column": 18, |
3068 | "line": 20 | 3146 | "line": 41 |
3069 | } | 3147 | } |
3070 | }, | 3148 | }, |
3071 | { | 3149 | { |
3072 | "defaultMessage": "!!!On-premise & other Hosted Services", | 3150 | "defaultMessage": "!!!On-premise & other Hosted Services", |
3073 | "end": { | 3151 | "end": { |
3074 | "column": 3, | 3152 | "column": 3, |
3075 | "line": 27 | 3153 | "line": 48 |
3076 | }, | 3154 | }, |
3077 | "file": "src/components/ui/FeatureList.js", | 3155 | "file": "src/components/ui/FeatureList.js", |
3078 | "id": "pricing.features.onPremise", | 3156 | "id": "pricing.features.onPremise", |
3079 | "start": { | 3157 | "start": { |
3080 | "column": 13, | 3158 | "column": 13, |
3081 | "line": 24 | 3159 | "line": 45 |
3082 | } | 3160 | } |
3083 | }, | 3161 | }, |
3084 | { | 3162 | { |
3085 | "defaultMessage": "!!!Install 3rd party services", | 3163 | "defaultMessage": "!!!Install 3rd party services", |
3086 | "end": { | 3164 | "end": { |
3087 | "column": 3, | 3165 | "column": 3, |
3088 | "line": 31 | 3166 | "line": 52 |
3089 | }, | 3167 | }, |
3090 | "file": "src/components/ui/FeatureList.js", | 3168 | "file": "src/components/ui/FeatureList.js", |
3091 | "id": "pricing.features.thirdPartyServices", | 3169 | "id": "pricing.features.thirdPartyServices", |
3092 | "start": { | 3170 | "start": { |
3093 | "column": 22, | 3171 | "column": 22, |
3094 | "line": 28 | 3172 | "line": 49 |
3095 | } | 3173 | } |
3096 | }, | 3174 | }, |
3097 | { | 3175 | { |
3098 | "defaultMessage": "!!!Service Proxies", | 3176 | "defaultMessage": "!!!Service Proxies", |
3099 | "end": { | 3177 | "end": { |
3100 | "column": 3, | 3178 | "column": 3, |
3101 | "line": 35 | 3179 | "line": 56 |
3102 | }, | 3180 | }, |
3103 | "file": "src/components/ui/FeatureList.js", | 3181 | "file": "src/components/ui/FeatureList.js", |
3104 | "id": "pricing.features.serviceProxies", | 3182 | "id": "pricing.features.serviceProxies", |
3105 | "start": { | 3183 | "start": { |
3106 | "column": 18, | 3184 | "column": 18, |
3107 | "line": 32 | 3185 | "line": 53 |
3108 | } | 3186 | } |
3109 | }, | 3187 | }, |
3110 | { | 3188 | { |
3111 | "defaultMessage": "!!!Team Management", | 3189 | "defaultMessage": "!!!Team Management", |
3112 | "end": { | 3190 | "end": { |
3113 | "column": 3, | 3191 | "column": 3, |
3114 | "line": 39 | 3192 | "line": 60 |
3115 | }, | 3193 | }, |
3116 | "file": "src/components/ui/FeatureList.js", | 3194 | "file": "src/components/ui/FeatureList.js", |
3117 | "id": "pricing.features.teamManagement", | 3195 | "id": "pricing.features.teamManagement", |
3118 | "start": { | 3196 | "start": { |
3119 | "column": 18, | 3197 | "column": 18, |
3120 | "line": 36 | 3198 | "line": 57 |
3121 | } | 3199 | } |
3122 | }, | 3200 | }, |
3123 | { | 3201 | { |
3124 | "defaultMessage": "!!!No Waiting Screens", | 3202 | "defaultMessage": "!!!No Waiting Screens", |
3125 | "end": { | 3203 | "end": { |
3126 | "column": 3, | 3204 | "column": 3, |
3127 | "line": 43 | 3205 | "line": 64 |
3128 | }, | 3206 | }, |
3129 | "file": "src/components/ui/FeatureList.js", | 3207 | "file": "src/components/ui/FeatureList.js", |
3130 | "id": "pricing.features.appDelays", | 3208 | "id": "pricing.features.appDelays", |
3131 | "start": { | 3209 | "start": { |
3132 | "column": 13, | 3210 | "column": 13, |
3133 | "line": 40 | 3211 | "line": 61 |
3134 | } | 3212 | } |
3135 | }, | 3213 | }, |
3136 | { | 3214 | { |
3137 | "defaultMessage": "!!!Forever ad-free", | 3215 | "defaultMessage": "!!!Forever ad-free", |
3138 | "end": { | 3216 | "end": { |
3139 | "column": 3, | 3217 | "column": 3, |
3140 | "line": 47 | 3218 | "line": 68 |
3141 | }, | 3219 | }, |
3142 | "file": "src/components/ui/FeatureList.js", | 3220 | "file": "src/components/ui/FeatureList.js", |
3143 | "id": "pricing.features.adFree", | 3221 | "id": "pricing.features.adFree", |
3144 | "start": { | 3222 | "start": { |
3145 | "column": 10, | 3223 | "column": 10, |
3146 | "line": 44 | 3224 | "line": 65 |
3147 | } | 3225 | } |
3148 | } | 3226 | } |
3149 | ], | 3227 | ], |
@@ -3834,6 +3912,286 @@ | |||
3834 | { | 3912 | { |
3835 | "descriptors": [ | 3913 | "descriptors": [ |
3836 | { | 3914 | { |
3915 | "defaultMessage": "!!!per month", | ||
3916 | "end": { | ||
3917 | "column": 3, | ||
3918 | "line": 18 | ||
3919 | }, | ||
3920 | "file": "src/features/planSelection/components/PlanItem.js", | ||
3921 | "id": "subscription.interval.perMonth", | ||
3922 | "start": { | ||
3923 | "column": 12, | ||
3924 | "line": 15 | ||
3925 | } | ||
3926 | }, | ||
3927 | { | ||
3928 | "defaultMessage": "!!!per month & user", | ||
3929 | "end": { | ||
3930 | "column": 3, | ||
3931 | "line": 22 | ||
3932 | }, | ||
3933 | "file": "src/features/planSelection/components/PlanItem.js", | ||
3934 | "id": "subscription.interval.perMonthPerUser", | ||
3935 | "start": { | ||
3936 | "column": 19, | ||
3937 | "line": 19 | ||
3938 | } | ||
3939 | }, | ||
3940 | { | ||
3941 | "defaultMessage": "!!!Best value", | ||
3942 | "end": { | ||
3943 | "column": 3, | ||
3944 | "line": 26 | ||
3945 | }, | ||
3946 | "file": "src/features/planSelection/components/PlanItem.js", | ||
3947 | "id": "subscription.bestValue", | ||
3948 | "start": { | ||
3949 | "column": 13, | ||
3950 | "line": 23 | ||
3951 | } | ||
3952 | } | ||
3953 | ], | ||
3954 | "path": "src/features/planSelection/components/PlanItem.json" | ||
3955 | }, | ||
3956 | { | ||
3957 | "descriptors": [ | ||
3958 | { | ||
3959 | "defaultMessage": "!!!Welcome back, {name}", | ||
3960 | "end": { | ||
3961 | "column": 3, | ||
3962 | "line": 20 | ||
3963 | }, | ||
3964 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
3965 | "id": "feature.planSelection.fullscreen.welcome", | ||
3966 | "start": { | ||
3967 | "column": 11, | ||
3968 | "line": 17 | ||
3969 | } | ||
3970 | }, | ||
3971 | { | ||
3972 | "defaultMessage": "!!!It's time to make a choice. Franz works best on our Personal and Professional plans. Please have a look and choose the best one for you.", | ||
3973 | "end": { | ||
3974 | "column": 3, | ||
3975 | "line": 24 | ||
3976 | }, | ||
3977 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
3978 | "id": "feature.planSelection.fullscreen.subheadline", | ||
3979 | "start": { | ||
3980 | "column": 15, | ||
3981 | "line": 21 | ||
3982 | } | ||
3983 | }, | ||
3984 | { | ||
3985 | "defaultMessage": "!!!Basic functionality", | ||
3986 | "end": { | ||
3987 | "column": 3, | ||
3988 | "line": 28 | ||
3989 | }, | ||
3990 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
3991 | "id": "feature.planSelection.free.text", | ||
3992 | "start": { | ||
3993 | "column": 12, | ||
3994 | "line": 25 | ||
3995 | } | ||
3996 | }, | ||
3997 | { | ||
3998 | "defaultMessage": "!!!More services, no waiting - ideal for personal use.", | ||
3999 | "end": { | ||
4000 | "column": 3, | ||
4001 | "line": 32 | ||
4002 | }, | ||
4003 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
4004 | "id": "feature.planSelection.personal.text", | ||
4005 | "start": { | ||
4006 | "column": 16, | ||
4007 | "line": 29 | ||
4008 | } | ||
4009 | }, | ||
4010 | { | ||
4011 | "defaultMessage": "!!!Unlimited services and professional features for you - and your team.", | ||
4012 | "end": { | ||
4013 | "column": 3, | ||
4014 | "line": 36 | ||
4015 | }, | ||
4016 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
4017 | "id": "feature.planSelection.pro.text", | ||
4018 | "start": { | ||
4019 | "column": 20, | ||
4020 | "line": 33 | ||
4021 | } | ||
4022 | }, | ||
4023 | { | ||
4024 | "defaultMessage": "!!!Stay on Free", | ||
4025 | "end": { | ||
4026 | "column": 3, | ||
4027 | "line": 40 | ||
4028 | }, | ||
4029 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
4030 | "id": "feature.planSelection.cta.stayOnFree", | ||
4031 | "start": { | ||
4032 | "column": 17, | ||
4033 | "line": 37 | ||
4034 | } | ||
4035 | }, | ||
4036 | { | ||
4037 | "defaultMessage": "!!!Downgrade to Free", | ||
4038 | "end": { | ||
4039 | "column": 3, | ||
4040 | "line": 44 | ||
4041 | }, | ||
4042 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
4043 | "id": "feature.planSelection.cta.ctaDowngradeFree", | ||
4044 | "start": { | ||
4045 | "column": 20, | ||
4046 | "line": 41 | ||
4047 | } | ||
4048 | }, | ||
4049 | { | ||
4050 | "defaultMessage": "!!!Start my free 14-days Trial", | ||
4051 | "end": { | ||
4052 | "column": 3, | ||
4053 | "line": 48 | ||
4054 | }, | ||
4055 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
4056 | "id": "feature.planSelection.cta.trial", | ||
4057 | "start": { | ||
4058 | "column": 15, | ||
4059 | "line": 45 | ||
4060 | } | ||
4061 | }, | ||
4062 | { | ||
4063 | "defaultMessage": "!!!Choose Personal", | ||
4064 | "end": { | ||
4065 | "column": 3, | ||
4066 | "line": 52 | ||
4067 | }, | ||
4068 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
4069 | "id": "feature.planSelection.cta.upgradePersonal", | ||
4070 | "start": { | ||
4071 | "column": 23, | ||
4072 | "line": 49 | ||
4073 | } | ||
4074 | }, | ||
4075 | { | ||
4076 | "defaultMessage": "!!!Choose Professional", | ||
4077 | "end": { | ||
4078 | "column": 3, | ||
4079 | "line": 56 | ||
4080 | }, | ||
4081 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
4082 | "id": "feature.planSelection.cta.upgradePro", | ||
4083 | "start": { | ||
4084 | "column": 18, | ||
4085 | "line": 53 | ||
4086 | } | ||
4087 | }, | ||
4088 | { | ||
4089 | "defaultMessage": "!!!Complete comparison of all plans", | ||
4090 | "end": { | ||
4091 | "column": 3, | ||
4092 | "line": 60 | ||
4093 | }, | ||
4094 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
4095 | "id": "feature.planSelection.fullFeatureList", | ||
4096 | "start": { | ||
4097 | "column": 19, | ||
4098 | "line": 57 | ||
4099 | } | ||
4100 | } | ||
4101 | ], | ||
4102 | "path": "src/features/planSelection/components/PlanSelection.json" | ||
4103 | }, | ||
4104 | { | ||
4105 | "descriptors": [ | ||
4106 | { | ||
4107 | "defaultMessage": "!!!per {interval}", | ||
4108 | "end": { | ||
4109 | "column": 3, | ||
4110 | "line": 19 | ||
4111 | }, | ||
4112 | "file": "src/features/planSelection/components/PlanTeaser.js", | ||
4113 | "id": "subscription.interval.per", | ||
4114 | "start": { | ||
4115 | "column": 7, | ||
4116 | "line": 16 | ||
4117 | } | ||
4118 | }, | ||
4119 | { | ||
4120 | "defaultMessage": "!!!Upgrade Account", | ||
4121 | "end": { | ||
4122 | "column": 3, | ||
4123 | "line": 23 | ||
4124 | }, | ||
4125 | "file": "src/features/planSelection/components/PlanTeaser.js", | ||
4126 | "id": "subscription.planItem.upgradeAccount", | ||
4127 | "start": { | ||
4128 | "column": 7, | ||
4129 | "line": 20 | ||
4130 | } | ||
4131 | } | ||
4132 | ], | ||
4133 | "path": "src/features/planSelection/components/PlanTeaser.json" | ||
4134 | }, | ||
4135 | { | ||
4136 | "descriptors": [ | ||
4137 | { | ||
4138 | "defaultMessage": "!!!Downgrade your Franz Plan", | ||
4139 | "end": { | ||
4140 | "column": 3, | ||
4141 | "line": 20 | ||
4142 | }, | ||
4143 | "file": "src/features/planSelection/containers/PlanSelectionScreen.js", | ||
4144 | "id": "feature.planSelection.fullscreen.dialog.title", | ||
4145 | "start": { | ||
4146 | "column": 15, | ||
4147 | "line": 17 | ||
4148 | } | ||
4149 | }, | ||
4150 | { | ||
4151 | "defaultMessage": "!!!You're about to downgrade to our Free account. Are you sure? Click here instead to get more services and functionality for just {currency}{price} a month.", | ||
4152 | "end": { | ||
4153 | "column": 3, | ||
4154 | "line": 24 | ||
4155 | }, | ||
4156 | "file": "src/features/planSelection/containers/PlanSelectionScreen.js", | ||
4157 | "id": "feature.planSelection.fullscreen.dialog.message", | ||
4158 | "start": { | ||
4159 | "column": 17, | ||
4160 | "line": 21 | ||
4161 | } | ||
4162 | }, | ||
4163 | { | ||
4164 | "defaultMessage": "!!!Downgrade to Free", | ||
4165 | "end": { | ||
4166 | "column": 3, | ||
4167 | "line": 28 | ||
4168 | }, | ||
4169 | "file": "src/features/planSelection/containers/PlanSelectionScreen.js", | ||
4170 | "id": "feature.planSelection.fullscreen.dialog.cta.downgrade", | ||
4171 | "start": { | ||
4172 | "column": 22, | ||
4173 | "line": 25 | ||
4174 | } | ||
4175 | }, | ||
4176 | { | ||
4177 | "defaultMessage": "!!!Choose Personal", | ||
4178 | "end": { | ||
4179 | "column": 3, | ||
4180 | "line": 32 | ||
4181 | }, | ||
4182 | "file": "src/features/planSelection/containers/PlanSelectionScreen.js", | ||
4183 | "id": "feature.planSelection.fullscreen.dialog.cta.upgrade", | ||
4184 | "start": { | ||
4185 | "column": 20, | ||
4186 | "line": 29 | ||
4187 | } | ||
4188 | } | ||
4189 | ], | ||
4190 | "path": "src/features/planSelection/containers/PlanSelectionScreen.json" | ||
4191 | }, | ||
4192 | { | ||
4193 | "descriptors": [ | ||
4194 | { | ||
3837 | "defaultMessage": "!!!Changes in Franz {version}", | 4195 | "defaultMessage": "!!!Changes in Franz {version}", |
3838 | "end": { | 4196 | "end": { |
3839 | "column": 3, | 4197 | "column": 3, |
@@ -4023,6 +4381,107 @@ | |||
4023 | { | 4381 | { |
4024 | "descriptors": [ | 4382 | "descriptors": [ |
4025 | { | 4383 | { |
4384 | "defaultMessage": "!!!Your Free Franz {plan} Trial ends in {time}.", | ||
4385 | "end": { | ||
4386 | "column": 3, | ||
4387 | "line": 16 | ||
4388 | }, | ||
4389 | "file": "src/features/trialStatusBar/components/TrialStatusBar.js", | ||
4390 | "id": "feature.trialStatusBar.restTime", | ||
4391 | "start": { | ||
4392 | "column": 12, | ||
4393 | "line": 13 | ||
4394 | } | ||
4395 | }, | ||
4396 | { | ||
4397 | "defaultMessage": "!!!Your free Franz {plan} Trial has expired, please upgrade your account.", | ||
4398 | "end": { | ||
4399 | "column": 3, | ||
4400 | "line": 20 | ||
4401 | }, | ||
4402 | "file": "src/features/trialStatusBar/components/TrialStatusBar.js", | ||
4403 | "id": "feature.trialStatusBar.expired", | ||
4404 | "start": { | ||
4405 | "column": 11, | ||
4406 | "line": 17 | ||
4407 | } | ||
4408 | }, | ||
4409 | { | ||
4410 | "defaultMessage": "!!!Upgrade now", | ||
4411 | "end": { | ||
4412 | "column": 3, | ||
4413 | "line": 24 | ||
4414 | }, | ||
4415 | "file": "src/features/trialStatusBar/components/TrialStatusBar.js", | ||
4416 | "id": "feature.trialStatusBar.cta", | ||
4417 | "start": { | ||
4418 | "column": 7, | ||
4419 | "line": 21 | ||
4420 | } | ||
4421 | } | ||
4422 | ], | ||
4423 | "path": "src/features/trialStatusBar/components/TrialStatusBar.json" | ||
4424 | }, | ||
4425 | { | ||
4426 | "descriptors": [ | ||
4427 | { | ||
4428 | "defaultMessage": "!!!Downgrade your Franz Plan", | ||
4429 | "end": { | ||
4430 | "column": 3, | ||
4431 | "line": 19 | ||
4432 | }, | ||
4433 | "file": "src/features/trialStatusBar/containers/TrialStatusBarScreen.js", | ||
4434 | "id": "feature.trialStatusBar.fullscreen.dialog.title", | ||
4435 | "start": { | ||
4436 | "column": 15, | ||
4437 | "line": 16 | ||
4438 | } | ||
4439 | }, | ||
4440 | { | ||
4441 | "defaultMessage": "!!!You're about to downgrade to our Free account. Are you sure? Click here instead to get more services and functionality for just {currency}{price} a month.", | ||
4442 | "end": { | ||
4443 | "column": 3, | ||
4444 | "line": 23 | ||
4445 | }, | ||
4446 | "file": "src/features/trialStatusBar/containers/TrialStatusBarScreen.js", | ||
4447 | "id": "feature.trialStatusBar.fullscreen.dialog.message", | ||
4448 | "start": { | ||
4449 | "column": 17, | ||
4450 | "line": 20 | ||
4451 | } | ||
4452 | }, | ||
4453 | { | ||
4454 | "defaultMessage": "!!!Downgrade to Free", | ||
4455 | "end": { | ||
4456 | "column": 3, | ||
4457 | "line": 27 | ||
4458 | }, | ||
4459 | "file": "src/features/trialStatusBar/containers/TrialStatusBarScreen.js", | ||
4460 | "id": "feature.trialStatusBar.fullscreen.dialog.cta.downgrade", | ||
4461 | "start": { | ||
4462 | "column": 22, | ||
4463 | "line": 24 | ||
4464 | } | ||
4465 | }, | ||
4466 | { | ||
4467 | "defaultMessage": "!!!Choose Personal", | ||
4468 | "end": { | ||
4469 | "column": 3, | ||
4470 | "line": 31 | ||
4471 | }, | ||
4472 | "file": "src/features/trialStatusBar/containers/TrialStatusBarScreen.js", | ||
4473 | "id": "feature.trialStatusBar.fullscreen.dialog.cta.upgrade", | ||
4474 | "start": { | ||
4475 | "column": 20, | ||
4476 | "line": 28 | ||
4477 | } | ||
4478 | } | ||
4479 | ], | ||
4480 | "path": "src/features/trialStatusBar/containers/TrialStatusBarScreen.json" | ||
4481 | }, | ||
4482 | { | ||
4483 | "descriptors": [ | ||
4484 | { | ||
4026 | "defaultMessage": "!!!Home", | 4485 | "defaultMessage": "!!!Home", |
4027 | "end": { | 4486 | "end": { |
4028 | "column": 3, | 4487 | "column": 3, |
@@ -4487,7 +4946,7 @@ | |||
4487 | { | 4946 | { |
4488 | "descriptors": [ | 4947 | "descriptors": [ |
4489 | { | 4948 | { |
4490 | "defaultMessage": "!!!Franz Professional", | 4949 | "defaultMessage": "!!!Professional", |
4491 | "end": { | 4950 | "end": { |
4492 | "column": 3, | 4951 | "column": 3, |
4493 | "line": 8 | 4952 | "line": 8 |
@@ -4500,7 +4959,7 @@ | |||
4500 | } | 4959 | } |
4501 | }, | 4960 | }, |
4502 | { | 4961 | { |
4503 | "defaultMessage": "!!!Franz Personal", | 4962 | "defaultMessage": "!!!Personal", |
4504 | "end": { | 4963 | "end": { |
4505 | "column": 3, | 4964 | "column": 3, |
4506 | "line": 12 | 4965 | "line": 12 |
@@ -4513,7 +4972,7 @@ | |||
4513 | } | 4972 | } |
4514 | }, | 4973 | }, |
4515 | { | 4974 | { |
4516 | "defaultMessage": "!!!Franz Free", | 4975 | "defaultMessage": "!!!Free", |
4517 | "end": { | 4976 | "end": { |
4518 | "column": 3, | 4977 | "column": 3, |
4519 | "line": 16 | 4978 | "line": 16 |
@@ -4526,7 +4985,7 @@ | |||
4526 | } | 4985 | } |
4527 | }, | 4986 | }, |
4528 | { | 4987 | { |
4529 | "defaultMessage": "!!!Franz Premium", | 4988 | "defaultMessage": "!!!Premium", |
4530 | "end": { | 4989 | "end": { |
4531 | "column": 3, | 4990 | "column": 3, |
4532 | "line": 20 | 4991 | "line": 20 |
diff --git a/src/i18n/locales/en-US.json b/src/i18n/locales/en-US.json index 17647e331..1ba91bdfa 100644 --- a/src/i18n/locales/en-US.json +++ b/src/i18n/locales/en-US.json | |||
@@ -9,6 +9,21 @@ | |||
9 | "feature.delayApp.trial.headline": "Get the free Franz Professional 14 day trial and skip the line", | 9 | "feature.delayApp.trial.headline": "Get the free Franz Professional 14 day trial and skip the line", |
10 | "feature.delayApp.upgrade.action": "Get a Franz Supporter License", | 10 | "feature.delayApp.upgrade.action": "Get a Franz Supporter License", |
11 | "feature.delayApp.upgrade.actionShort": "Upgrade account", | 11 | "feature.delayApp.upgrade.actionShort": "Upgrade account", |
12 | "feature.planSelection.cta.ctaDowngradeFree": "Downgrade to Free", | ||
13 | "feature.planSelection.cta.stayOnFree": "Stay on Free", | ||
14 | "feature.planSelection.cta.trial": "Start my free 14-days Trial", | ||
15 | "feature.planSelection.cta.upgradePersonal": "Choose Personal", | ||
16 | "feature.planSelection.cta.upgradePro": "Choose Professional", | ||
17 | "feature.planSelection.free.text": "Basic functionality", | ||
18 | "feature.planSelection.fullFeatureList": "Complete comparison of all plans", | ||
19 | "feature.planSelection.fullscreen.dialog.cta.downgrade": "Downgrade to Free", | ||
20 | "feature.planSelection.fullscreen.dialog.cta.upgrade": "Choose Personal", | ||
21 | "feature.planSelection.fullscreen.dialog.message": "You're about to downgrade to our Free account. Are you sure? Click here instead to get more services and functionality for just {currency}{price} a month.", | ||
22 | "feature.planSelection.fullscreen.dialog.title": "Downgrade your Franz Plan", | ||
23 | "feature.planSelection.fullscreen.subheadline": "It's time to make a choice. Franz works best on our Personal and Professional plans. Please have a look and choose the best one for you.", | ||
24 | "feature.planSelection.fullscreen.welcome": "Welcome back, {name}", | ||
25 | "feature.planSelection.personal.text": "More services, no waiting - ideal for personal use.", | ||
26 | "feature.planSelection.pro.text": "Unlimited services and professional features for you - and your team.", | ||
12 | "feature.serviceLimit.limitReached": "You have added {amount} out of {limit} services that are included in your plan. Please upgrade your account to add more services.", | 27 | "feature.serviceLimit.limitReached": "You have added {amount} out of {limit} services that are included in your plan. Please upgrade your account to add more services.", |
13 | "feature.shareFranz.action.email": "Send as email", | 28 | "feature.shareFranz.action.email": "Send as email", |
14 | "feature.shareFranz.action.facebook": "Share on Facebook", | 29 | "feature.shareFranz.action.facebook": "Share on Facebook", |
@@ -20,6 +35,13 @@ | |||
20 | "feature.todos.premium.info": "Franz Todos are available to premium users now!", | 35 | "feature.todos.premium.info": "Franz Todos are available to premium users now!", |
21 | "feature.todos.premium.rollout": "Everyone else will have to wait a little longer.", | 36 | "feature.todos.premium.rollout": "Everyone else will have to wait a little longer.", |
22 | "feature.todos.premium.upgrade": "Upgrade Account", | 37 | "feature.todos.premium.upgrade": "Upgrade Account", |
38 | "feature.trialStatusBar.cta": "Upgrade now", | ||
39 | "feature.trialStatusBar.expired": "Your free Franz {plan} Trial has expired, please upgrade your account.", | ||
40 | "feature.trialStatusBar.fullscreen.dialog.cta.downgrade": "Downgrade to Free", | ||
41 | "feature.trialStatusBar.fullscreen.dialog.cta.upgrade": "Choose Personal", | ||
42 | "feature.trialStatusBar.fullscreen.dialog.message": "You're about to downgrade to our Free account. Are you sure? Click here instead to get more services and functionality for just {currency}{price} a month.", | ||
43 | "feature.trialStatusBar.fullscreen.dialog.title": "Downgrade your Franz Plan", | ||
44 | "feature.trialStatusBar.restTime": "Your Free Franz {plan} Trial ends in {time}.", | ||
23 | "global.api.unhealthy": "Can't connect to Franz online services", | 45 | "global.api.unhealthy": "Can't connect to Franz online services", |
24 | "global.franzProRequired": "Franz Professional Required", | 46 | "global.franzProRequired": "Franz Professional Required", |
25 | "global.notConnectedToTheInternet": "You are not connected to the internet.", | 47 | "global.notConnectedToTheInternet": "You are not connected to the internet.", |
@@ -123,33 +145,39 @@ | |||
123 | "password.submit.label": "Submit", | 145 | "password.submit.label": "Submit", |
124 | "password.successInfo": "Please check your email", | 146 | "password.successInfo": "Please check your email", |
125 | "premiumFeature.button.upgradeAccount": "Upgrade account", | 147 | "premiumFeature.button.upgradeAccount": "Upgrade account", |
148 | "pricing.features.accountSync": "Account Synchronisation", | ||
126 | "pricing.features.adFree": "Forever ad-free", | 149 | "pricing.features.adFree": "Forever ad-free", |
127 | "pricing.features.appDelays": "No Waiting Screens", | 150 | "pricing.features.appDelays": "No Waiting Screens", |
128 | "pricing.features.customWebsites": "Add Custom Websites", | 151 | "pricing.features.customWebsites": "Add Custom Websites", |
152 | "pricing.features.desktopNotifications": "Desktop Notifications", | ||
129 | "pricing.features.onPremise": "On-premise & other Hosted Services", | 153 | "pricing.features.onPremise": "On-premise & other Hosted Services", |
154 | "pricing.features.recipes": "Choose from more than 70 Services", | ||
130 | "pricing.features.serviceProxies": "Service Proxies", | 155 | "pricing.features.serviceProxies": "Service Proxies", |
131 | "pricing.features.spellchecker": "Spellchecker support", | 156 | "pricing.features.spellchecker": "Spellchecker support", |
132 | "pricing.features.teamManagement": "Team Management", | 157 | "pricing.features.teamManagement": "Team Management", |
133 | "pricing.features.thirdPartyServices": "Install 3rd party services", | 158 | "pricing.features.thirdPartyServices": "Install 3rd party services", |
134 | "pricing.features.unlimitedServices": "Add unlimited services", | 159 | "pricing.features.unlimitedServices": "Add unlimited services", |
160 | "pricing.features.upToSixServices": "Add up to 6 services", | ||
161 | "pricing.features.upToThreeServices": "Add up to 3 services", | ||
135 | "pricing.features.workspaces": "Workspaces", | 162 | "pricing.features.workspaces": "Workspaces", |
136 | "pricing.plan.free": "Franz Free", | 163 | "pricing.plan.free": "Free", |
137 | "pricing.plan.legacy": "Franz Premium", | 164 | "pricing.plan.legacy": "Premium", |
138 | "pricing.plan.personal": "Franz Personal", | 165 | "pricing.plan.personal": "Personal", |
139 | "pricing.plan.personal-monthly": "Franz Personal Monthly", | 166 | "pricing.plan.personal-monthly": "Personal Monthly", |
140 | "pricing.plan.personal-yearly": "Franz Personal Yearly", | 167 | "pricing.plan.personal-yearly": "Personal Yearly", |
141 | "pricing.plan.pro": "Franz Professional", | 168 | "pricing.plan.pro": "Professional", |
142 | "pricing.plan.pro-monthly": "Franz Professional Monthly", | 169 | "pricing.plan.pro-monthly": "Professional Monthly", |
143 | "pricing.plan.pro-yearly": "Franz Professional Yearly", | 170 | "pricing.plan.pro-yearly": "Professional Yearly", |
144 | "pricing.trial.cta.accept": "Yes, upgrade my account to Franz Professional", | 171 | "pricing.trial.cta.accept": "Start my 14-day Franz Professional Trial ", |
145 | "pricing.trial.cta.skip": "Continue to Franz", | 172 | "pricing.trial.cta.skip": "Continue to Franz", |
146 | "pricing.trial.error": "Sorry, we could not activate your trial!", | 173 | "pricing.trial.error": "Sorry, we could not activate your trial!", |
147 | "pricing.trial.features.headline": "Franz Professional includes:", | 174 | "pricing.trial.features.headline": "Franz Professional includes:", |
148 | "pricing.trial.headline": "Franz Professional", | 175 | "pricing.trial.headline": "Franz Professional", |
149 | "pricing.trial.subheadline": "Your personal welcome offer:", | 176 | "pricing.trial.subheadline": "Here's a special welcome for you:", |
150 | "pricing.trial.terms.automaticTrialEnd": "Your free trial ends automatically after 14 days", | 177 | "pricing.trial.terms.automaticTrialEnd": "Your free trial ends automatically after 14 days", |
151 | "pricing.trial.terms.headline": "No strings attached", | 178 | "pricing.trial.terms.headline": "No strings attached", |
152 | "pricing.trial.terms.noCreditCard": "No credit card required", | 179 | "pricing.trial.terms.noCreditCard": "No credit card required", |
180 | "pricing.trial.terms.trialWorth": "Free trial (normally {currency}{price} per month)", | ||
153 | "service.crashHandler.action": "Reload {name}", | 181 | "service.crashHandler.action": "Reload {name}", |
154 | "service.crashHandler.autoReload": "Trying to automatically restore {name} in {seconds} seconds", | 182 | "service.crashHandler.autoReload": "Trying to automatically restore {name} in {seconds} seconds", |
155 | "service.crashHandler.headline": "Oh no!", | 183 | "service.crashHandler.headline": "Oh no!", |
@@ -349,10 +377,15 @@ | |||
349 | "signup.link.login": "Already have an account, sign in?", | 377 | "signup.link.login": "Already have an account, sign in?", |
350 | "signup.password.label": "Password", | 378 | "signup.password.label": "Password", |
351 | "signup.submit.label": "Create account", | 379 | "signup.submit.label": "Create account", |
380 | "subscription.bestValue": "Best value", | ||
352 | "subscription.cta.activateTrial": "Yes, start the free Franz Professional trial", | 381 | "subscription.cta.activateTrial": "Yes, start the free Franz Professional trial", |
353 | "subscription.cta.allOptions": "See all options", | 382 | "subscription.cta.allOptions": "See all options", |
354 | "subscription.cta.choosePlan": "Choose your plan", | 383 | "subscription.cta.choosePlan": "Choose your plan", |
355 | "subscription.includedProFeatures": "The Franz Professional Plan includes:", | 384 | "subscription.includedProFeatures": "The Franz Professional Plan includes:", |
385 | "subscription.interval.per": "per {interval}", | ||
386 | "subscription.interval.perMonth": "per month", | ||
387 | "subscription.interval.perMonthPerUser": "per month & user", | ||
388 | "subscription.planItem.upgradeAccount": "Upgrade Account", | ||
356 | "subscription.teaser.includedFeatures": "Paid Franz Plans include:", | 389 | "subscription.teaser.includedFeatures": "Paid Franz Plans include:", |
357 | "subscription.teaser.intro": "Franz 5 comes with a wide range of new features to boost up your everyday communication - batteries included. Check out our new plans and find out which one suits you most!", | 390 | "subscription.teaser.intro": "Franz 5 comes with a wide range of new features to boost up your everyday communication - batteries included. Check out our new plans and find out which one suits you most!", |
358 | "subscriptionPopup.buttonCancel": "Cancel", | 391 | "subscriptionPopup.buttonCancel": "Cancel", |
diff --git a/src/i18n/messages/src/components/auth/Pricing.json b/src/i18n/messages/src/components/auth/Pricing.json index f15617ca5..3f0cf4e86 100644 --- a/src/i18n/messages/src/components/auth/Pricing.json +++ b/src/i18n/messages/src/components/auth/Pricing.json | |||
@@ -14,7 +14,7 @@ | |||
14 | }, | 14 | }, |
15 | { | 15 | { |
16 | "id": "pricing.trial.subheadline", | 16 | "id": "pricing.trial.subheadline", |
17 | "defaultMessage": "!!!Your personal welcome offer:", | 17 | "defaultMessage": "!!!Here's a special welcome for you:", |
18 | "file": "src/components/auth/Pricing.js", | 18 | "file": "src/components/auth/Pricing.js", |
19 | "start": { | 19 | "start": { |
20 | "line": 19, | 20 | "line": 19, |
@@ -65,28 +65,41 @@ | |||
65 | } | 65 | } |
66 | }, | 66 | }, |
67 | { | 67 | { |
68 | "id": "pricing.trial.terms.trialWorth", | ||
69 | "defaultMessage": "!!!Free trial (normally {currency}{price} per month)", | ||
70 | "file": "src/components/auth/Pricing.js", | ||
71 | "start": { | ||
72 | "line": 35, | ||
73 | "column": 14 | ||
74 | }, | ||
75 | "end": { | ||
76 | "line": 38, | ||
77 | "column": 3 | ||
78 | } | ||
79 | }, | ||
80 | { | ||
68 | "id": "pricing.trial.error", | 81 | "id": "pricing.trial.error", |
69 | "defaultMessage": "!!!Sorry, we could not activate your trial!", | 82 | "defaultMessage": "!!!Sorry, we could not activate your trial!", |
70 | "file": "src/components/auth/Pricing.js", | 83 | "file": "src/components/auth/Pricing.js", |
71 | "start": { | 84 | "start": { |
72 | "line": 35, | 85 | "line": 39, |
73 | "column": 19 | 86 | "column": 19 |
74 | }, | 87 | }, |
75 | "end": { | 88 | "end": { |
76 | "line": 38, | 89 | "line": 42, |
77 | "column": 3 | 90 | "column": 3 |
78 | } | 91 | } |
79 | }, | 92 | }, |
80 | { | 93 | { |
81 | "id": "pricing.trial.cta.accept", | 94 | "id": "pricing.trial.cta.accept", |
82 | "defaultMessage": "!!!Yes, upgrade my account to Franz Professional", | 95 | "defaultMessage": "!!!Start my 14-day Franz Professional Trial", |
83 | "file": "src/components/auth/Pricing.js", | 96 | "file": "src/components/auth/Pricing.js", |
84 | "start": { | 97 | "start": { |
85 | "line": 39, | 98 | "line": 43, |
86 | "column": 13 | 99 | "column": 13 |
87 | }, | 100 | }, |
88 | "end": { | 101 | "end": { |
89 | "line": 42, | 102 | "line": 46, |
90 | "column": 3 | 103 | "column": 3 |
91 | } | 104 | } |
92 | }, | 105 | }, |
@@ -95,11 +108,11 @@ | |||
95 | "defaultMessage": "!!!Continue to Franz", | 108 | "defaultMessage": "!!!Continue to Franz", |
96 | "file": "src/components/auth/Pricing.js", | 109 | "file": "src/components/auth/Pricing.js", |
97 | "start": { | 110 | "start": { |
98 | "line": 43, | 111 | "line": 47, |
99 | "column": 11 | 112 | "column": 11 |
100 | }, | 113 | }, |
101 | "end": { | 114 | "end": { |
102 | "line": 46, | 115 | "line": 50, |
103 | "column": 3 | 116 | "column": 3 |
104 | } | 117 | } |
105 | }, | 118 | }, |
@@ -108,11 +121,11 @@ | |||
108 | "defaultMessage": "!!!Franz Professional includes:", | 121 | "defaultMessage": "!!!Franz Professional includes:", |
109 | "file": "src/components/auth/Pricing.js", | 122 | "file": "src/components/auth/Pricing.js", |
110 | "start": { | 123 | "start": { |
111 | "line": 47, | 124 | "line": 51, |
112 | "column": 20 | 125 | "column": 20 |
113 | }, | 126 | }, |
114 | "end": { | 127 | "end": { |
115 | "line": 50, | 128 | "line": 54, |
116 | "column": 3 | 129 | "column": 3 |
117 | } | 130 | } |
118 | } | 131 | } |
diff --git a/src/i18n/messages/src/components/layout/AppLayout.json b/src/i18n/messages/src/components/layout/AppLayout.json index 44cf4fab9..95da24042 100644 --- a/src/i18n/messages/src/components/layout/AppLayout.json +++ b/src/i18n/messages/src/components/layout/AppLayout.json | |||
@@ -4,11 +4,11 @@ | |||
4 | "defaultMessage": "!!!Your services have been updated.", | 4 | "defaultMessage": "!!!Your services have been updated.", |
5 | "file": "src/components/layout/AppLayout.js", | 5 | "file": "src/components/layout/AppLayout.js", |
6 | "start": { | 6 | "start": { |
7 | "line": 28, | 7 | "line": 30, |
8 | "column": 19 | 8 | "column": 19 |
9 | }, | 9 | }, |
10 | "end": { | 10 | "end": { |
11 | "line": 31, | 11 | "line": 33, |
12 | "column": 3 | 12 | "column": 3 |
13 | } | 13 | } |
14 | }, | 14 | }, |
@@ -17,11 +17,11 @@ | |||
17 | "defaultMessage": "!!!Reload services", | 17 | "defaultMessage": "!!!Reload services", |
18 | "file": "src/components/layout/AppLayout.js", | 18 | "file": "src/components/layout/AppLayout.js", |
19 | "start": { | 19 | "start": { |
20 | "line": 32, | 20 | "line": 34, |
21 | "column": 24 | 21 | "column": 24 |
22 | }, | 22 | }, |
23 | "end": { | 23 | "end": { |
24 | "line": 35, | 24 | "line": 37, |
25 | "column": 3 | 25 | "column": 3 |
26 | } | 26 | } |
27 | }, | 27 | }, |
@@ -30,11 +30,11 @@ | |||
30 | "defaultMessage": "!!!Could not load services and user information", | 30 | "defaultMessage": "!!!Could not load services and user information", |
31 | "file": "src/components/layout/AppLayout.js", | 31 | "file": "src/components/layout/AppLayout.js", |
32 | "start": { | 32 | "start": { |
33 | "line": 36, | 33 | "line": 38, |
34 | "column": 26 | 34 | "column": 26 |
35 | }, | 35 | }, |
36 | "end": { | 36 | "end": { |
37 | "line": 39, | 37 | "line": 41, |
38 | "column": 3 | 38 | "column": 3 |
39 | } | 39 | } |
40 | } | 40 | } |
diff --git a/src/i18n/messages/src/components/ui/FeatureList.json b/src/i18n/messages/src/components/ui/FeatureList.json index 497e299a4..3201115b3 100644 --- a/src/i18n/messages/src/components/ui/FeatureList.json +++ b/src/i18n/messages/src/components/ui/FeatureList.json | |||
@@ -1,14 +1,79 @@ | |||
1 | [ | 1 | [ |
2 | { | 2 | { |
3 | "id": "pricing.features.recipes", | ||
4 | "defaultMessage": "!!!Choose from more than 70 Services", | ||
5 | "file": "src/components/ui/FeatureList.js", | ||
6 | "start": { | ||
7 | "line": 9, | ||
8 | "column": 20 | ||
9 | }, | ||
10 | "end": { | ||
11 | "line": 12, | ||
12 | "column": 3 | ||
13 | } | ||
14 | }, | ||
15 | { | ||
16 | "id": "pricing.features.accountSync", | ||
17 | "defaultMessage": "!!!Account Synchronisation", | ||
18 | "file": "src/components/ui/FeatureList.js", | ||
19 | "start": { | ||
20 | "line": 13, | ||
21 | "column": 15 | ||
22 | }, | ||
23 | "end": { | ||
24 | "line": 16, | ||
25 | "column": 3 | ||
26 | } | ||
27 | }, | ||
28 | { | ||
29 | "id": "pricing.features.desktopNotifications", | ||
30 | "defaultMessage": "!!!Desktop Notifications", | ||
31 | "file": "src/components/ui/FeatureList.js", | ||
32 | "start": { | ||
33 | "line": 17, | ||
34 | "column": 24 | ||
35 | }, | ||
36 | "end": { | ||
37 | "line": 20, | ||
38 | "column": 3 | ||
39 | } | ||
40 | }, | ||
41 | { | ||
3 | "id": "pricing.features.unlimitedServices", | 42 | "id": "pricing.features.unlimitedServices", |
4 | "defaultMessage": "!!!Add unlimited services", | 43 | "defaultMessage": "!!!Add unlimited services", |
5 | "file": "src/components/ui/FeatureList.js", | 44 | "file": "src/components/ui/FeatureList.js", |
6 | "start": { | 45 | "start": { |
7 | "line": 8, | 46 | "line": 21, |
8 | "column": 21 | 47 | "column": 21 |
9 | }, | 48 | }, |
10 | "end": { | 49 | "end": { |
11 | "line": 11, | 50 | "line": 24, |
51 | "column": 3 | ||
52 | } | ||
53 | }, | ||
54 | { | ||
55 | "id": "pricing.features.upToThreeServices", | ||
56 | "defaultMessage": "!!!Add up to 3 services", | ||
57 | "file": "src/components/ui/FeatureList.js", | ||
58 | "start": { | ||
59 | "line": 25, | ||
60 | "column": 21 | ||
61 | }, | ||
62 | "end": { | ||
63 | "line": 28, | ||
64 | "column": 3 | ||
65 | } | ||
66 | }, | ||
67 | { | ||
68 | "id": "pricing.features.upToSixServices", | ||
69 | "defaultMessage": "!!!Add up to 6 services", | ||
70 | "file": "src/components/ui/FeatureList.js", | ||
71 | "start": { | ||
72 | "line": 29, | ||
73 | "column": 19 | ||
74 | }, | ||
75 | "end": { | ||
76 | "line": 32, | ||
12 | "column": 3 | 77 | "column": 3 |
13 | } | 78 | } |
14 | }, | 79 | }, |
@@ -17,11 +82,11 @@ | |||
17 | "defaultMessage": "!!!Spellchecker support", | 82 | "defaultMessage": "!!!Spellchecker support", |
18 | "file": "src/components/ui/FeatureList.js", | 83 | "file": "src/components/ui/FeatureList.js", |
19 | "start": { | 84 | "start": { |
20 | "line": 12, | 85 | "line": 33, |
21 | "column": 16 | 86 | "column": 16 |
22 | }, | 87 | }, |
23 | "end": { | 88 | "end": { |
24 | "line": 15, | 89 | "line": 36, |
25 | "column": 3 | 90 | "column": 3 |
26 | } | 91 | } |
27 | }, | 92 | }, |
@@ -30,11 +95,11 @@ | |||
30 | "defaultMessage": "!!!Workspaces", | 95 | "defaultMessage": "!!!Workspaces", |
31 | "file": "src/components/ui/FeatureList.js", | 96 | "file": "src/components/ui/FeatureList.js", |
32 | "start": { | 97 | "start": { |
33 | "line": 16, | 98 | "line": 37, |
34 | "column": 14 | 99 | "column": 14 |
35 | }, | 100 | }, |
36 | "end": { | 101 | "end": { |
37 | "line": 19, | 102 | "line": 40, |
38 | "column": 3 | 103 | "column": 3 |
39 | } | 104 | } |
40 | }, | 105 | }, |
@@ -43,11 +108,11 @@ | |||
43 | "defaultMessage": "!!!Add Custom Websites", | 108 | "defaultMessage": "!!!Add Custom Websites", |
44 | "file": "src/components/ui/FeatureList.js", | 109 | "file": "src/components/ui/FeatureList.js", |
45 | "start": { | 110 | "start": { |
46 | "line": 20, | 111 | "line": 41, |
47 | "column": 18 | 112 | "column": 18 |
48 | }, | 113 | }, |
49 | "end": { | 114 | "end": { |
50 | "line": 23, | 115 | "line": 44, |
51 | "column": 3 | 116 | "column": 3 |
52 | } | 117 | } |
53 | }, | 118 | }, |
@@ -56,11 +121,11 @@ | |||
56 | "defaultMessage": "!!!On-premise & other Hosted Services", | 121 | "defaultMessage": "!!!On-premise & other Hosted Services", |
57 | "file": "src/components/ui/FeatureList.js", | 122 | "file": "src/components/ui/FeatureList.js", |
58 | "start": { | 123 | "start": { |
59 | "line": 24, | 124 | "line": 45, |
60 | "column": 13 | 125 | "column": 13 |
61 | }, | 126 | }, |
62 | "end": { | 127 | "end": { |
63 | "line": 27, | 128 | "line": 48, |
64 | "column": 3 | 129 | "column": 3 |
65 | } | 130 | } |
66 | }, | 131 | }, |
@@ -69,11 +134,11 @@ | |||
69 | "defaultMessage": "!!!Install 3rd party services", | 134 | "defaultMessage": "!!!Install 3rd party services", |
70 | "file": "src/components/ui/FeatureList.js", | 135 | "file": "src/components/ui/FeatureList.js", |
71 | "start": { | 136 | "start": { |
72 | "line": 28, | 137 | "line": 49, |
73 | "column": 22 | 138 | "column": 22 |
74 | }, | 139 | }, |
75 | "end": { | 140 | "end": { |
76 | "line": 31, | 141 | "line": 52, |
77 | "column": 3 | 142 | "column": 3 |
78 | } | 143 | } |
79 | }, | 144 | }, |
@@ -82,11 +147,11 @@ | |||
82 | "defaultMessage": "!!!Service Proxies", | 147 | "defaultMessage": "!!!Service Proxies", |
83 | "file": "src/components/ui/FeatureList.js", | 148 | "file": "src/components/ui/FeatureList.js", |
84 | "start": { | 149 | "start": { |
85 | "line": 32, | 150 | "line": 53, |
86 | "column": 18 | 151 | "column": 18 |
87 | }, | 152 | }, |
88 | "end": { | 153 | "end": { |
89 | "line": 35, | 154 | "line": 56, |
90 | "column": 3 | 155 | "column": 3 |
91 | } | 156 | } |
92 | }, | 157 | }, |
@@ -95,11 +160,11 @@ | |||
95 | "defaultMessage": "!!!Team Management", | 160 | "defaultMessage": "!!!Team Management", |
96 | "file": "src/components/ui/FeatureList.js", | 161 | "file": "src/components/ui/FeatureList.js", |
97 | "start": { | 162 | "start": { |
98 | "line": 36, | 163 | "line": 57, |
99 | "column": 18 | 164 | "column": 18 |
100 | }, | 165 | }, |
101 | "end": { | 166 | "end": { |
102 | "line": 39, | 167 | "line": 60, |
103 | "column": 3 | 168 | "column": 3 |
104 | } | 169 | } |
105 | }, | 170 | }, |
@@ -108,11 +173,11 @@ | |||
108 | "defaultMessage": "!!!No Waiting Screens", | 173 | "defaultMessage": "!!!No Waiting Screens", |
109 | "file": "src/components/ui/FeatureList.js", | 174 | "file": "src/components/ui/FeatureList.js", |
110 | "start": { | 175 | "start": { |
111 | "line": 40, | 176 | "line": 61, |
112 | "column": 13 | 177 | "column": 13 |
113 | }, | 178 | }, |
114 | "end": { | 179 | "end": { |
115 | "line": 43, | 180 | "line": 64, |
116 | "column": 3 | 181 | "column": 3 |
117 | } | 182 | } |
118 | }, | 183 | }, |
@@ -121,11 +186,11 @@ | |||
121 | "defaultMessage": "!!!Forever ad-free", | 186 | "defaultMessage": "!!!Forever ad-free", |
122 | "file": "src/components/ui/FeatureList.js", | 187 | "file": "src/components/ui/FeatureList.js", |
123 | "start": { | 188 | "start": { |
124 | "line": 44, | 189 | "line": 65, |
125 | "column": 10 | 190 | "column": 10 |
126 | }, | 191 | }, |
127 | "end": { | 192 | "end": { |
128 | "line": 47, | 193 | "line": 68, |
129 | "column": 3 | 194 | "column": 3 |
130 | } | 195 | } |
131 | } | 196 | } |
diff --git a/src/i18n/messages/src/features/planSelection/components/PlanItem.json b/src/i18n/messages/src/features/planSelection/components/PlanItem.json new file mode 100644 index 000000000..5a94f32ee --- /dev/null +++ b/src/i18n/messages/src/features/planSelection/components/PlanItem.json | |||
@@ -0,0 +1,41 @@ | |||
1 | [ | ||
2 | { | ||
3 | "id": "subscription.interval.perMonth", | ||
4 | "defaultMessage": "!!!per month", | ||
5 | "file": "src/features/planSelection/components/PlanItem.js", | ||
6 | "start": { | ||
7 | "line": 15, | ||
8 | "column": 12 | ||
9 | }, | ||
10 | "end": { | ||
11 | "line": 18, | ||
12 | "column": 3 | ||
13 | } | ||
14 | }, | ||
15 | { | ||
16 | "id": "subscription.interval.perMonthPerUser", | ||
17 | "defaultMessage": "!!!per month & user", | ||
18 | "file": "src/features/planSelection/components/PlanItem.js", | ||
19 | "start": { | ||
20 | "line": 19, | ||
21 | "column": 19 | ||
22 | }, | ||
23 | "end": { | ||
24 | "line": 22, | ||
25 | "column": 3 | ||
26 | } | ||
27 | }, | ||
28 | { | ||
29 | "id": "subscription.bestValue", | ||
30 | "defaultMessage": "!!!Best value", | ||
31 | "file": "src/features/planSelection/components/PlanItem.js", | ||
32 | "start": { | ||
33 | "line": 23, | ||
34 | "column": 13 | ||
35 | }, | ||
36 | "end": { | ||
37 | "line": 26, | ||
38 | "column": 3 | ||
39 | } | ||
40 | } | ||
41 | ] \ No newline at end of file | ||
diff --git a/src/i18n/messages/src/features/planSelection/components/PlanSelection.json b/src/i18n/messages/src/features/planSelection/components/PlanSelection.json new file mode 100644 index 000000000..76f4ed50b --- /dev/null +++ b/src/i18n/messages/src/features/planSelection/components/PlanSelection.json | |||
@@ -0,0 +1,145 @@ | |||
1 | [ | ||
2 | { | ||
3 | "id": "feature.planSelection.fullscreen.welcome", | ||
4 | "defaultMessage": "!!!Welcome back, {name}", | ||
5 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
6 | "start": { | ||
7 | "line": 17, | ||
8 | "column": 11 | ||
9 | }, | ||
10 | "end": { | ||
11 | "line": 20, | ||
12 | "column": 3 | ||
13 | } | ||
14 | }, | ||
15 | { | ||
16 | "id": "feature.planSelection.fullscreen.subheadline", | ||
17 | "defaultMessage": "!!!It's time to make a choice. Franz works best on our Personal and Professional plans. Please have a look and choose the best one for you.", | ||
18 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
19 | "start": { | ||
20 | "line": 21, | ||
21 | "column": 15 | ||
22 | }, | ||
23 | "end": { | ||
24 | "line": 24, | ||
25 | "column": 3 | ||
26 | } | ||
27 | }, | ||
28 | { | ||
29 | "id": "feature.planSelection.free.text", | ||
30 | "defaultMessage": "!!!Basic functionality", | ||
31 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
32 | "start": { | ||
33 | "line": 25, | ||
34 | "column": 12 | ||
35 | }, | ||
36 | "end": { | ||
37 | "line": 28, | ||
38 | "column": 3 | ||
39 | } | ||
40 | }, | ||
41 | { | ||
42 | "id": "feature.planSelection.personal.text", | ||
43 | "defaultMessage": "!!!More services, no waiting - ideal for personal use.", | ||
44 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
45 | "start": { | ||
46 | "line": 29, | ||
47 | "column": 16 | ||
48 | }, | ||
49 | "end": { | ||
50 | "line": 32, | ||
51 | "column": 3 | ||
52 | } | ||
53 | }, | ||
54 | { | ||
55 | "id": "feature.planSelection.pro.text", | ||
56 | "defaultMessage": "!!!Unlimited services and professional features for you - and your team.", | ||
57 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
58 | "start": { | ||
59 | "line": 33, | ||
60 | "column": 20 | ||
61 | }, | ||
62 | "end": { | ||
63 | "line": 36, | ||
64 | "column": 3 | ||
65 | } | ||
66 | }, | ||
67 | { | ||
68 | "id": "feature.planSelection.cta.stayOnFree", | ||
69 | "defaultMessage": "!!!Stay on Free", | ||
70 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
71 | "start": { | ||
72 | "line": 37, | ||
73 | "column": 17 | ||
74 | }, | ||
75 | "end": { | ||
76 | "line": 40, | ||
77 | "column": 3 | ||
78 | } | ||
79 | }, | ||
80 | { | ||
81 | "id": "feature.planSelection.cta.ctaDowngradeFree", | ||
82 | "defaultMessage": "!!!Downgrade to Free", | ||
83 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
84 | "start": { | ||
85 | "line": 41, | ||
86 | "column": 20 | ||
87 | }, | ||
88 | "end": { | ||
89 | "line": 44, | ||
90 | "column": 3 | ||
91 | } | ||
92 | }, | ||
93 | { | ||
94 | "id": "feature.planSelection.cta.trial", | ||
95 | "defaultMessage": "!!!Start my free 14-days Trial", | ||
96 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
97 | "start": { | ||
98 | "line": 45, | ||
99 | "column": 15 | ||
100 | }, | ||
101 | "end": { | ||
102 | "line": 48, | ||
103 | "column": 3 | ||
104 | } | ||
105 | }, | ||
106 | { | ||
107 | "id": "feature.planSelection.cta.upgradePersonal", | ||
108 | "defaultMessage": "!!!Choose Personal", | ||
109 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
110 | "start": { | ||
111 | "line": 49, | ||
112 | "column": 23 | ||
113 | }, | ||
114 | "end": { | ||
115 | "line": 52, | ||
116 | "column": 3 | ||
117 | } | ||
118 | }, | ||
119 | { | ||
120 | "id": "feature.planSelection.cta.upgradePro", | ||
121 | "defaultMessage": "!!!Choose Professional", | ||
122 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
123 | "start": { | ||
124 | "line": 53, | ||
125 | "column": 18 | ||
126 | }, | ||
127 | "end": { | ||
128 | "line": 56, | ||
129 | "column": 3 | ||
130 | } | ||
131 | }, | ||
132 | { | ||
133 | "id": "feature.planSelection.fullFeatureList", | ||
134 | "defaultMessage": "!!!Complete comparison of all plans", | ||
135 | "file": "src/features/planSelection/components/PlanSelection.js", | ||
136 | "start": { | ||
137 | "line": 57, | ||
138 | "column": 19 | ||
139 | }, | ||
140 | "end": { | ||
141 | "line": 60, | ||
142 | "column": 3 | ||
143 | } | ||
144 | } | ||
145 | ] \ No newline at end of file | ||
diff --git a/src/i18n/messages/src/features/planSelection/components/PlanTeaser.json b/src/i18n/messages/src/features/planSelection/components/PlanTeaser.json new file mode 100644 index 000000000..015304a2e --- /dev/null +++ b/src/i18n/messages/src/features/planSelection/components/PlanTeaser.json | |||
@@ -0,0 +1,28 @@ | |||
1 | [ | ||
2 | { | ||
3 | "id": "subscription.interval.per", | ||
4 | "defaultMessage": "!!!per {interval}", | ||
5 | "file": "src/features/planSelection/components/PlanTeaser.js", | ||
6 | "start": { | ||
7 | "line": 16, | ||
8 | "column": 7 | ||
9 | }, | ||
10 | "end": { | ||
11 | "line": 19, | ||
12 | "column": 3 | ||
13 | } | ||
14 | }, | ||
15 | { | ||
16 | "id": "subscription.planItem.upgradeAccount", | ||
17 | "defaultMessage": "!!!Upgrade Account", | ||
18 | "file": "src/features/planSelection/components/PlanTeaser.js", | ||
19 | "start": { | ||
20 | "line": 20, | ||
21 | "column": 7 | ||
22 | }, | ||
23 | "end": { | ||
24 | "line": 23, | ||
25 | "column": 3 | ||
26 | } | ||
27 | } | ||
28 | ] \ No newline at end of file | ||
diff --git a/src/i18n/messages/src/features/planSelection/containers/PlanSelectionScreen.json b/src/i18n/messages/src/features/planSelection/containers/PlanSelectionScreen.json new file mode 100644 index 000000000..905c6e09a --- /dev/null +++ b/src/i18n/messages/src/features/planSelection/containers/PlanSelectionScreen.json | |||
@@ -0,0 +1,54 @@ | |||
1 | [ | ||
2 | { | ||
3 | "id": "feature.planSelection.fullscreen.dialog.title", | ||
4 | "defaultMessage": "!!!Downgrade your Franz Plan", | ||
5 | "file": "src/features/planSelection/containers/PlanSelectionScreen.js", | ||
6 | "start": { | ||
7 | "line": 17, | ||
8 | "column": 15 | ||
9 | }, | ||
10 | "end": { | ||
11 | "line": 20, | ||
12 | "column": 3 | ||
13 | } | ||
14 | }, | ||
15 | { | ||
16 | "id": "feature.planSelection.fullscreen.dialog.message", | ||
17 | "defaultMessage": "!!!You're about to downgrade to our Free account. Are you sure? Click here instead to get more services and functionality for just {currency}{price} a month.", | ||
18 | "file": "src/features/planSelection/containers/PlanSelectionScreen.js", | ||
19 | "start": { | ||
20 | "line": 21, | ||
21 | "column": 17 | ||
22 | }, | ||
23 | "end": { | ||
24 | "line": 24, | ||
25 | "column": 3 | ||
26 | } | ||
27 | }, | ||
28 | { | ||
29 | "id": "feature.planSelection.fullscreen.dialog.cta.downgrade", | ||
30 | "defaultMessage": "!!!Downgrade to Free", | ||
31 | "file": "src/features/planSelection/containers/PlanSelectionScreen.js", | ||
32 | "start": { | ||
33 | "line": 25, | ||
34 | "column": 22 | ||
35 | }, | ||
36 | "end": { | ||
37 | "line": 28, | ||
38 | "column": 3 | ||
39 | } | ||
40 | }, | ||
41 | { | ||
42 | "id": "feature.planSelection.fullscreen.dialog.cta.upgrade", | ||
43 | "defaultMessage": "!!!Choose Personal", | ||
44 | "file": "src/features/planSelection/containers/PlanSelectionScreen.js", | ||
45 | "start": { | ||
46 | "line": 29, | ||
47 | "column": 20 | ||
48 | }, | ||
49 | "end": { | ||
50 | "line": 32, | ||
51 | "column": 3 | ||
52 | } | ||
53 | } | ||
54 | ] \ No newline at end of file | ||
diff --git a/src/i18n/messages/src/features/trialStatusBar/components/TrialStatusBar.json b/src/i18n/messages/src/features/trialStatusBar/components/TrialStatusBar.json new file mode 100644 index 000000000..bf211a016 --- /dev/null +++ b/src/i18n/messages/src/features/trialStatusBar/components/TrialStatusBar.json | |||
@@ -0,0 +1,41 @@ | |||
1 | [ | ||
2 | { | ||
3 | "id": "feature.trialStatusBar.restTime", | ||
4 | "defaultMessage": "!!!Your Free Franz {plan} Trial ends in {time}.", | ||
5 | "file": "src/features/trialStatusBar/components/TrialStatusBar.js", | ||
6 | "start": { | ||
7 | "line": 13, | ||
8 | "column": 12 | ||
9 | }, | ||
10 | "end": { | ||
11 | "line": 16, | ||
12 | "column": 3 | ||
13 | } | ||
14 | }, | ||
15 | { | ||
16 | "id": "feature.trialStatusBar.expired", | ||
17 | "defaultMessage": "!!!Your free Franz {plan} Trial has expired, please upgrade your account.", | ||
18 | "file": "src/features/trialStatusBar/components/TrialStatusBar.js", | ||
19 | "start": { | ||
20 | "line": 17, | ||
21 | "column": 11 | ||
22 | }, | ||
23 | "end": { | ||
24 | "line": 20, | ||
25 | "column": 3 | ||
26 | } | ||
27 | }, | ||
28 | { | ||
29 | "id": "feature.trialStatusBar.cta", | ||
30 | "defaultMessage": "!!!Upgrade now", | ||
31 | "file": "src/features/trialStatusBar/components/TrialStatusBar.js", | ||
32 | "start": { | ||
33 | "line": 21, | ||
34 | "column": 7 | ||
35 | }, | ||
36 | "end": { | ||
37 | "line": 24, | ||
38 | "column": 3 | ||
39 | } | ||
40 | } | ||
41 | ] \ No newline at end of file | ||
diff --git a/src/i18n/messages/src/features/trialStatusBar/containers/TrialStatusBarScreen.json b/src/i18n/messages/src/features/trialStatusBar/containers/TrialStatusBarScreen.json new file mode 100644 index 000000000..306cd0fee --- /dev/null +++ b/src/i18n/messages/src/features/trialStatusBar/containers/TrialStatusBarScreen.json | |||
@@ -0,0 +1,54 @@ | |||
1 | [ | ||
2 | { | ||
3 | "id": "feature.trialStatusBar.fullscreen.dialog.title", | ||
4 | "defaultMessage": "!!!Downgrade your Franz Plan", | ||
5 | "file": "src/features/trialStatusBar/containers/TrialStatusBarScreen.js", | ||
6 | "start": { | ||
7 | "line": 16, | ||
8 | "column": 15 | ||
9 | }, | ||
10 | "end": { | ||
11 | "line": 19, | ||
12 | "column": 3 | ||
13 | } | ||
14 | }, | ||
15 | { | ||
16 | "id": "feature.trialStatusBar.fullscreen.dialog.message", | ||
17 | "defaultMessage": "!!!You're about to downgrade to our Free account. Are you sure? Click here instead to get more services and functionality for just {currency}{price} a month.", | ||
18 | "file": "src/features/trialStatusBar/containers/TrialStatusBarScreen.js", | ||
19 | "start": { | ||
20 | "line": 20, | ||
21 | "column": 17 | ||
22 | }, | ||
23 | "end": { | ||
24 | "line": 23, | ||
25 | "column": 3 | ||
26 | } | ||
27 | }, | ||
28 | { | ||
29 | "id": "feature.trialStatusBar.fullscreen.dialog.cta.downgrade", | ||
30 | "defaultMessage": "!!!Downgrade to Free", | ||
31 | "file": "src/features/trialStatusBar/containers/TrialStatusBarScreen.js", | ||
32 | "start": { | ||
33 | "line": 24, | ||
34 | "column": 22 | ||
35 | }, | ||
36 | "end": { | ||
37 | "line": 27, | ||
38 | "column": 3 | ||
39 | } | ||
40 | }, | ||
41 | { | ||
42 | "id": "feature.trialStatusBar.fullscreen.dialog.cta.upgrade", | ||
43 | "defaultMessage": "!!!Choose Personal", | ||
44 | "file": "src/features/trialStatusBar/containers/TrialStatusBarScreen.js", | ||
45 | "start": { | ||
46 | "line": 28, | ||
47 | "column": 20 | ||
48 | }, | ||
49 | "end": { | ||
50 | "line": 31, | ||
51 | "column": 3 | ||
52 | } | ||
53 | } | ||
54 | ] \ No newline at end of file | ||
diff --git a/src/i18n/messages/src/helpers/plan-helpers.json b/src/i18n/messages/src/helpers/plan-helpers.json index df8ee19e3..3f3e7e85d 100644 --- a/src/i18n/messages/src/helpers/plan-helpers.json +++ b/src/i18n/messages/src/helpers/plan-helpers.json | |||
@@ -1,7 +1,7 @@ | |||
1 | [ | 1 | [ |
2 | { | 2 | { |
3 | "id": "pricing.plan.pro", | 3 | "id": "pricing.plan.pro", |
4 | "defaultMessage": "!!!Franz Professional", | 4 | "defaultMessage": "!!!Professional", |
5 | "file": "src/helpers/plan-helpers.js", | 5 | "file": "src/helpers/plan-helpers.js", |
6 | "start": { | 6 | "start": { |
7 | "line": 5, | 7 | "line": 5, |
@@ -14,7 +14,7 @@ | |||
14 | }, | 14 | }, |
15 | { | 15 | { |
16 | "id": "pricing.plan.personal", | 16 | "id": "pricing.plan.personal", |
17 | "defaultMessage": "!!!Franz Personal", | 17 | "defaultMessage": "!!!Personal", |
18 | "file": "src/helpers/plan-helpers.js", | 18 | "file": "src/helpers/plan-helpers.js", |
19 | "start": { | 19 | "start": { |
20 | "line": 9, | 20 | "line": 9, |
@@ -27,7 +27,7 @@ | |||
27 | }, | 27 | }, |
28 | { | 28 | { |
29 | "id": "pricing.plan.free", | 29 | "id": "pricing.plan.free", |
30 | "defaultMessage": "!!!Franz Free", | 30 | "defaultMessage": "!!!Free", |
31 | "file": "src/helpers/plan-helpers.js", | 31 | "file": "src/helpers/plan-helpers.js", |
32 | "start": { | 32 | "start": { |
33 | "line": 13, | 33 | "line": 13, |
@@ -40,7 +40,7 @@ | |||
40 | }, | 40 | }, |
41 | { | 41 | { |
42 | "id": "pricing.plan.legacy", | 42 | "id": "pricing.plan.legacy", |
43 | "defaultMessage": "!!!Franz Premium", | 43 | "defaultMessage": "!!!Premium", |
44 | "file": "src/helpers/plan-helpers.js", | 44 | "file": "src/helpers/plan-helpers.js", |
45 | "start": { | 45 | "start": { |
46 | "line": 17, | 46 | "line": 17, |