mobile: update ui for paywall flow

This commit is contained in:
Ammar Ahmed
2026-04-21 11:44:13 +05:00
parent 1d5119dde9
commit 4e32106aa9
3 changed files with 102 additions and 57 deletions

View File

@@ -1,11 +1,17 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2026-06-16 14:24+0500\n"
"POT-Creation-Date: 2026-06-16 14:30+0500\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: en\n"
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"
"Plural-Forms: \n"
#: src/strings.ts:2442
msgid " \"Notebook > Notes\""
@@ -502,7 +508,7 @@ msgstr "{days, plural, one {1 day} other {# days}}"
msgid "{days} days free"
msgstr "{days} days free"
#: src/strings.ts:2833
#: src/strings.ts:2835
msgid "{duration} days free trial includes all features"
msgstr "{duration} days free trial includes all features"
@@ -670,7 +676,11 @@ msgstr "Abc"
msgid "About"
msgstr "About"
#: src/strings.ts:2827
#: src/strings.ts:2854
msgid "Access on all devices"
msgstr "Access on all devices"
#: src/strings.ts:2829
msgid "Access on all your devices"
msgstr "Access on all your devices"
@@ -771,7 +781,7 @@ msgid "Add to notebook"
msgstr "Add to notebook"
#: src/strings.ts:990
#: src/strings.ts:2843
#: src/strings.ts:2845
msgid "Add your first note"
msgstr "Add your first note"
@@ -1301,7 +1311,7 @@ msgstr "Beta"
msgid "Bi-directional note link"
msgstr "Bi-directional note link"
#: src/strings.ts:2818
#: src/strings.ts:2820
msgid "Billed annually"
msgstr "Billed annually"
@@ -1309,7 +1319,7 @@ msgstr "Billed annually"
msgid "billed annually at {price}"
msgstr "billed annually at {price}"
#: src/strings.ts:2819
#: src/strings.ts:2821
msgid "Billed monthly"
msgstr "Billed monthly"
@@ -2035,8 +2045,8 @@ msgid "Create a tag to group related notes together."
msgstr "Create a tag to group related notes together."
#: src/strings.ts:1870
msgid "Create account"
msgstr "Create account"
msgid "Create Account"
msgstr "Create Account"
#: src/strings.ts:2689
msgid "Create API Key"
@@ -2082,7 +2092,7 @@ msgstr "Create your account"
msgid "Create your first api key to get started."
msgstr "Create your first api key to get started."
#: src/strings.ts:2836
#: src/strings.ts:2838
msgid "Create your first tag to start organizing your workspace."
msgstr "Create your first tag to start organizing your workspace."
@@ -2749,7 +2759,7 @@ msgstr "Encryption key"
msgid "End-to-end encrypted."
msgstr "End-to-end encrypted."
#: src/strings.ts:2826
#: src/strings.ts:2828
msgid "End-to-end encryption (XChaCha20)"
msgstr "End-to-end encryption (XChaCha20)"
@@ -3294,7 +3304,8 @@ msgstr ""
msgid "Forgot Password?"
msgstr "Forgot Password?"
#: src/strings.ts:2828
#: src/strings.ts:2830
#: src/strings.ts:2855
msgid "Free {days} days trial, cancel anytime"
msgstr "Free {days} days trial, cancel anytime"
@@ -3310,6 +3321,10 @@ msgstr "Free plan"
msgid "Frequently asked questions"
msgstr "Frequently asked questions"
#: src/strings.ts:2817
msgid "Frequently Asked Questions"
msgstr "Frequently Asked Questions"
#: src/strings.ts:627
msgid "Fri"
msgstr "Fri"
@@ -4459,7 +4474,7 @@ msgstr "New version"
msgid "Newest - oldest"
msgstr "Newest - oldest"
#: src/strings.ts:2837
#: src/strings.ts:2839
msgid "Newest first"
msgstr "Newest first"
@@ -4471,7 +4486,7 @@ msgstr "Newly created notes will be uncategorized"
msgid "Next"
msgstr "Next"
#: src/strings.ts:2831
#: src/strings.ts:2833
msgid "Next billing date"
msgstr "Next billing date"
@@ -4547,7 +4562,7 @@ msgstr "No notebooks selected to move"
msgid "No notebooks yet"
msgstr "No notebooks yet"
#: src/strings.ts:2840
#: src/strings.ts:2842
msgid "No notes yet"
msgstr "No notes yet"
@@ -4575,7 +4590,7 @@ msgstr "No results found for \"{query}\""
msgid "No results found for {query}"
msgstr "No results found for {query}"
#: src/strings.ts:2834
#: src/strings.ts:2836
msgid "No tags yet"
msgstr "No tags yet"
@@ -4788,7 +4803,7 @@ msgstr "Older version"
msgid "Oldest - newest"
msgstr "Oldest - newest"
#: src/strings.ts:2838
#: src/strings.ts:2840
msgid "Oldest first"
msgstr "Oldest first"
@@ -4796,7 +4811,7 @@ msgstr "Oldest first"
msgid "Once your password is changed, please make sure to save the new account recovery key"
msgstr "Once your password is changed, please make sure to save the new account recovery key"
#: src/strings.ts:2820
#: src/strings.ts:2822
msgid "One time purchase"
msgstr "One time purchase"
@@ -4985,7 +5000,7 @@ msgstr "Pay once and use for 5 years"
msgid "Payment method"
msgstr "Payment method"
#: src/strings.ts:2823
#: src/strings.ts:2825
msgid "Payment summary"
msgstr "Payment summary"
@@ -5140,11 +5155,11 @@ msgstr "Please make sure you have saved the recovery key. Tap one more time to c
msgid "Please note that we will respond to your issue on the given link. We recommend that you save it."
msgstr "Please note that we will respond to your issue on the given link. We recommend that you save it."
#: src/strings.ts:2851
#: src/strings.ts:2853
msgid "Please provide a valid multi factor authentication code."
msgstr "Please provide a valid multi factor authentication code."
#: src/strings.ts:2849
#: src/strings.ts:2851
msgid "Please provide a valid multi factor authentication recovery code."
msgstr "Please provide a valid multi factor authentication recovery code."
@@ -5526,7 +5541,7 @@ msgstr "Recommended by Privacy Guides"
msgid "Recover your account"
msgstr "Recover your account"
#: src/strings.ts:2847
#: src/strings.ts:2849
msgid "Recovery code"
msgstr "Recovery code"
@@ -5622,7 +5637,8 @@ msgstr "Relogin to your Account"
msgid "Remembered your password?"
msgstr "Remembered your password?"
#: src/strings.ts:2829
#: src/strings.ts:2831
#: src/strings.ts:2856
msgid "Remind before your trial ends"
msgstr "Remind before your trial ends"
@@ -6234,6 +6250,10 @@ msgstr "Select nth day of the month to repeat the reminder."
msgid "Select plan"
msgstr "Select plan"
#: src/strings.ts:2816
msgid "Select Plan"
msgstr "Select Plan"
#: src/strings.ts:1838
msgid "Select profile picture"
msgstr "Select profile picture"
@@ -6382,7 +6402,7 @@ msgstr "Set the interval to create a partial backup (without attachments) automa
msgid "Set your name"
msgstr "Set your name"
#: src/strings.ts:2845
#: src/strings.ts:2847
msgid "Setting up your account..."
msgstr "Setting up your account..."
@@ -6927,7 +6947,7 @@ msgstr "Test connection"
msgid "Test connection before changing server urls"
msgstr "Test connection before changing server urls"
#: src/strings.ts:2816
#: src/strings.ts:2818
msgid "Testimonials"
msgstr "Testimonials"
@@ -7274,7 +7294,7 @@ msgstr "Unfavorite"
msgid "Unlimited"
msgstr "Unlimited"
#: src/strings.ts:2825
#: src/strings.ts:2827
msgid "Unlimited notes and attachments"
msgstr "Unlimited notes and attachments"
@@ -7777,7 +7797,7 @@ msgstr "What is your refund policy?"
msgid "What went wrong?"
msgstr "What went wrong?"
#: src/strings.ts:2822
#: src/strings.ts:2824
msgid "What's included"
msgstr "What's included"
@@ -8036,7 +8056,7 @@ msgstr "Your account email will be changed without affecting your subscription o
msgid "Your account has been recovered."
msgstr "Your account has been recovered."
#: src/strings.ts:2846
#: src/strings.ts:2848
msgid "Your account is almost ready, please wait."
msgstr "Your account is almost ready, please wait."
@@ -8209,7 +8229,7 @@ msgstr "Your support request has been forwarded to our support team. We will get
msgid "Your tags"
msgstr "Your tags"
#: src/strings.ts:2842
#: src/strings.ts:2844
msgid "Your thoughts deserve a home. Create your first note and start organizing your life today."
msgstr "Your thoughts deserve a home. Create your first note and start organizing your life today."

