<?php

return [

    /*
    |--------------------------------------------------------------------------
    | Application Language Lines - Mozambique Portuguese
    |--------------------------------------------------------------------------
    |
    | General application messages and common UI text adapted for
    | Mozambican Portuguese with mixed formality and local terminology.
    |
    */

    // Dashboard & Welcome Messages
    'welcome' => 'Bem-vindo',
    'welcome_back' => 'Bem-vindo de volta',
    'dashboard' => 'Painel',
    'you_are_logged_in' => 'Está conectado!',
    'logged_in_success' => 'Login realizado com sucesso!',
    'logout_success' => 'Saiu com sucesso!',

    // Navigation & Menus
    'home' => 'Início',
    'profile' => 'Perfil',
    'settings' => 'Configurações',
    'account' => 'Conta',
    'logout' => 'Sair',
    'menu' => 'Menu',

    // Common Actions
    'save' => 'Salvar',
    'cancel' => 'Cancelar',
    'delete' => 'Excluir',
    'edit' => 'Editar',
    'view' => 'Ver',
    'create' => 'Criar',
    'update' => 'Actualizar',
    'submit' => 'Enviar',
    'close' => 'Fechar',
    'back' => 'Voltar',
    'next' => 'Seguinte',
    'previous' => 'Anterior',
    'continue' => 'Continuar',
    'finish' => 'Finalizar',
    'search' => 'Pesquisar',
    'filter' => 'Filtrar',
    'sort' => 'Ordenar',
    'export' => 'Exportar',
    'import' => 'Importar',
    'download' => 'Baixar',
    'upload' => 'Carregar',

    // Status Messages
    'success' => 'Sucesso!',
    'error' => 'Erro!',
    'warning' => 'Aviso!',
    'info' => 'Informação',
    'loading' => 'Carregando...',
    'processing' => 'Processando...',
    'please_wait' => 'Por favor aguarde...',
    'no_data' => 'Nenhum dado disponível',
    'no_results' => 'Nenhum resultado encontrado',
    'empty_list' => 'Lista vazia',

    // Form Messages
    'required_fields' => 'Campos obrigatórios',
    'optional_fields' => 'Campos opcionais',
    'form_saved' => 'Formulário salvo com sucesso!',
    'form_error' => 'Erro ao salvar o formulário',
    'invalid_input' => 'Dados inválidos',
    'field_required' => 'Este campo é obrigatório',

    // Confirmation Messages
    'are_you_sure' => 'Tem certeza?',
    'delete_confirmation' => 'Tem certeza que deseja excluir este item?',
    'unsaved_changes' => 'Tem alterações não salvas',
    'confirm_action' => 'Confirmar acção',
    'action_cannot_be_undone' => 'Esta acção não pode ser desfeita',

    // Time & Dates
    'today' => 'Hoje',
    'yesterday' => 'Ontem',
    'tomorrow' => 'Amanhã',
    'this_week' => 'Esta semana',
    'last_week' => 'Semana passada',
    'this_month' => 'Este mês',
    'last_month' => 'Mês passado',
    'this_year' => 'Este ano',
    'date' => 'Data',
    'time' => 'Hora',
    'created_at' => 'Criado em',
    'updated_at' => 'Actualizado em',

    // File Management
    'file' => 'Arquivo',
    'files' => 'Arquivos',
    'image' => 'Imagem',
    'document' => 'Documento',
    'size' => 'Tamanho',
    'type' => 'Tipo',
    'upload_file' => 'Carregar arquivo',
    'choose_file' => 'Escolher arquivo',
    'file_uploaded' => 'Arquivo carregado com sucesso',
    'file_deleted' => 'Arquivo excluído',

    // User Management
    'user' => 'Usuário',
    'users' => 'Usuários',
    'admin' => 'Administrador',
    'member' => 'Membro',
    'guest' => 'Visitante',
    'role' => 'Papel',
    'permissions' => 'Permissões',
    'status' => 'Estado',
    'active' => 'Activo',
    'inactive' => 'Inactivo',
    'online' => 'Online',
    'offline' => 'Offline',

    // Business Terms (Mozambique Context)
    'company' => 'Empresa',
    'organization' => 'Organização',
    'department' => 'Departamento',
    'office' => 'Escritório',
    'branch' => 'Filial',
    'headquarters' => 'Sede',
    'client' => 'Cliente',
    'customer' => 'Cliente',
    'supplier' => 'Fornecedor',
    'partner' => 'Parceiro',
    'project' => 'Projecto',
    'task' => 'Tarefa',
    'report' => 'Relatório',
    'invoice' => 'Factura',
    'payment' => 'Pagamento',
    'receipt' => 'Recibo',

    // Geographic Terms
    'country' => 'País',
    'province' => 'Província',
    'city' => 'Cidade',
    'district' => 'Distrito',
    'address' => 'Endereço',
    'postal_code' => 'Código Postal',
    'phone' => 'Telefone',
    'mobile' => 'Celular',
    'email' => 'Email',
    'website' => 'Website',

    // Financial Terms (Mozambican Context)
    'price' => 'Preço',
    'cost' => 'Custo',
    'amount' => 'Quantia',
    'total' => 'Total',
    'subtotal' => 'Subtotal',
    'tax' => 'Imposto',
    'discount' => 'Desconto',
    'currency' => 'Moeda',
    'metical' => 'Metical',
    'cents' => 'Centavos',
    'budget' => 'Orçamento',
    'expense' => 'Despesa',
    'income' => 'Receita',
    'profit' => 'Lucro',
    'loss' => 'Prejuízo',

    // Technology Terms
    'system' => 'Sistema',
    'application' => 'Aplicação',
    'software' => 'Software',
    'database' => 'Base de Dados',
    'server' => 'Servidor',
    'network' => 'Rede',
    'internet' => 'Internet',
    'connection' => 'Conexão',
    'security' => 'Segurança',
    'backup' => 'Cópia de Segurança',

    // Educational Terms (Common in Mozambique)
    'school' => 'Escola',
    'university' => 'Universidade',
    'student' => 'Estudante',
    'teacher' => 'Professor',
    'course' => 'Curso',
    'subject' => 'Disciplina',
    'grade' => 'Nota',
    'exam' => 'Exame',
    'certificate' => 'Certificado',
    'diploma' => 'Diploma',

    // Common Phrases
    'please_select' => 'Por favor seleccione',
    'please_enter' => 'Por favor insira',
    'please_choose' => 'Por favor escolha',
    'please_confirm' => 'Por favor confirme',
    'thank_you' => 'Obrigado',
    'you_are_welcome' => 'De nada',
    'good_morning' => 'Bom dia',
    'good_afternoon' => 'Boa tarde',
    'good_evening' => 'Boa noite',
    'goodbye' => 'Tchau',
    'see_you_later' => 'Até logo',

];