export const snkPersonalizedFilterMessages = {
  info: {
    titleEdit: "Editar filtro personalizado",
    titleAdd: "Criar filtro personalizado",
    titleCreateDefault: "Aplicar filtro padrão",
    titleEditDefault: "Editar filtro padrão",
    titleCollapsible: "Expressão a ser aplicada (gerada pelo assistente)",
    labelSearchField: "Buscar campo",
    labelOperator: "Operador",
    labelValueVarible: "Valor variável",
    titleTooltip: "Ao ativar um valor variável, é possível inserir um valor diferente sempre que o filtro for aplicado",
    labelAddNewExpression: "Adicionar nova linha de expressão",
    labelDeleteExpression: "Remover expressão",
    labelDeleteItem: "Remover item",
    labelDisabledAddGroupButton: "Filtros Personalizados possuem um limite de {{LIMIT_GROUP_LEVEL}} Grupos de Condições e Valores",
    labelDisabledAddExpressionButton: "Preencha campos obrigatórios ou indique valores variáveis nas expressões do grupo antes de adicionar mais itens",
    labelCancel: "Cancelar",
    labelSave: "Salvar",
    labelNameFilter: "Nome do filtro",
    labelExpression: "Expressão",
    badgeVariable: "variável",
    noDataFound: "Nenhum filtro encontrado",
    condition: "Condição",
    conditionAnd: "E",
    conditionOr: "OU",
    labelDefaultValue: "Valor",
    addGroup: "Adicionar grupo",
    addField: "Adicionar campo",
    applyExpression: "Expressão a ser aplicada:",
    tooltipDisabledAssistentMode: "Expressão não suportada pelo assistente.",
    activeModeAdvanced: "Ativar modo avançado",
    activeModeAssistent: "Ativar modo assistente",
    textInputDisabled: "Campo desabilitado para filtros padrões",
    checkVariableDisabled: "Filtro padrão não pode ser variável.",
    deleteDefaultFilterConfirm: "Deseja excluir o <b>filtro padrão</b>?",
  },
  confirmExpression: {
    title: "Aviso",
    description: `As informações da condição serão descartadas.</br></br><b>Gostaria de continuar?</b>`
  },
  confirmGroup: {
    title: "Aviso",
    description: `As informações do Grupo e suas Condições serão descartadas.</br></br><b>Gostaria de continuar?</b>`
  },
  confirmCancel: {
    title: "Aviso",
    description: `As alterações realizadas serão descartadas.</br></br><b>Gostaria de continuar?</b>`
  },
  confirmChangeModeAssistent: {
    title: "Aviso",
    description: `Ao modificar a expressão, o modo assistente será desabilitado.</br></br><b>Gostaria de continuar?</b>`
  },
  confirmChangeModeAdvanced: {
    title: "Aviso",
    description: `Ao retornar ao modo assistente suas alterações serão perdidas.</br></br><b>Gostaria de continuar?</b>`
  },
  confirmSaveModeAdvanced: {
    title: "Aviso",
    description: `Ao modificar a expressão, o modo assistente será desabilitado.</br></br><b>Gostaria de continuar?</b>`
  },
  operador: {
    firstLevel: "A seleção será habilitada a partir da adição da segunda linha de regras.",
    and: "Será verdadeiro se todas as condições forem obedecidas.",
    or: "Será verdadeiro se qualquer uma das condições for obedecida."
  },
  error: {
    title: "Atenção",
    description: "Há pelo menos um campo obrigatório não preenchido."
  },
  errorValidation: {
    title: "Erro na expressão"
  },
  confirmSave: {
    title: "Filtro criado com sucesso!"
  },
  confirmEdit: {
    title: "Filtro atualizado com sucesso!"
  },
  deleteConfirm: {
    title: "Aviso",
    message: "Deseja realmente excluir o filtro '{{filterName}}'?"
  },
  listActions: {
    edit: "Editar",
    delete: "Excluir"
  },
  footerActions: {
    clear: "Limpar",
    create: "Criar filtro"
  },
  operands: {
    equal: "Igual (=)",
    different: "Diferente (<>)",
    like: "Contendo (LIKE)",
    in: "Contido em (IN)",
    startWith: "Iniciado com (%?)",
    finishedWith: "Terminado com (?%)",
    null: "Vazio (NULL)",
    notNull: "Não Vazio (NOT NULL)",
    larger: "Maior (>)",
    largerEqual: "Maior ou Igual (>=)",
    smaller: "Menor (<)",
    smallerEqual: "Menor ou Igual (<=)"
  }
};
