Login flow fixed

This commit is contained in:
Daniel Arantes Loverde
2026-02-05 16:57:27 -03:00
parent 01c1da0430
commit 51d02f6715
12 changed files with 859 additions and 108 deletions

View File

@@ -1,6 +1,9 @@
{
"sourceLanguage" : "en",
"strings" : {
"" : {
},
"·" : {
"comment" : "A period character used to separate different pieces of information in a list.",
"isCommentAutoGenerated" : true
@@ -73,6 +76,10 @@
"comment" : "A link to the help section of the app.",
"isCommentAutoGenerated" : true
},
"Ao se cadastrar, você concorda com nossos [Termos de Uso](app://terms) e [Política de Privacidade](app://policy)" : {
"comment" : "A text that informs the user that registering implies acceptance of the app's terms of use and privacy policy. The text is clickable and navigates to the respective views when tapped.",
"isCommentAutoGenerated" : true
},
"Appearance" : {
"comment" : "Settings select label for the interface style of the controls (light, dark, or default)",
"extractionState" : "stale",
@@ -103,8 +110,8 @@
}
}
},
"Cadastro" : {
"comment" : "A label displayed above the registration form.",
"Boas-vindas!" : {
"comment" : "A welcome message displayed in the login view.",
"isCommentAutoGenerated" : true
},
"Cancel" : {
@@ -137,10 +144,6 @@
}
}
},
"Canggu, Kuta Utara, Bali" : {
"comment" : "The address of the user's delivery location.",
"isCommentAutoGenerated" : true
},
"Carrinho" : {
"comment" : "A label for the cart section of the app.",
"isCommentAutoGenerated" : true
@@ -149,10 +152,22 @@
"comment" : "A section header that lists available food categories.",
"isCommentAutoGenerated" : true
},
"Conteúdo da política de privacidade..." : {
"comment" : "A placeholder text describing the content of the privacy policy.",
"isCommentAutoGenerated" : true
},
"Conteúdo dos termos de uso..." : {
"comment" : "A placeholder text describing the content of the terms of use.",
"isCommentAutoGenerated" : true
},
"Criar conta" : {
"comment" : "A link that navigates to the registration screen.",
"isCommentAutoGenerated" : true
},
"Crie sua conta" : {
"comment" : "A link that directs users to create an account.",
"isCommentAutoGenerated" : true
},
"Daniel Loverde" : {
"comment" : "The name of the user in the profile view header.",
"isCommentAutoGenerated" : true
@@ -233,18 +248,22 @@
"comment" : "An abbreviation for \"Delivery Lady\" used in the user's profile picture circle.",
"isCommentAutoGenerated" : true
},
"Email" : {
"comment" : "A text field for entering the user's email address.",
"isCommentAutoGenerated" : true
},
"Enderecos" : {
"comment" : "A link to the user's address list.",
"isCommentAutoGenerated" : true
},
"Entrar" : {
"comment" : "A link that directs the user to the login screen.",
"isCommentAutoGenerated" : true
},
"Enviado para %@" : {
"comment" : "A label below the \"OTP\" title that indicates the email to which the OTP was sent. The argument is the email address to which the OTP was sent.",
"isCommentAutoGenerated" : true
},
"Enviaremos um código de verificação por SMS \nou E-mail para confirmar seu acesso." : {
"comment" : "A description below the login fields, explaining that a verification code will be sent via SMS or email to confirm access.",
"isCommentAutoGenerated" : true
},
"Favorite" : {
"comment" : "Item editor title label for marking the item as a favorite",
"extractionState" : "stale",
@@ -338,6 +357,10 @@
}
}
},
"Já tem uma conta?" : {
"comment" : "A question displayed below the \"Cadastrar e Receber Código\" button in the registration view. The text is a hyperlink to the login view.",
"isCommentAutoGenerated" : true
},
"Light" : {
"comment" : "Menu item indicating that the appearance should be in light mode",
"extractionState" : "stale",
@@ -400,10 +423,6 @@
},
"Não tem conta ainda?" : {
},
"Nome" : {
"comment" : "A label for the user to input their name.",
"isCommentAutoGenerated" : true
},
"Notes" : {
"comment" : "Item editor form label for the Notes field",
@@ -435,6 +454,10 @@
}
}
},
"Novo por aqui?" : {
"comment" : "A text that appears at the bottom of the screen, inviting users to create an account.",
"isCommentAutoGenerated" : true
},
"O que vai querer pedir hoje?" : {
"comment" : "A heading displayed above a search bar in the home view.",
"isCommentAutoGenerated" : true
@@ -455,6 +478,10 @@
"comment" : "A label for the \"Profile\" tab in the main tab view.",
"isCommentAutoGenerated" : true
},
"Política de Privacidade" : {
"comment" : "The title of the privacy policy section.",
"isCommentAutoGenerated" : true
},
"Powered by [Skip](https://skip.tools)" : {
"comment" : "Link markdown text for the Powered by… label",
"extractionState" : "stale",
@@ -485,6 +512,18 @@
}
}
},
"Preencha os dados abaixo para começar." : {
"comment" : "A description below the form fields in the registration view, instructing the user to fill them out to start.",
"isCommentAutoGenerated" : true
},
"Privacidade" : {
"comment" : "The title of the privacy policy screen.",
"isCommentAutoGenerated" : true
},
"Receber Código" : {
"comment" : "A button label that says \"Receive Code\".",
"isCommentAutoGenerated" : true
},
"Save" : {
"comment" : "Button title indicating that the current contents should be saved",
"extractionState" : "stale",
@@ -579,8 +618,8 @@
}
}
},
"Telefone" : {
"comment" : "A label for a text field where a user can enter their phone number.",
"Termos de Uso" : {
"comment" : "A link to the app's \"Terms of Use\".",
"isCommentAutoGenerated" : true
},
"Title" : {