View File

@@ -1,11 +1,17 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2026-06-16 14:24+0500\n"
"POT-Creation-Date: 2026-06-16 14:30+0500\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: pseudo-LOCALE\n"
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"
"Plural-Forms: \n"
#: src/strings.ts:2442
msgid " \"Notebook > Notes\""
@@ -502,7 +508,7 @@ msgstr ""
msgid "{days} days free"
msgstr ""
#: src/strings.ts:2833
#: src/strings.ts:2835
msgid "{duration} days free trial includes all features"
msgstr ""
@@ -670,7 +676,11 @@ msgstr ""
msgid "About"
msgstr ""
#: src/strings.ts:2827
#: src/strings.ts:2854
msgid "Access on all devices"
msgstr ""
#: src/strings.ts:2829
msgid "Access on all your devices"
msgstr ""
@@ -771,7 +781,7 @@ msgid "Add to notebook"
msgstr ""
#: src/strings.ts:990
#: src/strings.ts:2843
#: src/strings.ts:2845
msgid "Add your first note"
msgstr ""
@@ -1301,7 +1311,7 @@ msgstr ""
msgid "Bi-directional note link"
msgstr ""
#: src/strings.ts:2818
#: src/strings.ts:2820
msgid "Billed annually"
msgstr ""
@@ -1309,7 +1319,7 @@ msgstr ""
msgid "billed annually at {price}"
msgstr ""
#: src/strings.ts:2819
#: src/strings.ts:2821
msgid "Billed monthly"
msgstr ""
@@ -2024,7 +2034,7 @@ msgid "Create a tag to group related notes together."
msgstr ""
#: src/strings.ts:1870
msgid "Create account"
msgid "Create Account"
msgstr ""
#: src/strings.ts:2689
@@ -2071,7 +2081,7 @@ msgstr ""
msgid "Create your first api key to get started."
msgstr ""
#: src/strings.ts:2836
#: src/strings.ts:2838
msgid "Create your first tag to start organizing your workspace."
msgstr ""
@@ -2738,7 +2748,7 @@ msgstr ""
msgid "End-to-end encrypted."
msgstr ""
#: src/strings.ts:2826
#: src/strings.ts:2828
msgid "End-to-end encryption (XChaCha20)"
msgstr ""
@@ -3276,7 +3286,8 @@ msgstr ""
msgid "Forgot Password?"
msgstr ""
#: src/strings.ts:2828
#: src/strings.ts:2830
#: src/strings.ts:2855
msgid "Free {days} days trial, cancel anytime"
msgstr ""
@@ -3292,6 +3303,10 @@ msgstr ""
msgid "Frequently asked questions"
msgstr ""
#: src/strings.ts:2817
msgid "Frequently Asked Questions"
msgstr ""
#: src/strings.ts:627
msgid "Fri"
msgstr ""
@@ -4439,7 +4454,7 @@ msgstr ""
msgid "Newest - oldest"
msgstr ""
#: src/strings.ts:2837
#: src/strings.ts:2839
msgid "Newest first"
msgstr ""
@@ -4451,7 +4466,7 @@ msgstr ""
msgid "Next"
msgstr ""
#: src/strings.ts:2831
#: src/strings.ts:2833
msgid "Next billing date"
msgstr ""
@@ -4527,7 +4542,7 @@ msgstr ""
msgid "No notebooks yet"
msgstr ""
#: src/strings.ts:2840
#: src/strings.ts:2842
msgid "No notes yet"
msgstr ""
@@ -4555,7 +4570,7 @@ msgstr ""
msgid "No results found for {query}"
msgstr ""
#: src/strings.ts:2834
#: src/strings.ts:2836
msgid "No tags yet"
msgstr ""
@@ -4762,7 +4777,7 @@ msgstr ""
msgid "Oldest - newest"
msgstr ""
#: src/strings.ts:2838
#: src/strings.ts:2840
msgid "Oldest first"
msgstr ""
@@ -4770,7 +4785,7 @@ msgstr ""
msgid "Once your password is changed, please make sure to save the new account recovery key"
msgstr ""
#: src/strings.ts:2820
#: src/strings.ts:2822
msgid "One time purchase"
msgstr ""
@@ -4959,7 +4974,7 @@ msgstr ""
msgid "Payment method"
msgstr ""
#: src/strings.ts:2823
#: src/strings.ts:2825
msgid "Payment summary"
msgstr ""
@@ -5114,11 +5129,11 @@ msgstr ""
msgid "Please note that we will respond to your issue on the given link. We recommend that you save it."
msgstr ""
#: src/strings.ts:2851
#: src/strings.ts:2853
msgid "Please provide a valid multi factor authentication code."
msgstr ""
#: src/strings.ts:2849
#: src/strings.ts:2851
msgid "Please provide a valid multi factor authentication recovery code."
msgstr ""
@@ -5500,7 +5515,7 @@ msgstr ""
msgid "Recover your account"
msgstr ""
#: src/strings.ts:2847
#: src/strings.ts:2849
msgid "Recovery code"
msgstr ""
@@ -5596,7 +5611,8 @@ msgstr ""
msgid "Remembered your password?"
msgstr ""
#: src/strings.ts:2829
#: src/strings.ts:2831
#: src/strings.ts:2856
msgid "Remind before your trial ends"
msgstr ""
@@ -6208,6 +6224,10 @@ msgstr ""
msgid "Select plan"
msgstr ""
#: src/strings.ts:2816
msgid "Select Plan"
msgstr ""
#: src/strings.ts:1838
msgid "Select profile picture"
msgstr ""
@@ -6356,7 +6376,7 @@ msgstr ""
msgid "Set your name"
msgstr ""
#: src/strings.ts:2845
#: src/strings.ts:2847
msgid "Setting up your account..."
msgstr ""
@@ -6886,7 +6906,7 @@ msgstr ""
msgid "Test connection before changing server urls"
msgstr ""
#: src/strings.ts:2816
#: src/strings.ts:2818
msgid "Testimonials"
msgstr ""
@@ -7233,7 +7253,7 @@ msgstr ""
msgid "Unlimited"
msgstr ""
#: src/strings.ts:2825
#: src/strings.ts:2827
msgid "Unlimited notes and attachments"
msgstr ""
@@ -7727,7 +7747,7 @@ msgstr ""
msgid "What went wrong?"
msgstr ""
#: src/strings.ts:2822
#: src/strings.ts:2824
msgid "What's included"
msgstr ""
@@ -7975,7 +7995,7 @@ msgstr ""
msgid "Your account has been recovered."
msgstr ""
#: src/strings.ts:2846
#: src/strings.ts:2848
msgid "Your account is almost ready, please wait."
msgstr ""
@@ -8148,7 +8168,7 @@ msgstr ""
msgid "Your tags"
msgstr ""
#: src/strings.ts:2842
#: src/strings.ts:2844
msgid "Your thoughts deserve a home. Create your first note and start organizing your life today."
msgstr ""

