Some checks are pending
Bidi Control Character Guard / bidi-control-guard (push) Waiting to run
Circular Dependency Check / Check for new circular dependencies (push) Waiting to run
Citus Migration Smoke / Combined migrations on single-node Citus (push) Waiting to run
E2E Fresh Install Tests / fresh-install-e2e (push) Waiting to run
ext-v2 guardrails / Run ext-v2 guard and ESLint (push) Waiting to run
Integration Tests / Check for relevant changes (push) Waiting to run
Integration Tests / ${{ (github.event_name == 'schedule' || github.event.inputs.suite == 'full') && 'Full integration suite' || 'Tier-1 integration subset' }} (push) Blocked by required conditions
Mobile checks / Mobile lint + typecheck (push) Waiting to run
Mobile checks / Mobile unit tests (push) Waiting to run
Mobile checks / Mobile dependency audit (report) (push) Waiting to run
Mobile checks / Mobile reproducibility checks (push) Waiting to run
Secrets guard (env backups) / Ensure no tracked env backup files (push) Waiting to run
Temporal Readiness / fast-readiness (push) Waiting to run
Temporal Readiness / docker-parity (push) Waiting to run
TypeScript Type Check / Nx affected typecheck (push) Waiting to run
Unit Tests / Skipped-test budget (push) Waiting to run
Unit Tests / Nx affected unit tests (push) Waiting to run
Unit Tests / Server unit coverage (informational) (push) Waiting to run
Validate Tenant Management Schema / Check for relevant changes (push) Waiting to run
Validate Tenant Management Schema / Validate Tenant Management Schema (push) Blocked by required conditions
EE Workflows Build Guard / ee-workflows-build-guard (push) Waiting to run
Excluded: .git, node_modules, secrets/, compose.env, assemblyscript tgz Source: /opt/alga-psa on psa.joliet.tech
215 lines
8.2 KiB
JSON
215 lines
8.2 KiB
JSON
{
|
|
"welcome": {
|
|
"title": "Welcome to Your MSP Command Center",
|
|
"description": "Track onboarding progress, configure critical services, and keep every client experience consistent.",
|
|
"titleCommunity": "Welcome back",
|
|
"descriptionCommunity": "Jump into tickets, scheduling, projects, and reporting from your dashboard."
|
|
},
|
|
"algadesk": {
|
|
"welcome": {
|
|
"title": "Bem-vindo ao AlgaDesk",
|
|
"description": "Acompanhe a carga de tickets, a saúde dos canais de e-mail e cada conversa."
|
|
},
|
|
"metrics": {
|
|
"openTickets": "Tickets abertos",
|
|
"awaitingCustomer": "Aguardando cliente",
|
|
"awaitingInternal": "Aguardando internamente",
|
|
"activeEmailChannels": "Canais de e-mail ativos"
|
|
},
|
|
"aging": {
|
|
"title": "Idade dos tickets",
|
|
"under2Days": "Menos de 2 dias",
|
|
"days2To7": "De 2 a 7 dias",
|
|
"over7Days": "Mais de 7 dias"
|
|
},
|
|
"emailHealth": {
|
|
"title": "Saúde dos canais de e-mail",
|
|
"summary": "{{healthy}} de {{active}} canais ativos estão conectados.",
|
|
"totalConfigured": "Canais configurados no total: {{total}}"
|
|
},
|
|
"recentTickets": {
|
|
"title": "Tickets atualizados recentemente",
|
|
"empty": "Sem atividade recente em tickets."
|
|
}
|
|
},
|
|
"features": {
|
|
"heading": "Platform Features",
|
|
"comingSoon": "Coming soon!",
|
|
"tickets": {
|
|
"title": "Ticket Management",
|
|
"description": "Streamline support with routing, SLA tracking, and guided workflows."
|
|
},
|
|
"monitoring": {
|
|
"title": "System Monitoring",
|
|
"description": "Watch critical signals across clients and trigger automation when needed."
|
|
},
|
|
"security": {
|
|
"title": "Security Management",
|
|
"description": "Manage policies, approvals, and audit responses in one place."
|
|
},
|
|
"projects": {
|
|
"title": "Project Management",
|
|
"description": "Organize delivery plans, tasks, and milestones for every engagement."
|
|
},
|
|
"reports": {
|
|
"title": "Reporting & Analytics",
|
|
"description": "Build rollups on utilization, SLA attainment, and profitability."
|
|
},
|
|
"schedule": {
|
|
"title": "Schedule Management",
|
|
"description": "Coordinate onsite visits and remote sessions with bi-directional sync."
|
|
}
|
|
},
|
|
"knowledgeBase": {
|
|
"title": "Need a deeper dive?",
|
|
"description": "Explore deployment runbooks and best practices in the knowledge base.",
|
|
"cta": "Visit resources"
|
|
},
|
|
"onboarding": {
|
|
"completeTitle": "Onboarding complete",
|
|
"incompleteTitle": "Complete your setup",
|
|
"completeDescription": "You're ready to use the full MSP dashboard experience.",
|
|
"incompleteDescription": "Work through each step to unlock the full MSP dashboard experience.",
|
|
"stepLabel": "STEP {{index}}",
|
|
"badges": {
|
|
"complete": "Complete",
|
|
"notStarted": "Not Started",
|
|
"inProgress": "In Progress",
|
|
"blocked": "Blocked"
|
|
},
|
|
"progress": {
|
|
"label": "PROGRESS",
|
|
"steps": "{{completed}} of {{total}} Steps",
|
|
"messageStart": "Just getting started!",
|
|
"messageComplete": "All set - great job!",
|
|
"messageInProgress": "Keep going - you've got this!"
|
|
},
|
|
"substeps": {
|
|
"dataImport": "Complete your first import OR create 5 contacts",
|
|
"identity": {
|
|
"addProvider": "Add an SSO provider",
|
|
"linkTeamMember": "Link the first team member"
|
|
},
|
|
"portal": {
|
|
"customDomain": "Portal custom domain",
|
|
"branding": "Portal color and logo customizations",
|
|
"inviteFirstContact": "Invite your first contact to the portal"
|
|
},
|
|
"createContacts": "Create your first 5 contacts",
|
|
"calendar": {
|
|
"addProvider": "Add a calendar provider",
|
|
"connectAuthorize": "Connect and authorize the provider"
|
|
},
|
|
"email": {
|
|
"configureInbound": "Configure inbound email",
|
|
"configureOutboundDomain": "Configure outbound custom email domain"
|
|
}
|
|
},
|
|
"cta": {
|
|
"completed": "Completed",
|
|
"hiding": "Hiding...",
|
|
"hide": "Hide",
|
|
"dismiss": "Dismiss {{title}}",
|
|
"restoring": "Restoring..."
|
|
},
|
|
"hidden": {
|
|
"title": "Hidden setup cards ({{count}})",
|
|
"subtitle": "Restore any card if you need it later.",
|
|
"titleCombined": "Hidden cards ({{count}})"
|
|
},
|
|
"checklist": {
|
|
"title": "Onboarding checklist",
|
|
"progress": "{{completed}} of {{total}} tasks complete",
|
|
"completeTitle": "Configuration complete",
|
|
"completeDescription": "Invite clients to experience your branded portal.",
|
|
"inviteCta": "Invite clients",
|
|
"viewButton": "View onboarding checklist"
|
|
},
|
|
"steps": {
|
|
"identity": {
|
|
"title": "Secure Identity & SSO",
|
|
"description": "Connect Google Workspace or Microsoft 365 so admins sign in with managed identities.",
|
|
"cta": "Connect SSO"
|
|
},
|
|
"portal": {
|
|
"title": "Set Up Customer Portal",
|
|
"description": "Configure your portal so customers can sign in on your domain with your branding.",
|
|
"cta": "Open Portal Settings"
|
|
},
|
|
"dataImport": {
|
|
"title": "Import Core Data",
|
|
"description": "Add contacts so you can start working for clients and keep workflows moving.",
|
|
"cta": "Create Contacts"
|
|
},
|
|
"calendar": {
|
|
"title": "Calendar Sync",
|
|
"description": "Connect Google or Outlook calendars to keep dispatch and client appointments aligned.",
|
|
"cta": "Configure Calendar"
|
|
},
|
|
"email": {
|
|
"title": "Configure Email",
|
|
"description": "Set up inbound ticket email and verify an outbound sending domain for reliable delivery.",
|
|
"cta": "Configure Email"
|
|
}
|
|
},
|
|
"blockers": {
|
|
"identity": {
|
|
"linkedAccountsUnavailable": "Unable to verify linked team members right now.",
|
|
"noLinkedUsers": "No users are linked to an identity provider yet. Ask an MSP admin to connect Google or Microsoft.",
|
|
"addProviderCredentials": "Add Google Workspace or Microsoft 365 credentials to enable SSO for your team.",
|
|
"configurationUnavailable": "SSO provider configuration is unavailable in this environment.",
|
|
"loadFailed": "Unable to load SSO configuration status."
|
|
},
|
|
"portal": {
|
|
"loadFailed": "Unable to load client portal domain status."
|
|
},
|
|
"import": {
|
|
"loadFailed": "Unable to load import history."
|
|
},
|
|
"calendar": {
|
|
"providerAttention": "{{provider}} requires attention before syncing can resume.",
|
|
"loadFailed": "Unable to load calendar integrations."
|
|
},
|
|
"email": {
|
|
"enterpriseOnly": "Managed email domains are only available in the Enterprise edition.",
|
|
"tenantRequired": "Tenant context is required to load email onboarding status.",
|
|
"loadFailed": "Unable to load managed email domains.",
|
|
"verificationFailed": "Verification for {{domain}} failed."
|
|
}
|
|
},
|
|
"errors": {
|
|
"dismissFailed": "Failed to dismiss onboarding step.",
|
|
"restoreFailed": "Failed to restore onboarding step."
|
|
}
|
|
},
|
|
"greeting": {
|
|
"morning": "Bom dia",
|
|
"afternoon": "Boa tarde",
|
|
"evening": "Boa noite"
|
|
},
|
|
"mspDashboard": "Painel MSP",
|
|
"mobileApp": {
|
|
"title": "Download AlgaPSA Mobile app",
|
|
"description": "Scan a QR code with your phone to download the AlgaPSA mobile app.",
|
|
"selfHostDescription": "1. Scan a store QR code to install the app. 2. In the app, tap \"Change server\" → \"Scan QR code\" and scan the \"Connect this server\" code.",
|
|
"appStore": "App Store (iOS)",
|
|
"playStore": "Google Play (Android)",
|
|
"appStoreQrAlt": "QR code linking to the AlgaPSA app on the Apple App Store",
|
|
"playStoreQrAlt": "QR code linking to the AlgaPSA app on Google Play",
|
|
"connectServer": "Connect this server",
|
|
"connectServerQrAlt": "QR code that connects the AlgaPSA mobile app to this server",
|
|
"zoomAria": "Ampliar o código QR de {{label}}",
|
|
"hide": "Hide",
|
|
"hiding": "Hiding...",
|
|
"dismissAria": "Hide mobile app card",
|
|
"dismissError": "Failed to hide the card.",
|
|
"restore": "Get AlgaPSA Mobile app",
|
|
"restoring": "Restoring...",
|
|
"restoreError": "Failed to restore the card.",
|
|
"hidden": {
|
|
"title": "Hidden mobile app card",
|
|
"subtitle": "Restore it if you need it later."
|
|
}
|
|
}
|
|
}
|