Observação: Esta solução é um artigo herdado para as versões 2.00 a 3.0.5. As versões 3.0.6 e mais recentes devem ser traduzidas normalmente usando Loco Translate ou o padrão POArquivos de tradução /MO.
If you’re using the MM_Form_Message type=’error’ SmartTag on your checkout page, this SmartTag™ is responsible for outputting any error messages that come from MemberMouse. The exact error message that should be displayed is passed to the checkout page via the URL query string in the ‘message’ parameter:
Since the error message is passed through the query string, it’s stored in the PHP ‘$_GET’ array and can be accessed in PHP as follows: ‘$_GET[‘message’]’.
If you are technically inclined, you can write code to detect particular messages coming from MemberMouse. If you’d like to change them, you can set the new message in the ‘$_GET’ array.
$_GET['message'] = "Esta é minha mensagem de erro personalizada";
You’ll just need to make sure you do this early enough in the page execution such that it happens before the MemberMouse MM_Form_Message type=’error’ SmartTag attempts to display the message on the screen.
Para ter uma vantagem inicial nesse processo, incluímos o seguinte Exemplo de script para você, conforme mencionado acima.
Abaixo está uma lista de algumas das possíveis mensagens de erro que o MemberMouse pode apresentar.
Observação: Esta é apenas uma lista parcial como exemplo de mensagens que seus usuários podem ver:
| Tipo | Mensagens |
| mensagem | Nome de usuário ou senha inválidos. |
| mensagem | O número do seu cartão está incorreto. |
| mensagem | Este produto só pode ser adquirido uma vez. Para obter o mesmo acesso, adquira o produto alternativo mostrado abaixo. |
| mensagem | Entrada de captcha inválida |
| mensagem | You don’t have permission to place an order for another user |
| mensagem | Não é possível concluir o pedido. A ID do nível de associação não é válida. |
| mensagem | Não é possível concluir o pedido. O nível de associação não está ativo. |
| mensagem | O Payment Service não está configurado para esse site. |
| mensagem | Não há métodos de pagamento no local ou fora dele configurados para este site |
| mensagem | Você deve estar conectado à sua conta para fazer o checkout com sucesso |
| mensagem | You don’t have sufficient permissions to place an order for another user. |
| mensagem | Já existe uma conta com esse e-mail. |
| mensagem | Não é possível concluir o pedido. O produto não está disponível. |
| mensagem | Você deve estar conectado para comprar um presente. |
| mensagem | Erro ao criar uma conta gratuita. |
| mensagem | O pagamento do número do pedido foi bem-sucedido, mas houve um erro ao conceder acesso ao seu conteúdo |