View File

@@ -1867,7 +1867,7 @@ For example:
newEmail: () => t`New Email`,
accountPassword: () => t`Account password`,
phoneNumber: () => t`Phone number`,
createAccount: () => t`Create account`,
createAccount: () => t`Create Account`,
accountRecoverHelpText: () =>
t`You will receive instructions on how to recover your account on this email`,
enterRecoveryKey: () => t`Enter account recovery key`,
@@ -2813,6 +2813,8 @@ Continue without attachments?`,
expiryDateRemoved: () => t`Expiry date removed`,
selectPlan: () => t`Select plan`,
frequentlyAskedQuestions: () => t`Frequently asked questions`,
selectPlan: () => t`Select Plan`,
frequentlyAskedQuestions: () => t`Frequently Asked Questions`,
testimonials: () => t`Testimonials`,
billingType: {
annual: () => t`Billed annually`,
@@ -2848,5 +2850,8 @@ Continue without attachments?`,
provideValidMultiFactorAuthRecoveryCode: () =>
t`Please provide a valid multi factor authentication recovery code.`,
provideValidMultiFactorAuthCode: () =>
t`Please provide a valid multi factor authentication code.`
t`Please provide a valid multi factor authentication code.`,
allDevices: () => t`Access on all devices`,
freeTrial: (days: number) => t`Free ${days} days trial, cancel anytime`,
remind: () => t`Remind before your trial ends`
};