Skip to content

Commit

Permalink
Merge pull request #157 from LerianStudio/refactor/onboarding
Browse files Browse the repository at this point in the history
✨feat: Onboarding Implementation
  • Loading branch information
caioaletroca authored Feb 17, 2025
2 parents 8a18e8a + 6e58f9d commit 581b063
Show file tree
Hide file tree
Showing 76 changed files with 2,250 additions and 562 deletions.
65 changes: 48 additions & 17 deletions locales/extracted/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,22 +19,27 @@
"assets.toast.delete.success": "Asset successfully deleted",
"assets.toast.update.error": "Error updating Asset",
"assets.toast.update.success": "Asset changes saved successfully",
"common.accentColor": "Accent Color",
"common.accounts": "Accounts",
"common.actions": "Actions",
"common.active": "Active",
"common.add": "Add",
"common.advance": "Next",
"common.cancel": "Cancel",
"common.code": "Code",
"common.confirm": "Confirm",
"common.confirmDeletion": "Confirm Deletion",
"common.confirmDescription": "Are you sure you want to save?",
"common.continue": "Continue",
"common.copyMessage": "Copied to clipboard!",
"common.create": "Create",
"common.credit": "Credit",
"common.debit": "Debit",
"common.delete": "Delete",
"common.edit": "Edit",
"common.expand": "Expand",
"common.finish": "Finish",
"common.icon": "Icon",
"common.id": "ID",
"common.identification": "Identification",
"common.inactive": "Inactive",
Expand Down Expand Up @@ -85,6 +90,7 @@
"entity.auth.password": "Password",
"entity.auth.reset.password": "I forgot the password",
"entity.auth.username": "E-mail",
"entity.ledger": "Ledger",
"entity.ledger.asset": "Assets",
"entity.ledger.name": "Ledger Name",
"entity.metadata.key": "Key",
Expand All @@ -96,6 +102,7 @@
"entity.organization.id": "Organization ID",
"entity.organization.legalDocument": "Document",
"entity.organization.legalName": "Legal Name",
"entity.organization.legalNameDescription": "It will also be how we identify the Org internally.",
"entity.organization.parentOrganization": "Parent Organization",
"entity.organization.status": "Status",
"entity.portfolio": "Portfolio",
Expand All @@ -111,26 +118,26 @@
"entity.transactions.value": "Value",
"entity.user.email": "E-mail",
"entity.user.name": "Name",
"error.midaz.accountIneligibilityError": "Error Midaz account ineligibility error",
"error.midaz.actionNotPermitted": "Error Midaz action not permitted",
"error.midaz.assetNameOrCodeDuplicate": "Error Midaz asset name or code duplicate",
"error.midaz.badRequest": "Error Midaz Bad Request",
"error.midaz.codeUpperCaseRequirement": "Error Midaz code upper case requirement",
"error.midaz.currencyCodeStandardCompliance": "Error Midaz currency code standard compliance",
"error.midaz.duplicateIdempotencyKey": "Error Midaz duplicate idempotency key",
"error.midaz.duplicateSegmentNameError": "Error Midaz duplicate segment name error",
"error.midaz.entityNotFound": "Error Midaz entity not found",
"error.midaz.externalAccountModificationProhibitedError": "Error Midaz external account modification prohibited error",
"error.midaz.insufficientFundsError": "Error Midaz insufficient funds error",
"error.midaz.invalidCodeFormat": "Error Midaz invalid code format",
"error.midaz.invalidCountryCode": "Error Midaz invalid country code",
"error.midaz.invalidPathParameter": "Error Midaz invalid path parameter",
"error.midaz.invalidScriptError": "Error Midaz invalid script error",
"error.midaz.invalidType": "Error Midaz invalid type",
"error.midaz.ledgerNameConflict": "Error Midaz name conflict",
"error.midaz.missingFields": "Error Midaz missing fields",
"error.midaz.unauthorized": "Error Midaz unauthorized",
"error.midaz.accountIneligibilityError": "One or more accounts listed in the transaction are not eligible to participate. Please review the account statuses and try again.",
"error.midaz.insufficientFundsError": "The transaction could not be completed due to insufficient funds in the account. Please add sufficient funds to your account and try again.",
"error.midaz.invalidPathParameter": "The provided path parameter is not in the expected format. Please ensure the parameter adheres to the required format and try again.",
"error.midaz.duplicateIdempotencyKey": "The idempotency key is already in use. Please provide a unique key and try again.",
"error.midaz.badRequest": "The server could not understand the request due to malformed syntax. Please check the listed fields and try again.",
"error.midaz.externalAccountModificationProhibitedError": "Accounts of type 'external' cannot be deleted or modified as they are used for traceability with external systems. Please review your request and ensure operations are only performed on internal accounts.",
"error.midaz.unexpectedFieldsInTheRequest": "The request body contains more fields than expected. Please send only the allowed fields as per the documentation.",
"error.midaz.unexpectedFieldsInTheRequest": "Error Midaz unexpected fields in the request",
"error.midaz.unknowError": "Error on Midaz.",
"errors.custom.date.invalid": "Invalid date",
"errors.custom.one_lowercase_letter": "Field must contain at least 1 lowercase letter",
Expand Down Expand Up @@ -159,13 +166,7 @@
"header.userDropdown.profile": "Profile",
"header.userDropdown.subscription": "Subscription",
"header.userDropdown.support": "Support",
"homePage.alert.description": "You don't have an organization, please create one.",
"homePage.alert.title": "Attention",
"homePage.dialog.description.part1": "Your Midaz Console is now active and operational.",
"homePage.dialog.description.part2": "However, to advance on the journey, you need to create an {organization}, where your ledger and all your information will be stored.",
"homePage.dialog.footer.createOrganizationButton": "Create Organization",
"homePage.dialog.footer.laterButton": "Maybe later",
"homePage.greetings.title": "Greetings,",
"homePage.welcome.title": "Welcome, {user}!",
"language.english": "English",
"language.portuguese": "Portuguese",
Expand Down Expand Up @@ -276,7 +277,38 @@
"notFound.description": "Try accessing another page.",
"notFound.title": "The page you are looking for does not exist.",
"notFoundContent.goBack": "Go Back",
"organization": "Organization",
"onboarding.cancel.cancelLabel": "I changed my mind",
"onboarding.cancel.confirmLabel": "Yes, cancel",
"onboarding.cancel.description": "You will lose the information you entered and will need to restart the process.",
"onboarding.cancel.title": "Do you want to cancel?",
"onboarding.dialog.button": "Let's go",
"onboarding.dialog.created.description": "The Lerian organization is ready. Now just create your first Ledger to add Assets, Accounts and Portfolios.",
"onboarding.dialog.created.title": "Organization active and operational",
"onboarding.dialog.description": "In less than 5 minutes, create your Organization and first Ledger to activate the powerful features of Midaz Console.",
"onboarding.dialog.firstSteps": "First steps",
"onboarding.dialog.title": "Initial Midaz Console Setup",
"onboarding.form.accentColorDescription": "Format: HEX (Ex. #FF0000)",
"onboarding.form.avatarDescription": "Format: SVG or PNG, 256x256 px",
"onboarding.ledger.alert.description": "You can configure additional metadata later.",
"onboarding.ledger.alert.title": "Additional metadata",
"onboarding.ledger.description": "Finally, create the first ledger for the new organization.",
"onboarding.ledger.dialog.created.button": "Explore Midaz",
"onboarding.ledger.dialog.created.description": "The ledger has been successfully created and is now ready to receive Assets, Accounts and Portfolios.",
"onboarding.ledger.dialog.created.midazWelcome": "Midaz's Welcome",
"onboarding.ledger.dialog.created.title": "Initial setup complete!",
"onboarding.ledger.dialog.description": "Your organization is now ready, but you still need to create a Ledger to activate the powerful features of Midaz Console.",
"onboarding.ledger.dialog.title": "Create the first Ledger",
"onboarding.ledger.name.description": "This is how we identify the ledger internally.",
"onboarding.skip.cancelLabel": "I changed my mind",
"onboarding.skip.confirmLabel": "Yes, I will configure it later",
"onboarding.skip.description": "Are you sure you want to finish without finishing the theme setup?",
"onboarding.skip.title": "Incomplete theme",
"onboarding.stepper.step1": "Org details",
"onboarding.stepper.step1Description": "To get started, complete your Organization's registration",
"onboarding.stepper.step2": "Address",
"onboarding.stepper.step2Description": "Now provide your Organization address",
"onboarding.stepper.step3": "Theme",
"onboarding.stepper.step3Description": "Customize your Organization's UI (optional)",
"organizations.delete.description": "You are about to permanently delete this organization. This action cannot be undone. Do you wish to continue?",
"organizations.emptyResource": "You haven't created any Organization yet",
"organizations.listingTemplate.addButton": "New Organization",
Expand Down Expand Up @@ -382,10 +414,9 @@
"transactions.subtitle": "View, edit, and manage the transactions of a specific ledger..",
"transactions.tab.create": "New Transaction",
"transactions.tab.data": "Transaction Data",
"transactions.tab.list": "Transactions list",
"transactions.tab.operations": "Operations & Metadata",
"transactions.tab.summary": "Summary",
"transactions.title": "Transactions",
"transactions.toast.update.success": "Transaction updated successfully",
"transactions.toast.update.error": "Transaction updated Failed"
"transactions.toast.update.error": "An error occurred while updating the transaction",
"transactions.toast.update.success": "Transaction updated successfully"
}
52 changes: 42 additions & 10 deletions locales/extracted/pt.json
Original file line number Diff line number Diff line change
Expand Up @@ -240,14 +240,7 @@
"common.noOptions": "Nenhuma opção encontrada.",
"common.search": "Pesquisar...",
"entity.auth.reset.password": "Esqueci a senha",
"homePage.alert.description": "Você não tem uma organização, por favor crie uma.",
"homePage.alert.title": "Atenção",
"homePage.dialog.description.part1": "Seu Midaz Console já está ativo e operante.",
"homePage.dialog.description.part2": "Porém, para avançar na jornada, é necessário que você crie uma {organization}, onde ficarão sua ledger e todas suas informações.",
"homePage.dialog.footer.createOrganizationButton": "Criar Organização",
"homePage.dialog.footer.laterButton": "Agora não",
"homePage.greetings.title": "Saudações,",
"organization": "Organização",
"tooltip.passwordInfo": "Contacte o admin do sistema",
"homePage.welcome.title": "Seja bem-vindo, {user}!",
"ledgersPage.alert.description": "Para usar os recursos de ledger, você precisa criar uma organização.",
Expand Down Expand Up @@ -363,10 +356,49 @@
"transactions.operations.metadata.value": "Valor",
"transactions.status.title": "Status da Transação",
"transactions.tab.data": "Dados da Transação",
"transactions.tab.list": "Lista de transações",
"transactions.tab.operations": "Operações e Metadados",
"transactions.tab.summary": "Resumo",
"transactions.toast.update.success": "Transação atualizada com sucesso",
"common.user": "Usuário",
"common.accentColor": "Cor da marca",
"common.advance": "Avançar",
"common.continue": "Continuar",
"common.finish": "Finalizar",
"common.icon": "Ícone",
"entity.ledger": "Ledger",
"entity.organization.legalNameDescription": "Também será como identificaremos a Org internamente",
"onboarding.cancel.cancelLabel": "Mudei de ideia",
"onboarding.cancel.confirmLabel": "Sim, cancelar",
"onboarding.cancel.description": "Você perderá as informações inseridas e será necessário reiniciar o processo.",
"onboarding.cancel.title": "Deseja cancelar?",
"onboarding.dialog.button": "Vamos lá",
"onboarding.dialog.created.description": "A organização Lerian está pronta. Agora é só criar o seu primeiro Ledger para adicionar Ativos, Contas e Portfólios.",
"onboarding.dialog.created.title": "Organização ativa e operante",
"onboarding.dialog.description": "Em menos de 5 minutos, crie sua Organização e o primeiro Ledger para ativar os recursos potentes do Midaz Console.",
"onboarding.dialog.firstSteps": "Primeiros passos",
"onboarding.dialog.title": "Setup inicial do Midaz Console",
"onboarding.form.accentColorDescription": "Formato: HEX (Ex. #FF0000)",
"onboarding.form.avatarDescription": "Formato: SVG ou PNG, 256x256 px",
"onboarding.ledger.alert.description": "Você poderá configurar metadados adicionais mais tarde.",
"onboarding.ledger.alert.title": "Metadados adicionais",
"onboarding.ledger.description": "Para finalizar, crie o primeiro ledger da nova organização.",
"onboarding.ledger.dialog.created.button": "Explorar o Midaz",
"onboarding.ledger.dialog.created.description": "O ledger foi criado com sucesso e já está pronto para receber Ativos, Contas e Portfólios.",
"onboarding.ledger.dialog.created.midazWelcome": "Boas-vidas do Midaz",
"onboarding.ledger.dialog.created.title": "Setup inicial concluído!",
"onboarding.ledger.dialog.description": "Sua organização já está pronta, mas você ainda precisa criar um Ledger para ativar os recursos potentes do Midaz Console.",
"onboarding.ledger.dialog.title": "Crie a primeira Ledger",
"onboarding.ledger.name.description": "Será como identificaremos o ledger internamente",
"onboarding.skip.cancelLabel": "Mudei de ideia",
"onboarding.skip.confirmLabel": "Sim, vou configurar depois",
"onboarding.skip.description": "Tem certeza que deseja finalizar sem terminar a configuração do tema?",
"onboarding.skip.title": "Tema incompleto",
"onboarding.stepper.step1": "Detalhes da Org",
"onboarding.stepper.step1Description": "Para começar, complete o cadastro da sua Organização",
"onboarding.stepper.step2": "Endereço",
"onboarding.stepper.step2Description": "Agora forneça o endereço da sua Organização",
"onboarding.stepper.step3": "Tema",
"onboarding.stepper.step3Description": "Customize a UI da sua Organização (opcional)",
"common.new.segment": "Novo Segmento",
"entity.segment.name": "Nome do Segmento",
"error.midaz.duplicateSegmentNameError": "Já existe um segmento com o nome para este ID contábil. Tente novamente com um razão ou nome diferente.",
Expand All @@ -386,5 +418,5 @@
"segments.delete.description": "Você está prestes a excluir permanentemente este segmento. Essa ação não pode ser desfeita. Deseja continuar?",
"settings.tab.segments": "Segmentos",
"sideBar.accountHolders.segments": "Segmentos",
"common.user": "Usuário"
}
"transactions.toast.update.error": ""
}
Loading

0 comments on commit 581b063

Please sign in to comment.