From 3e102fee3d40dec8ea5e8c4df395686261083ba3 Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Fri, 6 Jan 2023 11:40:21 -0300 Subject: [PATCH 01/20] chore: add language locale --- frontend/next-i18next.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/next-i18next.config.js b/frontend/next-i18next.config.js index 5de9c97bc..f95f23c89 100644 --- a/frontend/next-i18next.config.js +++ b/frontend/next-i18next.config.js @@ -8,7 +8,7 @@ module.exports = { debug: process.env.NODE_ENV === "development", i18n: { defaultLocale: "en", - locales: ["en", "ko"], + locales: ["en", "ko", "pt-BR"], }, fallbackLng: { default: ["en"], From e6c631586a2c0bfcf2d95b5983a4b89a5c3fb7f1 Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Fri, 6 Jan 2023 11:40:51 -0300 Subject: [PATCH 02/20] refactor: add "pt-BR" option --- frontend/pages/login.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/pages/login.tsx b/frontend/pages/login.tsx index e72aa3b25..9addfb4cf 100644 --- a/frontend/pages/login.tsx +++ b/frontend/pages/login.tsx @@ -160,7 +160,7 @@ export default function Login() { From c0d7b4ea88318e12f5fdd9868035b594d6eff2db Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Fri, 6 Jan 2023 11:41:32 -0300 Subject: [PATCH 03/20] feat: add "boilerplate" json --- frontend/public/locales/pt-br/activity.json | 8 +++++ frontend/public/locales/pt-br/billing.json | 28 +++++++++++++++++ frontend/public/locales/pt-br/common.json | 26 ++++++++++++++++ frontend/public/locales/pt-br/dashboard.json | 30 +++++++++++++++++++ .../public/locales/pt-br/integrations.json | 16 ++++++++++ frontend/public/locales/pt-br/login.json | 8 +++++ frontend/public/locales/pt-br/nav.json | 22 ++++++++++++++ .../locales/pt-br/section-incident.json | 11 +++++++ .../public/locales/pt-br/section-members.json | 14 +++++++++ .../locales/pt-br/section-password.json | 11 +++++++ .../public/locales/pt-br/section-token.json | 13 ++++++++ .../locales/pt-br/settings-members.json | 4 +++ .../public/locales/pt-br/settings-org.json | 4 +++ .../locales/pt-br/settings-personal.json | 11 +++++++ .../locales/pt-br/settings-project.json | 13 ++++++++ frontend/public/locales/pt-br/signup.json | 21 +++++++++++++ 16 files changed, 240 insertions(+) create mode 100644 frontend/public/locales/pt-br/activity.json create mode 100644 frontend/public/locales/pt-br/billing.json create mode 100644 frontend/public/locales/pt-br/common.json create mode 100644 frontend/public/locales/pt-br/dashboard.json create mode 100644 frontend/public/locales/pt-br/integrations.json create mode 100644 frontend/public/locales/pt-br/login.json create mode 100644 frontend/public/locales/pt-br/nav.json create mode 100644 frontend/public/locales/pt-br/section-incident.json create mode 100644 frontend/public/locales/pt-br/section-members.json create mode 100644 frontend/public/locales/pt-br/section-password.json create mode 100644 frontend/public/locales/pt-br/section-token.json create mode 100644 frontend/public/locales/pt-br/settings-members.json create mode 100644 frontend/public/locales/pt-br/settings-org.json create mode 100644 frontend/public/locales/pt-br/settings-personal.json create mode 100644 frontend/public/locales/pt-br/settings-project.json create mode 100644 frontend/public/locales/pt-br/signup.json diff --git a/frontend/public/locales/pt-br/activity.json b/frontend/public/locales/pt-br/activity.json new file mode 100644 index 000000000..dfc5821ae --- /dev/null +++ b/frontend/public/locales/pt-br/activity.json @@ -0,0 +1,8 @@ +{ + "event": { + "readSecrets": "Segredos Visualizados", + "updateSecrets": "Segredos Atualizados", + "addSecrets": "Segredos Adicionados", + "deleteSecrets": "Segredos Excluídos" + } +} \ No newline at end of file diff --git a/frontend/public/locales/pt-br/billing.json b/frontend/public/locales/pt-br/billing.json new file mode 100644 index 000000000..92c963cfc --- /dev/null +++ b/frontend/public/locales/pt-br/billing.json @@ -0,0 +1,28 @@ +{ + "title": "Uso & Faturamento", + "description": "Visualize e gerencie a assinatura da sua organização aqui", + "subscription": "Inscrição", + "starter": { + "name": "Iniciante", + "price-explanation": "up to 5 team members", + "text": "Manage any project with 5 members for free!", + "subtext": "$5 per member/month afterwards." + }, + "professional": { + "name": "Professional", + "price-explanation": "/member/month", + "subtext": "Includes unlimited projects & members.", + "text": "Keep up with key management as you grow." + }, + "enterprise": { + "name": "Enterprise", + "text": "Keep up with key management as you grow." + }, + "current-usage": "Current Usage", + "free": "Free", + "downgrade": "Downgrade", + "upgrade": "Upgrade", + "learn-more": "Learn More", + "custom-pricing": "Custom Pricing", + "schedule-demo": "Schedule a Demo" +} \ No newline at end of file diff --git a/frontend/public/locales/pt-br/common.json b/frontend/public/locales/pt-br/common.json new file mode 100644 index 000000000..badb4e8ad --- /dev/null +++ b/frontend/public/locales/pt-br/common.json @@ -0,0 +1,26 @@ +{ + "head-title": "{{title}} | Infiscal", + "error_project-already-exists": "A project with this name already exists.", + "no-mobile": " To use Infisical, please log in through a device with larger dimensions. ", + "email": "Email", + "password": "Password", + "first-name": "First Name", + "last-name": "Last Name", + "logout": "Log Out", + "validate-required": "Please input your {{name}}", + "maintenance-alert": "We are experiencing minor technical difficulties. We are working on solving it right now. Please come back in a few minutes.", + "click-to-copy": "Click to copy", + "project-id": "Project ID", + "save-changes": "Save Changes", + "saved": "Saved", + "drop-zone": "Drag and drop your .env file here.", + "drop-zone-keys": "Drag and drop your .env file here to add more keys.", + "role": "Role", + "role_admin": "admin", + "display-name": "Display Name", + "environment": "Environment", + "expired-in": "Expires in", + "language": "Language", + "search": "Search...", + "note": "Note" +} diff --git a/frontend/public/locales/pt-br/dashboard.json b/frontend/public/locales/pt-br/dashboard.json new file mode 100644 index 000000000..b64fdbd64 --- /dev/null +++ b/frontend/public/locales/pt-br/dashboard.json @@ -0,0 +1,30 @@ +{ + "title": "Secrets", + "og-title": "Manage your .env files in seconds", + "og-description": "Infisical a simple end-to-end encrypted platform that enables teams to sync and manage their .env files.", + "search-keys": "Search keys...", + "add-key": "Add Key", + "personal": "Personal", + "personal-description": "Personal keys are only visible to you", + "shared": "Shared", + "shared-description": "Shared keys are visible to your whole team", + "make-shared": "Make Shared", + "make-personal": "Make Personal", + "check-docs": { + "button": "Check Docs", + "title": "Good job!", + "line1": "Congrats on adding more secrets.", + "line2": "Here is how to connect them to your codebase." + }, + "sidebar": { + "secret": "Secret", + "key": "Key", + "value": "Value", + "override": "Override value with a personal value", + "version-history": "Version History", + "comments": "Comments & Notes", + "personal-explanation": "This secret is personal. It is not shared with any of your teammates.", + "generate-random-hex": "Generate Random Hex", + "digits": "digits" + } +} diff --git a/frontend/public/locales/pt-br/integrations.json b/frontend/public/locales/pt-br/integrations.json new file mode 100644 index 000000000..b72f9d87b --- /dev/null +++ b/frontend/public/locales/pt-br/integrations.json @@ -0,0 +1,16 @@ +{ + "title": "Project Integrations", + "description": "Manage your integrations of Infisical with third-party services.", + "no-integrations1": "You don't have any integrations set up yet. When you do, they will appear here.", + "no-integrations2": "To start, click on any of the options below. It takes 5 clicks to set up.", + "available": "Platform & Cloud Integrations", + "available-text1": "Click on the itegration you want to connect. This will let your environment variables flow automatically into selected third-party services.", + "available-text2": "Note: during an integration with Heroku, for security reasons, it is impossible to maintain end-to-end encryption. In theory, this lets Infisical decrypt yor environment variables. In practice, we can assure you that this will never be done, and it allows us to protect your secrets from bad actors online. The core Infisical service will always stay end-to-end encrypted. With any questions, reach out support@infisical.com.", + "cloud-integrations": "Cloud Integrations", + "framework-integrations": "Framework Integrations", + "click-to-start": "Click on an integration to begin syncing secrets to it.", + "click-to-setup": "Click on a framework to get the setup instructions.", + "grant-access-to-secrets": "Grant Infisical access to your secrets", + "why-infisical-needs-access": "Most cloud integrations require Infisical to be able to decrypt your secrets so they can be forwarded over.", + "grant-access-button": "Grant access" +} diff --git a/frontend/public/locales/pt-br/login.json b/frontend/public/locales/pt-br/login.json new file mode 100644 index 000000000..ee097fd92 --- /dev/null +++ b/frontend/public/locales/pt-br/login.json @@ -0,0 +1,8 @@ +{ + "title": "Login", + "og-title": "Log In to Infisical", + "og-description": "Infisical a simple end-to-end encrypted platform that enables teams to sync and manage their .env files.", + "login": "Log In", + "need-account": "Need an Infisical account?", + "create-account": "Create an account" +} diff --git a/frontend/public/locales/pt-br/nav.json b/frontend/public/locales/pt-br/nav.json new file mode 100644 index 000000000..de5218619 --- /dev/null +++ b/frontend/public/locales/pt-br/nav.json @@ -0,0 +1,22 @@ +{ + "support": { + "slack": "[NEW] Join Slack Forum", + "docs": "Read Docs", + "issue": "Open a Github Issue", + "email": "Send us an Email" + }, + "user": { + "signed-in-as": "SIGNED IN AS", + "current-organization": "CURRENT ORGANIZATION", + "usage-billing": "Usage & Billing", + "invite": "Invite Members", + "other-organizations": "OTHER ORGANIZATION" + }, + "menu": { + "project": "PROJECT", + "secrets": "Secrets", + "members": "Members", + "integrations": "Integrations", + "project-settings": "Project Settings" + } +} diff --git a/frontend/public/locales/pt-br/section-incident.json b/frontend/public/locales/pt-br/section-incident.json new file mode 100644 index 000000000..de8f3e7b7 --- /dev/null +++ b/frontend/public/locales/pt-br/section-incident.json @@ -0,0 +1,11 @@ +{ + "incident-contacts": "Incident Contacts", + "incident-contacts-description": "These contacts will be notified in the unlikely event of a severe incident.", + "no-incident-contacts": "No incident contacts found.", + "add-contact": "Add Contact", + "add-dialog": { + "title": "Add an Incident Contact", + "description": "This contact will be notified in the unlikely event of a severe incident.", + "add-incident": "Add Incident Contact" + } +} diff --git a/frontend/public/locales/pt-br/section-members.json b/frontend/public/locales/pt-br/section-members.json new file mode 100644 index 000000000..89dbd2fea --- /dev/null +++ b/frontend/public/locales/pt-br/section-members.json @@ -0,0 +1,14 @@ +{ + "add-member": "Add Member", + "org-members": "Organization Members", + "org-members-description": "Manage members of your organization. These users could afterwards be formed into projects.", + "search-members": "Search members...", + "add-dialog": { + "add-member-to-project": "Add a member to your project", + "already-all-invited": "All the users in your organization are already invited.", + "add-user-org-first": "Add more users to the organization first.", + "user-will-email": "The user will receive an email with the instructions.", + "looking-add": "<0>If you are looking to add users to your org,<1>click here", + "add-user-to-org": "Add Users to Organization" + } +} diff --git a/frontend/public/locales/pt-br/section-password.json b/frontend/public/locales/pt-br/section-password.json new file mode 100644 index 000000000..9c0410d6c --- /dev/null +++ b/frontend/public/locales/pt-br/section-password.json @@ -0,0 +1,11 @@ +{ + "password": "Password", + "change": "Change password", + "current": "Current password", + "current-wrong": "The current password may be wrong", + "new": "New password", + "validate-base": "Password should contain at least:", + "validate-length": "14 characters", + "validate-case": "1 lowercase character", + "validate-number": "1 number" +} diff --git a/frontend/public/locales/pt-br/section-token.json b/frontend/public/locales/pt-br/section-token.json new file mode 100644 index 000000000..d12bd202c --- /dev/null +++ b/frontend/public/locales/pt-br/section-token.json @@ -0,0 +1,13 @@ +{ + "service-tokens": "Service Tokens", + "service-tokens-description": "Every service token is specific to you, a certain project and a certain environment within this project.", + "add-new": "Add New Token", + "add-dialog": { + "title": "Add a service token for {{target}}", + "description": "Specify the name, environment, and expiry period. When a token is generated, you will only be able to see it once before it disappears. Make sure to save it somewhere.", + "name": "Service Token Name", + "add": "Add Service Token", + "copy-service-token": "Copy your service token", + "copy-service-token-description": "Once you close this popup, you will never see your service token again" + } +} diff --git a/frontend/public/locales/pt-br/settings-members.json b/frontend/public/locales/pt-br/settings-members.json new file mode 100644 index 000000000..91f4686e7 --- /dev/null +++ b/frontend/public/locales/pt-br/settings-members.json @@ -0,0 +1,4 @@ +{ + "title": "Project Members", + "description": "This pages shows the members of the selected project." +} diff --git a/frontend/public/locales/pt-br/settings-org.json b/frontend/public/locales/pt-br/settings-org.json new file mode 100644 index 000000000..d17baa7cd --- /dev/null +++ b/frontend/public/locales/pt-br/settings-org.json @@ -0,0 +1,4 @@ +{ + "title": "Organization Settings", + "description": "Manage members of your organization. These users could afterwards be formed into projects." +} diff --git a/frontend/public/locales/pt-br/settings-personal.json b/frontend/public/locales/pt-br/settings-personal.json new file mode 100644 index 000000000..8759c20f0 --- /dev/null +++ b/frontend/public/locales/pt-br/settings-personal.json @@ -0,0 +1,11 @@ +{ + "title": "Personal Settings", + "description": "View and manage your personal information here.", + "emergency": { + "name": "Emergency Kit", + "text1": "Your Emergency Kit contains the information you’ll need to sign in to your Infisical account.", + "text2": "Only the latest issued Emergency Kit remains valid. To get a new Emergency Kit, verify your password.", + "download": "Download Emergency Kit" + }, + "change-language": "Change Language" +} diff --git a/frontend/public/locales/pt-br/settings-project.json b/frontend/public/locales/pt-br/settings-project.json new file mode 100644 index 000000000..03e4b1459 --- /dev/null +++ b/frontend/public/locales/pt-br/settings-project.json @@ -0,0 +1,13 @@ +{ + "title": "Project Settings", + "description": "These settings only apply to the currently selected Project.", + "danger-zone": "Danger Zone", + "delete-project": "Delete Project", + "project-to-delete": "Project to be Deleted", + "danger-zone-note": "As soon as you delete this project, you will not be able to undo it. This will immediately remove all the keys. If you still want to do that, please enter the name of the project below.", + "delete-project-note": "Note: You can only delete a project in case you have more than one", + "project-id-description": "To integrate Infisical into your code base and get automatic injection of environmental variables, you should use the following Project ID.", + "project-id-description2": "For more guidance, including code snipets for various languages and frameworks, see ", + "auto-generated": "This is your project's auto-generated unique identifier. It can't be changed.", + "docs": "Infisical Docs" +} diff --git a/frontend/public/locales/pt-br/signup.json b/frontend/public/locales/pt-br/signup.json new file mode 100644 index 000000000..509520d56 --- /dev/null +++ b/frontend/public/locales/pt-br/signup.json @@ -0,0 +1,21 @@ +{ + "title": "Sign Up", + "og-title": "Replace .env files with 1 line of code. Sign Up for Infisical in 3 minutes.", + "og-description": "Infisical a simple end-to-end encrypted platform that enables teams to sync and manage API-keys and environemntal variables. Works with Node.js, Next.js, Gatsby, Nest.js...", + "signup": "Sign Up", + "already-have-account": "Have an account? Log in", + "forgot-password": "Forgot your password?", + "verify": "Verify", + "step1-start": "Let's get started", + "step1-privacy": "By creating an account, you agree to our Terms and have read and acknowledged the Privacy Policy.", + "step1-submit": "Get Started", + "step2-message": "We've sent a verification email to{{email}}", + "step2-code-error": "Oops. Your code is wrong. Please try again.", + "step2-spam-alert": "Make sure to check your spam inbox.", + "step3-message": "Almost there!", + "step4-message": "Save your Emergency Kit", + "step4-description1": "If you get locked out of your account, your Emergency Kit is the only way to sign in.", + "step4-description2": "We recommend you download it and keep it somewhere safe.", + "step4-description3": "It contains your Secret Key which we cannot access or recover for you if you lose it.", + "step4-download": "Download PDF" +} From 4c32f3dfd0b3bbdabda87605ce29f839e3a9cee8 Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Fri, 6 Jan 2023 12:08:20 -0300 Subject: [PATCH 04/20] refactor: adding translate pt-br billing archive --- frontend/public/locales/pt-br/billing.json | 32 +++++++++++----------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/frontend/public/locales/pt-br/billing.json b/frontend/public/locales/pt-br/billing.json index 92c963cfc..1c920c053 100644 --- a/frontend/public/locales/pt-br/billing.json +++ b/frontend/public/locales/pt-br/billing.json @@ -4,25 +4,25 @@ "subscription": "Inscrição", "starter": { "name": "Iniciante", - "price-explanation": "up to 5 team members", - "text": "Manage any project with 5 members for free!", - "subtext": "$5 per member/month afterwards." + "price-explanation": "Até 5 membros da equipe", + "text": "Gerencie qualquer projeto com 5 membros gratuitamente!", + "subtext": "$5 por membro / mês depois." }, "professional": { - "name": "Professional", - "price-explanation": "/member/month", - "subtext": "Includes unlimited projects & members.", - "text": "Keep up with key management as you grow." + "name": "Profissional", + "price-explanation": "/membro/mês", + "subtext": "Inclui projetos e membros ilimitados.", + "text": "Acompanhe o gerenciamento de chaves à medida que você cresce." }, "enterprise": { - "name": "Enterprise", - "text": "Keep up with key management as you grow." + "name": "Empreendimento", + "text": "Acompanhe o gerenciamento de chaves à medida que você cresce." }, - "current-usage": "Current Usage", - "free": "Free", - "downgrade": "Downgrade", - "upgrade": "Upgrade", - "learn-more": "Learn More", - "custom-pricing": "Custom Pricing", - "schedule-demo": "Schedule a Demo" + "current-usage": "Uso atual", + "free": "Grátis", + "downgrade": "Reduzir", + "upgrade": "Melhoria", + "learn-more": "Saber Mais", + "custom-pricing": "Preço Personalizado", + "schedule-demo": "Agende uma Demonstração" } \ No newline at end of file From 15553e972a458f74c62fc0db5b26e534297a830b Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Sat, 7 Jan 2023 12:09:43 -0300 Subject: [PATCH 05/20] refactor: adding translate pt-br in common.json archive --- frontend/public/locales/pt-br/common.json | 40 +++++++++++------------ 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/frontend/public/locales/pt-br/common.json b/frontend/public/locales/pt-br/common.json index badb4e8ad..12e657d7c 100644 --- a/frontend/public/locales/pt-br/common.json +++ b/frontend/public/locales/pt-br/common.json @@ -1,26 +1,26 @@ { "head-title": "{{title}} | Infiscal", - "error_project-already-exists": "A project with this name already exists.", - "no-mobile": " To use Infisical, please log in through a device with larger dimensions. ", + "error_project-already-exists": "Já exite um projeto com este nome.", + "no-mobile": "Para usar o Infisical, faça o login através de um dispositivo com dimensões maiores.", "email": "Email", - "password": "Password", - "first-name": "First Name", - "last-name": "Last Name", - "logout": "Log Out", - "validate-required": "Please input your {{name}}", - "maintenance-alert": "We are experiencing minor technical difficulties. We are working on solving it right now. Please come back in a few minutes.", - "click-to-copy": "Click to copy", - "project-id": "Project ID", - "save-changes": "Save Changes", - "saved": "Saved", - "drop-zone": "Drag and drop your .env file here.", - "drop-zone-keys": "Drag and drop your .env file here to add more keys.", + "password": "Senha", + "first-name": "Primeiro Nome", + "last-name": "Ultimo Nome", + "logout": "Sair", + "validate-required": "Por favor insira o seu {{name}}", + "maintenance-alert": "Estamos passando por pequenas dificuldades técnicas. Estamos trabalhando para resolvê-lo agora. Por favor, volte em alguns minutos.", + "click-to-copy": "Clique para copiar", + "project-id": "ID do Projeto", + "save-changes": "Salvar Alterações", + "saved": "Salvou", + "drop-zone": "Arraste e solte seu arquivo .env aqui.", + "drop-zone-keys": "Arraste e solte seu arquivo .env aqui para adicionar mais chaves.", "role": "Role", "role_admin": "admin", - "display-name": "Display Name", - "environment": "Environment", - "expired-in": "Expires in", - "language": "Language", - "search": "Search...", + "display-name": "Nome de exibição", + "environment": "Ambiente", + "expired-in": "Expira em", + "language": "Linguagem", + "search": "Procurar...", "note": "Note" -} +} \ No newline at end of file From 3e56fe95d20051602c7f35eb484a45c422b86091 Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Sat, 7 Jan 2023 13:50:51 -0300 Subject: [PATCH 06/20] refactor: adding translate pt-br in dashboard.json archive --- frontend/public/locales/pt-br/dashboard.json | 50 ++++++++++---------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/frontend/public/locales/pt-br/dashboard.json b/frontend/public/locales/pt-br/dashboard.json index b64fdbd64..3edeacc89 100644 --- a/frontend/public/locales/pt-br/dashboard.json +++ b/frontend/public/locales/pt-br/dashboard.json @@ -1,30 +1,30 @@ { - "title": "Secrets", - "og-title": "Manage your .env files in seconds", - "og-description": "Infisical a simple end-to-end encrypted platform that enables teams to sync and manage their .env files.", - "search-keys": "Search keys...", - "add-key": "Add Key", - "personal": "Personal", - "personal-description": "Personal keys are only visible to you", - "shared": "Shared", - "shared-description": "Shared keys are visible to your whole team", - "make-shared": "Make Shared", - "make-personal": "Make Personal", + "title": "Segredos", + "og-title": "Gerencie seus arquivos .env em segundos", + "og-description": "Infisical é uma plataforma simples e criptografada de ponta a ponta que permite que as equipes sincronizem e gerenciem seus arquivos .env.", + "search-keys": "Pesquisar chaves...", + "add-key": "Adicionar Chave", + "personal": "Pessoal", + "personal-description": "As chaves pessoais são visíveis apenas para você", + "shared": "Compartilhado", + "shared-description": "As chaves compartilhadas ficam visíveis para toda a sua equipe", + "make-shared": "Tornar Compartilhado", + "make-personal": "Tornar individual", "check-docs": { - "button": "Check Docs", - "title": "Good job!", - "line1": "Congrats on adding more secrets.", - "line2": "Here is how to connect them to your codebase." + "button": "Checkar Documentação", + "title": "Bom trabalho!!", + "line1": "Parabéns por adicionar mais segredos.", + "line2": "Veja como conectá-los à sua base de código." }, "sidebar": { - "secret": "Secret", - "key": "Key", - "value": "Value", - "override": "Override value with a personal value", - "version-history": "Version History", - "comments": "Comments & Notes", - "personal-explanation": "This secret is personal. It is not shared with any of your teammates.", - "generate-random-hex": "Generate Random Hex", - "digits": "digits" + "secret": "Segredo", + "key": "Chave", + "value": "Valor", + "override": "Substitua o valor por um valor pessoal", + "version-history": "Histórico da versão", + "comments": "Comentários e Notas", + "personal-explanation": "Este segredo é pessoal. Não é compartilhado com nenhum de seus colegas de equipe.", + "generate-random-hex": "Gerar Hex Aleatório", + "digits": "Digitos" } -} +} \ No newline at end of file From 3f1eaa8d42d31f1fd2cb67421f9fd9d3ed33bd00 Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Sat, 7 Jan 2023 13:51:04 -0300 Subject: [PATCH 07/20] refactor: adding translate pt-br in integrations.json archive --- .../public/locales/pt-br/integrations.json | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/frontend/public/locales/pt-br/integrations.json b/frontend/public/locales/pt-br/integrations.json index b72f9d87b..3e1533582 100644 --- a/frontend/public/locales/pt-br/integrations.json +++ b/frontend/public/locales/pt-br/integrations.json @@ -1,16 +1,16 @@ { - "title": "Project Integrations", - "description": "Manage your integrations of Infisical with third-party services.", - "no-integrations1": "You don't have any integrations set up yet. When you do, they will appear here.", - "no-integrations2": "To start, click on any of the options below. It takes 5 clicks to set up.", - "available": "Platform & Cloud Integrations", - "available-text1": "Click on the itegration you want to connect. This will let your environment variables flow automatically into selected third-party services.", - "available-text2": "Note: during an integration with Heroku, for security reasons, it is impossible to maintain end-to-end encryption. In theory, this lets Infisical decrypt yor environment variables. In practice, we can assure you that this will never be done, and it allows us to protect your secrets from bad actors online. The core Infisical service will always stay end-to-end encrypted. With any questions, reach out support@infisical.com.", - "cloud-integrations": "Cloud Integrations", - "framework-integrations": "Framework Integrations", - "click-to-start": "Click on an integration to begin syncing secrets to it.", - "click-to-setup": "Click on a framework to get the setup instructions.", - "grant-access-to-secrets": "Grant Infisical access to your secrets", - "why-infisical-needs-access": "Most cloud integrations require Infisical to be able to decrypt your secrets so they can be forwarded over.", - "grant-access-button": "Grant access" -} + "title": "Integrações de Projetos", + "description": "Gerencie suas integrações da Infisical com serviços de terceiros.", + "no-integrations1": "Você ainda não tem integrações configuradas. Quando você fizer isso, eles aparecerão aqui.", + "no-integrations2": "Para começar, clique em qualquer uma das opções abaixo. Leva 5 cliques para configurar.", + "available": "Integrações de Plataforma e Nuvem", + "available-text1": "Clique na integração que deseja conectar. Isso permitirá que suas variáveis de ambiente fluam automaticamente para serviços de terceiros selecionados.", + "available-text2": "Observação: durante uma integração com o Heroku, por questões de segurança, é impossível manter a criptografia de ponta a ponta. Em teoria, isso permite que o Infisical descriptografe suas variáveis de ambiente. Na prática, podemos garantir que isso nunca será feito e nos permite proteger seus segredos de pessoas mal-intencionadas online. O serviço básico da Infisical sempre permanecerá criptografado de ponta a ponta. Em caso de dúvidas, entre em contato com support@infisical.com.", + "cloud-integrations": "Integrações na Nuvem", + "framework-integrations": "Integrações de framework", + "click-to-start": "Clique em uma integração para começar a sincronizar segredos com ela.", + "click-to-setup": "Clique em uma estrutura para obter as instruções de configuração.", + "grant-access-to-secrets": "Conceda acesso Infisical aos seus segredos", + "why-infisical-needs-access": "A maioria das integrações em nuvem exige que o Infisical seja capaz de descriptografar seus segredos para que possam ser encaminhados.", + "grant-access-button": "Garantir acesso" +} \ No newline at end of file From 96b254d7c3e707718b6468d18e302437ab369b4e Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Sat, 7 Jan 2023 13:51:16 -0300 Subject: [PATCH 08/20] refactor: adding translate pt-br in login.json archive --- frontend/public/locales/pt-br/login.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/frontend/public/locales/pt-br/login.json b/frontend/public/locales/pt-br/login.json index ee097fd92..1798839a0 100644 --- a/frontend/public/locales/pt-br/login.json +++ b/frontend/public/locales/pt-br/login.json @@ -1,8 +1,8 @@ { "title": "Login", - "og-title": "Log In to Infisical", - "og-description": "Infisical a simple end-to-end encrypted platform that enables teams to sync and manage their .env files.", - "login": "Log In", - "need-account": "Need an Infisical account?", - "create-account": "Create an account" -} + "og-title": "Entrar no Infisical", + "og-description": "Infisical é uma plataforma simples e criptografada de ponta a ponta que permite que as equipes sincronizem e gerenciem seus arquivos .env.", + "login": "Entrar", + "need-account": "Precisa de uma conta Infisical?", + "create-account": "Criar uma conta" +} \ No newline at end of file From 553be71ddfa5d469204716a31ca6561c04581074 Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Sun, 8 Jan 2023 09:23:17 -0300 Subject: [PATCH 09/20] refactor: translate pt-br in login.json archive --- frontend/public/locales/pt-br/login.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/public/locales/pt-br/login.json b/frontend/public/locales/pt-br/login.json index 1798839a0..9510d1a22 100644 --- a/frontend/public/locales/pt-br/login.json +++ b/frontend/public/locales/pt-br/login.json @@ -1,5 +1,5 @@ { - "title": "Login", + "title": "Entrar", "og-title": "Entrar no Infisical", "og-description": "Infisical é uma plataforma simples e criptografada de ponta a ponta que permite que as equipes sincronizem e gerenciem seus arquivos .env.", "login": "Entrar", From 2b147fce6eea8a081e48c9d7df2787b8ddbd5c8f Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Sun, 8 Jan 2023 09:23:31 -0300 Subject: [PATCH 10/20] refactor: adding translate pt-br in nav.json archive --- frontend/public/locales/pt-br/nav.json | 30 +++++++++++++------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/frontend/public/locales/pt-br/nav.json b/frontend/public/locales/pt-br/nav.json index de5218619..7922312dd 100644 --- a/frontend/public/locales/pt-br/nav.json +++ b/frontend/public/locales/pt-br/nav.json @@ -1,22 +1,22 @@ { "support": { - "slack": "[NEW] Join Slack Forum", - "docs": "Read Docs", - "issue": "Open a Github Issue", - "email": "Send us an Email" + "slack": "[NEW] Participe do fórum do Slack", + "docs": "Leia a Documentação", + "issue": "Abra uma Issue no Github", + "email": "Envie-nos um e-mail" }, "user": { - "signed-in-as": "SIGNED IN AS", - "current-organization": "CURRENT ORGANIZATION", - "usage-billing": "Usage & Billing", - "invite": "Invite Members", - "other-organizations": "OTHER ORGANIZATION" + "signed-in-as": "ASSINADO COMO", + "current-organization": "ORGANIZAÇÃO ATUAL", + "usage-billing": "Uso & Faturamento", + "invite": "Convide Membros", + "other-organizations": "OUTRA ORGANIZAÇÃO" }, "menu": { - "project": "PROJECT", - "secrets": "Secrets", - "members": "Members", - "integrations": "Integrations", - "project-settings": "Project Settings" + "project": "PROJETO", + "secrets": "Segredos", + "members": "Membros", + "integrations": "Integrações", + "project-settings": "Configurações do Projeto" } -} +} \ No newline at end of file From 556858d1a862ae472694d712d56f62e40559b673 Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Sun, 8 Jan 2023 09:24:12 -0300 Subject: [PATCH 11/20] refactor: adding translate pt-br in section-incident.json archive --- .../public/locales/pt-br/section-incident.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/frontend/public/locales/pt-br/section-incident.json b/frontend/public/locales/pt-br/section-incident.json index de8f3e7b7..bfa55d2ee 100644 --- a/frontend/public/locales/pt-br/section-incident.json +++ b/frontend/public/locales/pt-br/section-incident.json @@ -1,11 +1,11 @@ { - "incident-contacts": "Incident Contacts", - "incident-contacts-description": "These contacts will be notified in the unlikely event of a severe incident.", - "no-incident-contacts": "No incident contacts found.", - "add-contact": "Add Contact", + "incident-contacts": "Contatos do Incidente", + "incident-contacts-description": "Esses contatos serão notificados no caso improvável de um incidente grave.", + "no-incident-contacts": "Nenhum contato de incidente encontrado.", + "add-contact": "Adicionar contato", "add-dialog": { - "title": "Add an Incident Contact", - "description": "This contact will be notified in the unlikely event of a severe incident.", - "add-incident": "Add Incident Contact" + "title": "Adicionar um contato de incidente", + "description": "Este contato será notificado no caso improvável de um incidente grave.", + "add-incident": "Adicionar contato de incidente" } -} +} \ No newline at end of file From 8c0046be879a26a6f99040e87807d8fe0ea1eb99 Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Sun, 8 Jan 2023 09:24:29 -0300 Subject: [PATCH 12/20] refactor: adding translate pt-br in section-members.json archive --- .../public/locales/pt-br/section-members.json | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/frontend/public/locales/pt-br/section-members.json b/frontend/public/locales/pt-br/section-members.json index 89dbd2fea..67ef10ff0 100644 --- a/frontend/public/locales/pt-br/section-members.json +++ b/frontend/public/locales/pt-br/section-members.json @@ -1,14 +1,14 @@ { - "add-member": "Add Member", - "org-members": "Organization Members", - "org-members-description": "Manage members of your organization. These users could afterwards be formed into projects.", - "search-members": "Search members...", + "add-member": "Adicionar membro", + "org-members": "Membros da Organização", + "org-members-description": "Gerencie os membros da sua organização. Esses usuários poderiam posteriormente ser formados em projetos.", + "search-members": "Pesquisar membros...", "add-dialog": { - "add-member-to-project": "Add a member to your project", - "already-all-invited": "All the users in your organization are already invited.", - "add-user-org-first": "Add more users to the organization first.", - "user-will-email": "The user will receive an email with the instructions.", - "looking-add": "<0>If you are looking to add users to your org,<1>click here", - "add-user-to-org": "Add Users to Organization" + "add-member-to-project": "Adicionar um membro ao seu projeto", + "already-all-invited": "Todos os usuários da sua organização já foram convidados.", + "add-user-org-first": "Adicione mais usuários à organização primeiro.", + "user-will-email": "O usuário receberá um e-mail com as instruções.", + "looking-add": "<0>Se você deseja adicionar usuários à sua organização,<1>clique aqui", + "add-user-to-org": "Adicionar usuários à organização" } -} +} \ No newline at end of file From f2372bb26535ca32b2f6b566cfe8942453362337 Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Sun, 8 Jan 2023 09:24:44 -0300 Subject: [PATCH 13/20] refactor: adding translate pt-br in section-password.json archive --- .../locales/pt-br/section-password.json | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/frontend/public/locales/pt-br/section-password.json b/frontend/public/locales/pt-br/section-password.json index 9c0410d6c..771581768 100644 --- a/frontend/public/locales/pt-br/section-password.json +++ b/frontend/public/locales/pt-br/section-password.json @@ -1,11 +1,11 @@ { - "password": "Password", - "change": "Change password", - "current": "Current password", - "current-wrong": "The current password may be wrong", - "new": "New password", - "validate-base": "Password should contain at least:", - "validate-length": "14 characters", - "validate-case": "1 lowercase character", - "validate-number": "1 number" -} + "password": "Senha", + "change": "Mudar senha", + "current": "Senha atual", + "current-wrong": "A senha atual pode estar errada", + "new": "Nova Senha", + "validate-base": "A senha deve conter pelo menos:", + "validate-length": "14 caracteres", + "validate-case": "1 caractere minúsculo", + "validate-number": "1 número" +} \ No newline at end of file From a990a5ee7dde6119b917501c7bc654e983574a56 Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Sun, 8 Jan 2023 09:24:55 -0300 Subject: [PATCH 14/20] refactor: adding translate pt-br in section-token.json archive --- .../public/locales/pt-br/section-token.json | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/frontend/public/locales/pt-br/section-token.json b/frontend/public/locales/pt-br/section-token.json index d12bd202c..1713f8118 100644 --- a/frontend/public/locales/pt-br/section-token.json +++ b/frontend/public/locales/pt-br/section-token.json @@ -1,13 +1,13 @@ { - "service-tokens": "Service Tokens", - "service-tokens-description": "Every service token is specific to you, a certain project and a certain environment within this project.", - "add-new": "Add New Token", + "service-tokens": "Tokens de Serviço", + "service-tokens-description": "Cada token de serviço é específico para você, um determinado projeto e um determinado ambiente dentro deste projeto.", + "add-new": "Adicionar novo token", "add-dialog": { - "title": "Add a service token for {{target}}", - "description": "Specify the name, environment, and expiry period. When a token is generated, you will only be able to see it once before it disappears. Make sure to save it somewhere.", - "name": "Service Token Name", - "add": "Add Service Token", - "copy-service-token": "Copy your service token", - "copy-service-token-description": "Once you close this popup, you will never see your service token again" + "title": "Adicione um token de serviço para {{target}}", + "description": "Especifique o nome, o ambiente e o período de expiração. Quando um token é gerado, você só poderá vê-lo uma vez antes que ele desapareça. Certifique-se de salvá-lo em algum lugar.", + "name": "Nome do token de serviço", + "add": "Adicionar token de serviço", + "copy-service-token": "Copie seu token de serviço", + "copy-service-token-description": "Depois de fechar este pop-up, você nunca mais verá seu token de serviço" } -} +} \ No newline at end of file From 36525325fd5bbc60929c6dc027cfefe28990b76e Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Sun, 8 Jan 2023 09:25:16 -0300 Subject: [PATCH 15/20] refactor: adding translate pt-br in setting-members.json archive --- frontend/public/locales/pt-br/settings-members.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/public/locales/pt-br/settings-members.json b/frontend/public/locales/pt-br/settings-members.json index 91f4686e7..f48913547 100644 --- a/frontend/public/locales/pt-br/settings-members.json +++ b/frontend/public/locales/pt-br/settings-members.json @@ -1,4 +1,4 @@ { - "title": "Project Members", - "description": "This pages shows the members of the selected project." -} + "title": "Membros do Projeto", + "description": "Esta página mostra os membros do projeto selecionado." +} \ No newline at end of file From 2f5186634c7b36154533634ec87d8c2b976ea6da Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Sun, 8 Jan 2023 09:25:27 -0300 Subject: [PATCH 16/20] refactor: adding translate pt-br in setting-org.json archive --- frontend/public/locales/pt-br/settings-org.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/public/locales/pt-br/settings-org.json b/frontend/public/locales/pt-br/settings-org.json index d17baa7cd..e017c2aee 100644 --- a/frontend/public/locales/pt-br/settings-org.json +++ b/frontend/public/locales/pt-br/settings-org.json @@ -1,4 +1,4 @@ { - "title": "Organization Settings", - "description": "Manage members of your organization. These users could afterwards be formed into projects." -} + "title": "Configurações da organização", + "description": "Gerencie os membros da sua organização. Esses usuários poderiam posteriormente ser formados em projetos." +} \ No newline at end of file From c0a0252cf5e4bb49a95ba6595dfad29fc960e3c0 Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Sun, 8 Jan 2023 09:25:38 -0300 Subject: [PATCH 17/20] refactor: adding translate pt-br in setting-personal.json archive --- .../public/locales/pt-br/settings-personal.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/frontend/public/locales/pt-br/settings-personal.json b/frontend/public/locales/pt-br/settings-personal.json index 8759c20f0..9d5dd7f50 100644 --- a/frontend/public/locales/pt-br/settings-personal.json +++ b/frontend/public/locales/pt-br/settings-personal.json @@ -1,11 +1,11 @@ { - "title": "Personal Settings", - "description": "View and manage your personal information here.", + "title": "Configurações Pessoais", + "description": "Visualize e gerencie suas informações pessoais aqui.", "emergency": { - "name": "Emergency Kit", - "text1": "Your Emergency Kit contains the information you’ll need to sign in to your Infisical account.", - "text2": "Only the latest issued Emergency Kit remains valid. To get a new Emergency Kit, verify your password.", - "download": "Download Emergency Kit" + "name": "Kit de emergência", + "text1": "Seu Kit de Emergência contém as informações necessárias para acessar sua conta Infisical.", + "text2": "Apenas o último kit de emergência emitido permanece válido. Para obter um novo Kit de emergência, verifique sua senha.", + "download": "Baixe o kit de emergência" }, - "change-language": "Change Language" -} + "change-language": "Mudar idioma" +} \ No newline at end of file From d870ecc62ae29525f46c647399a8eab761e08bb2 Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Sun, 8 Jan 2023 09:25:52 -0300 Subject: [PATCH 18/20] refactor: adding translate pt-br in setting-project.json archive --- .../locales/pt-br/settings-project.json | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/frontend/public/locales/pt-br/settings-project.json b/frontend/public/locales/pt-br/settings-project.json index 03e4b1459..f25af8fd4 100644 --- a/frontend/public/locales/pt-br/settings-project.json +++ b/frontend/public/locales/pt-br/settings-project.json @@ -1,13 +1,13 @@ { - "title": "Project Settings", - "description": "These settings only apply to the currently selected Project.", - "danger-zone": "Danger Zone", - "delete-project": "Delete Project", - "project-to-delete": "Project to be Deleted", - "danger-zone-note": "As soon as you delete this project, you will not be able to undo it. This will immediately remove all the keys. If you still want to do that, please enter the name of the project below.", - "delete-project-note": "Note: You can only delete a project in case you have more than one", - "project-id-description": "To integrate Infisical into your code base and get automatic injection of environmental variables, you should use the following Project ID.", - "project-id-description2": "For more guidance, including code snipets for various languages and frameworks, see ", - "auto-generated": "This is your project's auto-generated unique identifier. It can't be changed.", - "docs": "Infisical Docs" -} + "title": "Configurações do Projeto", + "description": "Essas configurações se aplicam apenas ao projeto atualmente selecionado.", + "danger-zone": "Zona de perigo", + "delete-project": "Excluir projeto", + "project-to-delete": "Projeto a ser deletado", + "danger-zone-note": "Assim que você excluir este projeto, não poderá desfazê-lo. Isso removerá imediatamente todas as chaves. Se você ainda quiser fazer isso, digite o nome do projeto abaixo.", + "delete-project-note": "Observação: você só pode excluir um projeto caso tenha mais de um", + "project-id-description": "Para integrar Infisical em sua base de código e obter injeção automática de variáveis ambientais, você deve usar o seguinte ID do projeto.", + "project-id-description2": "Para obter mais orientações, incluindo trechos de código para várias linguagens e estruturas, consulte", + "auto-generated": "Este é o identificador exclusivo gerado automaticamente do seu projeto. Não pode ser alterado.", + "docs": "Documentação do Infisical" +} \ No newline at end of file From 69b819e7c4fb49ef812aca1a43975b94b41bc13c Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Sun, 8 Jan 2023 09:26:04 -0300 Subject: [PATCH 19/20] refactor: adding translate pt-br in signup.json archive --- frontend/public/locales/pt-br/signup.json | 40 +++++++++++------------ 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/frontend/public/locales/pt-br/signup.json b/frontend/public/locales/pt-br/signup.json index 509520d56..b86ac1eff 100644 --- a/frontend/public/locales/pt-br/signup.json +++ b/frontend/public/locales/pt-br/signup.json @@ -1,21 +1,21 @@ { - "title": "Sign Up", - "og-title": "Replace .env files with 1 line of code. Sign Up for Infisical in 3 minutes.", - "og-description": "Infisical a simple end-to-end encrypted platform that enables teams to sync and manage API-keys and environemntal variables. Works with Node.js, Next.js, Gatsby, Nest.js...", - "signup": "Sign Up", - "already-have-account": "Have an account? Log in", - "forgot-password": "Forgot your password?", - "verify": "Verify", - "step1-start": "Let's get started", - "step1-privacy": "By creating an account, you agree to our Terms and have read and acknowledged the Privacy Policy.", - "step1-submit": "Get Started", - "step2-message": "We've sent a verification email to{{email}}", - "step2-code-error": "Oops. Your code is wrong. Please try again.", - "step2-spam-alert": "Make sure to check your spam inbox.", - "step3-message": "Almost there!", - "step4-message": "Save your Emergency Kit", - "step4-description1": "If you get locked out of your account, your Emergency Kit is the only way to sign in.", - "step4-description2": "We recommend you download it and keep it somewhere safe.", - "step4-description3": "It contains your Secret Key which we cannot access or recover for you if you lose it.", - "step4-download": "Download PDF" -} + "title": "Inscrever-se", + "og-title": "Substitua os arquivos .env por 1 linha de código. Cadastre-se no Infisical em 3 minutos.", + "og-description": "Infisical é uma plataforma criptografada de ponta a ponta simples que permite que as equipes sincronizem e gerenciem chaves de API e variáveis ambientais. Funciona com Node.js, Next.js, Gatsby, Nest.js...", + "signup": "Inscrever-se", + "already-have-account": "Possui uma conta? Conecte-se", + "forgot-password": "Esqueceu sua senha?", + "verify": "Verificar", + "step1-start": "Vamos começar", + "step1-privacy": "Ao criar uma conta, você concorda com nossos Termos e leu e reconheceu a Política de Privacidade.", + "step1-submit": "Iniciar", + "step2-message": "Enviamos um e-mail de verificação para{{email}}", + "step2-code-error": "Ops. Seu código está errado. Por favor, tente novamente.", + "step2-spam-alert": "Certifique-se de verificar sua caixa de entrada de spam.", + "step3-message": "Quase lá!", + "step4-message": "Guarde o seu Kit de Emergência", + "step4-description1": "Se sua conta for bloqueada, seu Kit de emergência é a única maneira de fazer login.", + "step4-description2": "Recomendamos que você faça o download e guarde-o em algum lugar seguro.", + "step4-description3": "Ele contém sua chave secreta que não podemos acessar ou recuperar para você se você a perder.", + "step4-download": "Baixar PDF" +} \ No newline at end of file From 0bf8661350436b9540d33cfec8a4d2419d37c47f Mon Sep 17 00:00:00 2001 From: Gabriellopes232 Date: Sun, 8 Jan 2023 16:09:57 -0300 Subject: [PATCH 20/20] fix: pattern folder based on i18next locales --- frontend/public/locales/{pt-br => pt-BR}/activity.json | 0 frontend/public/locales/{pt-br => pt-BR}/billing.json | 0 frontend/public/locales/{pt-br => pt-BR}/common.json | 0 frontend/public/locales/{pt-br => pt-BR}/dashboard.json | 0 frontend/public/locales/{pt-br => pt-BR}/integrations.json | 0 frontend/public/locales/{pt-br => pt-BR}/login.json | 0 frontend/public/locales/{pt-br => pt-BR}/nav.json | 0 frontend/public/locales/{pt-br => pt-BR}/section-incident.json | 0 frontend/public/locales/{pt-br => pt-BR}/section-members.json | 0 frontend/public/locales/{pt-br => pt-BR}/section-password.json | 0 frontend/public/locales/{pt-br => pt-BR}/section-token.json | 0 frontend/public/locales/{pt-br => pt-BR}/settings-members.json | 0 frontend/public/locales/{pt-br => pt-BR}/settings-org.json | 0 frontend/public/locales/{pt-br => pt-BR}/settings-personal.json | 0 frontend/public/locales/{pt-br => pt-BR}/settings-project.json | 0 frontend/public/locales/{pt-br => pt-BR}/signup.json | 0 16 files changed, 0 insertions(+), 0 deletions(-) rename frontend/public/locales/{pt-br => pt-BR}/activity.json (100%) rename frontend/public/locales/{pt-br => pt-BR}/billing.json (100%) rename frontend/public/locales/{pt-br => pt-BR}/common.json (100%) rename frontend/public/locales/{pt-br => pt-BR}/dashboard.json (100%) rename frontend/public/locales/{pt-br => pt-BR}/integrations.json (100%) rename frontend/public/locales/{pt-br => pt-BR}/login.json (100%) rename frontend/public/locales/{pt-br => pt-BR}/nav.json (100%) rename frontend/public/locales/{pt-br => pt-BR}/section-incident.json (100%) rename frontend/public/locales/{pt-br => pt-BR}/section-members.json (100%) rename frontend/public/locales/{pt-br => pt-BR}/section-password.json (100%) rename frontend/public/locales/{pt-br => pt-BR}/section-token.json (100%) rename frontend/public/locales/{pt-br => pt-BR}/settings-members.json (100%) rename frontend/public/locales/{pt-br => pt-BR}/settings-org.json (100%) rename frontend/public/locales/{pt-br => pt-BR}/settings-personal.json (100%) rename frontend/public/locales/{pt-br => pt-BR}/settings-project.json (100%) rename frontend/public/locales/{pt-br => pt-BR}/signup.json (100%) diff --git a/frontend/public/locales/pt-br/activity.json b/frontend/public/locales/pt-BR/activity.json similarity index 100% rename from frontend/public/locales/pt-br/activity.json rename to frontend/public/locales/pt-BR/activity.json diff --git a/frontend/public/locales/pt-br/billing.json b/frontend/public/locales/pt-BR/billing.json similarity index 100% rename from frontend/public/locales/pt-br/billing.json rename to frontend/public/locales/pt-BR/billing.json diff --git a/frontend/public/locales/pt-br/common.json b/frontend/public/locales/pt-BR/common.json similarity index 100% rename from frontend/public/locales/pt-br/common.json rename to frontend/public/locales/pt-BR/common.json diff --git a/frontend/public/locales/pt-br/dashboard.json b/frontend/public/locales/pt-BR/dashboard.json similarity index 100% rename from frontend/public/locales/pt-br/dashboard.json rename to frontend/public/locales/pt-BR/dashboard.json diff --git a/frontend/public/locales/pt-br/integrations.json b/frontend/public/locales/pt-BR/integrations.json similarity index 100% rename from frontend/public/locales/pt-br/integrations.json rename to frontend/public/locales/pt-BR/integrations.json diff --git a/frontend/public/locales/pt-br/login.json b/frontend/public/locales/pt-BR/login.json similarity index 100% rename from frontend/public/locales/pt-br/login.json rename to frontend/public/locales/pt-BR/login.json diff --git a/frontend/public/locales/pt-br/nav.json b/frontend/public/locales/pt-BR/nav.json similarity index 100% rename from frontend/public/locales/pt-br/nav.json rename to frontend/public/locales/pt-BR/nav.json diff --git a/frontend/public/locales/pt-br/section-incident.json b/frontend/public/locales/pt-BR/section-incident.json similarity index 100% rename from frontend/public/locales/pt-br/section-incident.json rename to frontend/public/locales/pt-BR/section-incident.json diff --git a/frontend/public/locales/pt-br/section-members.json b/frontend/public/locales/pt-BR/section-members.json similarity index 100% rename from frontend/public/locales/pt-br/section-members.json rename to frontend/public/locales/pt-BR/section-members.json diff --git a/frontend/public/locales/pt-br/section-password.json b/frontend/public/locales/pt-BR/section-password.json similarity index 100% rename from frontend/public/locales/pt-br/section-password.json rename to frontend/public/locales/pt-BR/section-password.json diff --git a/frontend/public/locales/pt-br/section-token.json b/frontend/public/locales/pt-BR/section-token.json similarity index 100% rename from frontend/public/locales/pt-br/section-token.json rename to frontend/public/locales/pt-BR/section-token.json diff --git a/frontend/public/locales/pt-br/settings-members.json b/frontend/public/locales/pt-BR/settings-members.json similarity index 100% rename from frontend/public/locales/pt-br/settings-members.json rename to frontend/public/locales/pt-BR/settings-members.json diff --git a/frontend/public/locales/pt-br/settings-org.json b/frontend/public/locales/pt-BR/settings-org.json similarity index 100% rename from frontend/public/locales/pt-br/settings-org.json rename to frontend/public/locales/pt-BR/settings-org.json diff --git a/frontend/public/locales/pt-br/settings-personal.json b/frontend/public/locales/pt-BR/settings-personal.json similarity index 100% rename from frontend/public/locales/pt-br/settings-personal.json rename to frontend/public/locales/pt-BR/settings-personal.json diff --git a/frontend/public/locales/pt-br/settings-project.json b/frontend/public/locales/pt-BR/settings-project.json similarity index 100% rename from frontend/public/locales/pt-br/settings-project.json rename to frontend/public/locales/pt-BR/settings-project.json diff --git a/frontend/public/locales/pt-br/signup.json b/frontend/public/locales/pt-BR/signup.json similarity index 100% rename from frontend/public/locales/pt-br/signup.json rename to frontend/public/locales/pt-BR/signup.json