#!/bin/bash
# =============================================================================
# Claude Craft - Mensagens em Português
# =============================================================================

# Installation
MSG_INSTALLING="Instalando..."
MSG_INSTALL_COMPLETE="Instalação concluída!"
MSG_INSTALL_FAILED="Instalação falhou"
MSG_INSTALL_SUCCESS="Instalação bem-sucedida!"

# Actions
MSG_CREATING="Criando:"
MSG_UPDATING="Atualizando:"
MSG_SKIPPING="Ignorando (arquivo existente):"
MSG_BACKUP_CREATED="Backup criado:"
MSG_COPIED="Copiado"

# Status
MSG_INFO="INFO"
MSG_SUCCESS="SUCESSO"
MSG_WARNING="AVISO"
MSG_ERROR="ERRO"
MSG_DRY_RUN="SIMULAÇÃO"

# Errors
MSG_ERR_UNKNOWN_OPTION="Opção desconhecida:"
MSG_ERR_UNEXPECTED_ARG="Argumento inesperado:"
MSG_ERR_INVALID_DIR="Diretório de destino inválido:"
MSG_ERR_FILE_NOT_FOUND="Arquivo fonte não encontrado:"
MSG_ERR_DIR_NOT_FOUND="Diretório fonte não encontrado:"

# Components
MSG_INSTALLING_AGENTS="Instalando agentes..."
MSG_INSTALLING_COMMANDS="Instalando comandos..."
MSG_INSTALLING_RULES="Instalando regras..."
MSG_INSTALLING_TEMPLATES="Instalando templates..."
MSG_INSTALLING_CHECKLISTS="Instalando checklists..."

MSG_AGENTS_NOT_FOUND="Diretório de agentes não encontrado:"
MSG_COMMANDS_NOT_FOUND="Diretório de comandos não encontrado:"
MSG_RULES_NOT_FOUND="Diretório de regras não encontrado:"
MSG_TEMPLATES_NOT_FOUND="Diretório de templates não encontrado:"
MSG_CHECKLISTS_NOT_FOUND="Diretório de checklists não encontrado:"

# Summary
MSG_SUMMARY="RESUMO"
MSG_MODE="Modo:"
MSG_TARGET="Destino:"
MSG_FILES_CREATED="Arquivos criados:"
MSG_FILES_UPDATED="Arquivos atualizados:"
MSG_FILES_SKIPPED="Arquivos ignorados:"
MSG_ERRORS="Erros:"

# Dry run
MSG_DRY_RUN_NOTE="Execute sem --dry-run para aplicar as alterações."
MSG_DRY_RUN_WOULD_CREATE="Criaria o diretório:"
MSG_DRY_RUN_WOULD_COPY="Copiaria:"

# Headers
MSG_HEADER_COMMON="Instalação de regras comuns"
MSG_HEADER_SYMFONY="Instalação de regras Symfony"
MSG_HEADER_FLUTTER="Instalação de regras Flutter"
MSG_HEADER_PYTHON="Instalação de regras Python"
MSG_HEADER_REACT="Instalação de regras React"
MSG_HEADER_REACTNATIVE="Instalação de regras React Native"

# Help
MSG_HELP_USAGE="Uso:"
MSG_HELP_OPTIONS="Opções:"
MSG_HELP_EXAMPLES="Exemplos:"
MSG_HELP_INSTALL="Instala arquivos (padrão)"
MSG_HELP_UPDATE="Atualiza apenas arquivos existentes"
MSG_HELP_FORCE="Sobrescreve todos os arquivos"
MSG_HELP_DRY_RUN="Simula sem modificar"
MSG_HELP_BACKUP="Cria backup antes de modificar"
MSG_HELP_INTERACTIVE="Modo interativo"
MSG_HELP_LANG="Idioma (en, fr, es, de, pt)"

# Next steps
MSG_NEXT_STEPS="Próximos passos:"
MSG_STEP_EDIT_CONTEXT="Editar .claude/rules/00-project-context.md"
MSG_STEP_CUSTOMIZE_CLAUDE="Personalizar .claude/CLAUDE.md"
MSG_STEP_RESTART="Reiniciar Claude Code para carregar os comandos"

# Validation
MSG_VALIDATING="Validando configuração..."
MSG_CONFIG_VALID="Configuração válida"
MSG_CONFIG_INVALID="Configuração inválida"
MSG_PROJECT="Projeto:"
MSG_MODULES="Módulos:"
