Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Issue with special characters


ecigaxc

Recommended Posts

Posted

Hi,

 

so I've an issue with the special characters from french like: ' é è à ... These characters sometimes are transform in strange code or sometime doesn't show at all.

 

An example, when you write a review on a product and that the review is not long enough you have an error, mine is like that: "La 'critique' doit avoir au moins 50 caract�res." but should be like that "La 'critique' doit avoir au moins 50 caractères."

 

I suppose that most of these issues are in the file catalog/includes/french.php, but also in the mail of confirmation of an order and maybe in some others files, I don't know, I'm a bit lost :-s

 

Does anyone have a solution ? (I tried to find on google and on this forum but I didn't find, I don't know what to do, these characters are very important because my website is in Belgium in a french region and have to accept these characters).

 

 

 

My version of os commerce: 2.2RC2A.fr.full.v1 + algozone template

 

My website: www.ecigaxc.com/shop

 

 

 

Here my file french.php

 

<?php
/*
$Id: english.php,v 1.114 2003/07/09 18:13:39 dgw_ Exp $

osCommerce, Open Source E-Commerce Solutions
[url="http://www.oscommerce.com/"]http://www.oscommerce.com[/url]

Copyright © 2007 osCommerce

Released under the GNU General Public License
*/

// look in your $PATH_LOCALE/locale directory for available locales
// or type locale -a on the server.
// Examples:
// on RedHat try 'en_US'
// on FreeBSD try 'en_US.ISO_8859-1'
// on Windows try 'en', or 'English'
@setlocale(LC_TIME, 'en_US.ISO_8859-1');

define('DATE_FORMAT_SHORT', '%d/%m/%Y'); // this is used for strftime()
define('DATE_FORMAT_LONG', '%A %d %B, %Y'); // this is used for strftime()
define('DATE_FORMAT', 'd/m/Y'); // this is used for date()
define('DATE_TIME_FORMAT', DATE_FORMAT_SHORT . ' %H:%M:%S');

////
// Return date in raw format
// $date should be in format mm/dd/yyyy
// raw date is in format YYYYMMDD, or DDMMYYYY
function tep_date_raw($date, $reverse = false) {
if ($reverse) {
return substr($date, 3, 2) . substr($date, 0, 2) . substr($date, 6, 4);
} else {
return substr($date, 6, 4) . substr($date, 0, 2) . substr($date, 3, 2);
}
}

// if USE_DEFAULT_LANGUAGE_CURRENCY is true, use the following currency, instead of the applications default currency (used when changing language)
define('LANGUAGE_CURRENCY', 'EUR');

// Global entries for the <html> tag
define('HTML_PARAMS','dir="LTR" lang="fr"');

// charset for web pages and emails
define('CHARSET', 'iso-8859-1');

// page title
define('TITLE', STORE_NAME);

// header text in includes/header.php
define('HEADER_TITLE_CREATE_ACCOUNT', 'Créer un compte');
define('HEADER_TITLE_MY_ACCOUNT', 'Mon compte');
define('HEADER_TITLE_CART_CONTENTS', 'Panier');
define('HEADER_TITLE_CHECKOUT', 'Commander');
define('HEADER_TITLE_TOP', 'Accueil');
define('HEADER_TITLE_CATALOG', 'Catalogue');
define('HEADER_TITLE_LOGOFF', 'Quitter');
define('HEADER_TITLE_LOGIN', 'S\'identifier');

// footer text in includes/footer.php
define('FOOTER_TEXT_REQUESTS_SINCE', 'visites depuis le ');

// text for gender
define('MALE', 'Homme');
define('FEMALE', 'Femme');
define('MALE_ADDRESS', 'M.');
define('FEMALE_ADDRESS', 'Mme');

// text for date of birth example
define('DOB_FORMAT_STRING', 'jj/mm/aaaa');

// categories box text in includes/boxes/categories.php
define('BOX_HEADING_CATEGORIES', 'Catégories');

// manufacturers box text in includes/boxes/manufacturers.php
define('BOX_HEADING_MANUFACTURERS', 'Fabricants');

// whats_new box text in includes/boxes/whats_new.php
define('BOX_HEADING_WHATS_NEW', 'Quoi de neuf ?');

// quick_find box text in includes/boxes/quick_find.php
define('BOX_HEADING_SEARCH', 'Rechercher');
define('BOX_SEARCH_TEXT', 'Mots-clef pour trouver un produit');
define('BOX_SEARCH_ADVANCED_SEARCH', 'Recherche avancée');

// specials box text in includes/boxes/specials.php
define('BOX_HEADING_SPECIALS', 'Promotions');

// reviews box text in includes/boxes/reviews.php
define('BOX_HEADING_REVIEWS', 'Critiques');
define('BOX_REVIEWS_WRITE_REVIEW', 'Écrire une critique sur ce produit');
define('BOX_REVIEWS_NO_REVIEWS', 'Il n\'y a aucune critique de produit');
define('BOX_REVIEWS_TEXT_OF_5_STARS', '%s étoiles sur 5');

// shopping_cart box text in includes/boxes/shopping_cart.php
define('BOX_HEADING_SHOPPING_CART', 'Panier');
define('BOX_SHOPPING_CART_EMPTY', '... Vide');

// order_history box text in includes/boxes/order_history.php
define('BOX_HEADING_CUSTOMER_ORDERS', 'Historique des commandes');

// best_sellers box text in includes/boxes/best_sellers.php
define('BOX_HEADING_BESTSELLERS', 'Meilleures ventes');
define('BOX_HEADING_BESTSELLERS_IN', 'Meilleures ventes dans<br>  ');

// notifications box text in includes/boxes/products_notifications.php
define('BOX_HEADING_NOTIFICATIONS', 'Notifications');
define('BOX_NOTIFICATIONS_NOTIFY', 'Avertissez-moi des mises à jour de <b>%s</b>');
define('BOX_NOTIFICATIONS_NOTIFY_REMOVE', 'Ne m\'avertissez pas des mises à jour de <b>%s</b>');

// manufacturer box text
define('BOX_HEADING_MANUFACTURER_INFO', 'Information fabricants');
define('BOX_MANUFACTURER_INFO_HOMEPAGE', 'Page d\'accueil de %s');
define('BOX_MANUFACTURER_INFO_OTHER_PRODUCTS', 'Autres produits');

// languages box text in includes/boxes/languages.php
define('BOX_HEADING_LANGUAGES', 'Langues');

// currencies box text in includes/boxes/currencies.php
define('BOX_HEADING_CURRENCIES', 'Devises');

// information box text in includes/boxes/information.php
define('BOX_HEADING_INFORMATION', 'Information');
define('BOX_INFORMATION_PRIVACY', 'Confidentialité');
define('BOX_INFORMATION_CONDITIONS', 'Conditions d\'utilisation');
define('BOX_INFORMATION_SHIPPING', 'Livraison & retour');
define('BOX_INFORMATION_CONTACT', 'Nous contacter');

// tell a friend box text in includes/boxes/tell_a_friend.php
define('BOX_HEADING_TELL_A_FRIEND', 'Avertir un ami');
define('BOX_TELL_A_FRIEND_TEXT', 'Informer une connaissance sur ce produit');

// checkout procedure text
define('CHECKOUT_BAR_DELIVERY', 'Information de livraison');
define('CHECKOUT_BAR_PAYMENT', 'Information de paiement');
define('CHECKOUT_BAR_CONFIRMATION', 'Validation');
define('CHECKOUT_BAR_FINISHED', 'Fin !');

// pull down default text
define('PULL_DOWN_DEFAULT', 'Sélectionnez...');
define('TYPE_BELOW', 'Tapez ci-dessous');

// javascript messages
define('JS_ERROR', 'Erreur dans le traitement de votre formulaire !\nVeuillez faire les corrections suivantes :\n\n');

define('JS_REVIEW_TEXT', '* La \'critique\' doit avoir au moins ' . REVIEW_TEXT_MIN_LENGTH . ' caract�res.\n');
define('JS_REVIEW_RATING', '* Vous devez noter le produit dans votre critique.\n');

define('JS_ERROR_NO_PAYMENT_MODULE_SELECTED', '* Veuillez s�lectionner un moyen de paiement pour votre commande.\n');

define('JS_ERROR_SUBMITTED', 'Ce formulaire a d�j� �t� soumis. Veuillez cliquer sur OK et attendez que le processus se termine.');

define('ERROR_NO_PAYMENT_MODULE_SELECTED', 'Veuillez sélectionner un moyen de paiement pour votre commande.');

define('CATEGORY_COMPANY', 'Détails de la société');
define('CATEGORY_PERSONAL', 'Vos détails personnels');
define('CATEGORY_ADDRESS', 'Votre domiciliation');
define('CATEGORY_CONTACT', 'Pour vous contacter');
define('CATEGORY_OPTIONS', 'Options');
define('CATEGORY_PASSWORD', 'Votre mot de passe');

define('ENTRY_COMPANY', 'Société :');
define('ENTRY_COMPANY_ERROR', '');
define('ENTRY_COMPANY_TEXT', '');
define('ENTRY_GENDER', 'Genre :');
define('ENTRY_GENDER_ERROR', 'Veuillez s�lectionner votre genre.');
define('ENTRY_GENDER_TEXT', '*');
define('ENTRY_FIRST_NAME', 'Prénom :');
define('ENTRY_FIRST_NAME_ERROR', 'Votre pr�nom doit avoir un minimum de ' . ENTRY_FIRST_NAME_MIN_LENGTH . ' caract�res.');
define('ENTRY_FIRST_NAME_TEXT', '*');
define('ENTRY_LAST_NAME', 'Nom :');
define('ENTRY_LAST_NAME_ERROR', 'Votre nom doit avoir un minimum de ' . ENTRY_LAST_NAME_MIN_LENGTH . ' caract�res.');
define('ENTRY_LAST_NAME_TEXT', '*');
define('ENTRY_DATE_OF_BIRTH', 'Date de naissance :');
define('ENTRY_DATE_OF_BIRTH_ERROR', 'Votre date de naissance doit �tre �crite au format suivant: MM/JJ/AAAA (ex. 05/25/1970)');
define('ENTRY_DATE_OF_BIRTH_TEXT', '* (ex. 05/25/1970)');
define('ENTRY_EMAIL_ADDRESS', 'Adresse courriel :');
define('ENTRY_EMAIL_ADDRESS_ERROR', 'Votre adresse courriel doit avoir un minimum de ' . ENTRY_EMAIL_ADDRESS_MIN_LENGTH . ' caract�res.');
define('ENTRY_EMAIL_ADDRESS_CHECK_ERROR', 'Votre adresse courriel ne semble pas valide - veuillez faire les corrections nécessaires.');
define('ENTRY_EMAIL_ADDRESS_ERROR_EXISTS', 'Votre adresse courriel existe déjà dans nos enregistrements - veuillez vous identifiez avec cette adresse ou créer un nouveau compte avec une autre adresse courriel.');
define('ENTRY_EMAIL_ADDRESS_TEXT', '*');
define('ENTRY_STREET_ADDRESS', 'Adresse :');
define('ENTRY_STREET_ADDRESS_ERROR', 'Votre adresse doit avoir un minimum de ' . ENTRY_STREET_ADDRESS_MIN_LENGTH . ' caract�res.');
define('ENTRY_STREET_ADDRESS_TEXT', '*');
define('ENTRY_SUBURB', 'Comp. adresse :');
define('ENTRY_SUBURB_ERROR', '');
define('ENTRY_SUBURB_TEXT', '');
define('ENTRY_POST_CODE', 'Code postal :');
define('ENTRY_POST_CODE_ERROR', 'Votre code postal doit avoir un minimum de ' . ENTRY_POSTCODE_MIN_LENGTH . ' caract�res.');
define('ENTRY_POST_CODE_TEXT', '*');
define('ENTRY_CITY', 'Ville :');
define('ENTRY_CITY_ERROR', 'Votre ville doit avoir un minimum de ' . ENTRY_CITY_MIN_LENGTH . ' caract�res.');
define('ENTRY_CITY_TEXT', '*');
define('ENTRY_STATE', 'Province ou R�gion :');
define('ENTRY_STATE_ERROR', 'Votre province ou votre r�gion doit avoir un minimum de ' . ENTRY_STATE_MIN_LENGTH . ' caract�res.');
define('ENTRY_STATE_ERROR_SELECT', 'Veuillez s�lectionner une province ou une r�gion dans la liste d�roulante des provinces et des r�gions.');
define('ENTRY_STATE_TEXT', '*');
define('ENTRY_COUNTRY', 'Pays :');
define('ENTRY_COUNTRY_ERROR', 'Vous devez sélectionner un pays dans la liste déroulante des pays.');
define('ENTRY_COUNTRY_TEXT', '*');
define('ENTRY_TELEPHONE_NUMBER', 'Téléphone :');
define('ENTRY_TELEPHONE_NUMBER_ERROR', 'Votre t�l�phone doit avoir un minimum de ' . ENTRY_TELEPHONE_MIN_LENGTH . ' caract�res.');
define('ENTRY_TELEPHONE_NUMBER_TEXT', '*');
define('ENTRY_FAX_NUMBER', 'Fax :');
define('ENTRY_FAX_NUMBER_ERROR', '');
define('ENTRY_FAX_NUMBER_TEXT', '');
define('ENTRY_NEWSLETTER', 'Lettre d\'informations :');
define('ENTRY_NEWSLETTER_TEXT', '');
define('ENTRY_NEWSLETTER_YES', 'S\'inscrire');
define('ENTRY_NEWSLETTER_NO', 'Se désinscrire');
define('ENTRY_NEWSLETTER_ERROR', '');
define('ENTRY_PASSWORD', 'Mot de passe :');
define('ENTRY_PASSWORD_ERROR', 'Votre mot de passe doit avoir un minimum de ' . ENTRY_PASSWORD_MIN_LENGTH . ' caract�res');
define('ENTRY_PASSWORD_ERROR_NOT_MATCHING', 'La confirmation du mot de passe doit correspondre à votre mot de passe.');
define('ENTRY_PASSWORD_TEXT', '*');
define('ENTRY_PASSWORD_CONFIRMATION', 'Confirmation :');
define('ENTRY_PASSWORD_CONFIRMATION_TEXT', '*');
define('ENTRY_PASSWORD_CURRENT', 'Mot de passe actuel :');
define('ENTRY_PASSWORD_CURRENT_TEXT', '*');
define('ENTRY_PASSWORD_CURRENT_ERROR', 'Votre mot de passe doit avoir un minimum de ' . ENTRY_PASSWORD_MIN_LENGTH . ' caract�res.');
define('ENTRY_PASSWORD_NEW', 'Nouveau mot de passe :');
define('ENTRY_PASSWORD_NEW_TEXT', '*');
define('ENTRY_PASSWORD_NEW_ERROR', 'Votre nouveau mot de passe doit avoir un minimum de ' . ENTRY_PASSWORD_MIN_LENGTH . ' caract�res.');
define('ENTRY_PASSWORD_NEW_ERROR_NOT_MATCHING', 'La confirmtion du mot de passe doit correspondre à votre nouveau mot de passe.');
define('PASSWORD_HIDDEN', '--MASQUER--');

define('FORM_REQUIRED_INFORMATION', '* Information obligatoire');

// constants for use in tep_prev_next_display function
define('TEXT_RESULT_PAGE', 'Page :');
define('TEXT_DISPLAY_NUMBER_OF_PRODUCTS', 'Voir de <b>%d</b> à <b>%d</b> (sur <b>%d</b> produits)');
define('TEXT_DISPLAY_NUMBER_OF_ORDERS', 'Voir de <b>%d</b> à <b>%d</b> (sur <b>%d</b> commandes)');
define('TEXT_DISPLAY_NUMBER_OF_REVIEWS', 'Voir de <b>%d</b> à <b>%d</b> (sur <b>%d</b> critiques)');
define('TEXT_DISPLAY_NUMBER_OF_PRODUCTS_NEW', 'Voir de <b>%d</b> à <b>%d</b> (sur <b>%d</b> nouveaux produits)');
define('TEXT_DISPLAY_NUMBER_OF_SPECIALS', 'Voir de <b>%d</b> à <b>%d</b> (sur <b>%d</b> promotions)');

define('PREVNEXT_TITLE_FIRST_PAGE', 'Première Page');
define('PREVNEXT_TITLE_PREVIOUS_PAGE', 'Page Précédente');
define('PREVNEXT_TITLE_NEXT_PAGE', 'Page Suivante');
define('PREVNEXT_TITLE_LAST_PAGE', 'Dernière Page');
define('PREVNEXT_TITLE_PAGE_NO', 'Page %d');
define('PREVNEXT_TITLE_PREV_SET_OF_NO_PAGE', 'Retour de %d Pages');
define('PREVNEXT_TITLE_NEXT_SET_OF_NO_PAGE', 'Aller à %d Pages');
define('PREVNEXT_BUTTON_FIRST', '<<Première');
define('PREVNEXT_BUTTON_PREV', '[<< Précédente]');
define('PREVNEXT_BUTTON_NEXT', '[suivante >>]');
define('PREVNEXT_BUTTON_LAST', 'Dernière>>');

define('IMAGE_BUTTON_ADD_ADDRESS', 'Ajouter une adresse');
define('IMAGE_BUTTON_ADDRESS_BOOK', 'Carnet d\'adresses');
define('IMAGE_BUTTON_BACK', 'Retour');
define('IMAGE_BUTTON_BUY_NOW', 'Acheter');
define('IMAGE_BUTTON_CHANGE_ADDRESS', 'Changer d\'adresse');
define('IMAGE_BUTTON_CHECKOUT', 'Commander');
define('IMAGE_BUTTON_CONFIRM_ORDER', 'Valider la commande');
define('IMAGE_BUTTON_CONTINUE', 'Continuer');
define('IMAGE_BUTTON_CONTINUE_SHOPPING', 'Continuer les achats');
define('IMAGE_BUTTON_DELETE', 'Supprimer');
define('IMAGE_BUTTON_EDIT_ACCOUNT', 'Modifier mon compte');
define('IMAGE_BUTTON_HISTORY', 'Historique des commandes');
define('IMAGE_BUTTON_LOGIN', 'S\'indentifier');
define('IMAGE_BUTTON_IN_CART', 'Acheter');
define('IMAGE_BUTTON_NOTIFICATIONS', 'Notifications');
define('IMAGE_BUTTON_QUICK_FIND', 'Recherche rapide');
define('IMAGE_BUTTON_REMOVE_NOTIFICATIONS', 'Supprimer les notifications');
define('IMAGE_BUTTON_REVIEWS', 'Critiques');
define('IMAGE_BUTTON_SEARCH', 'Rechercher');
define('IMAGE_BUTTON_SHIPPING_OPTIONS', 'Options de livraison');
define('IMAGE_BUTTON_TELL_A_FRIEND', 'Avertir un ami');
define('IMAGE_BUTTON_UPDATE', 'Mettre à jour');
define('IMAGE_BUTTON_UPDATE_CART', 'Actualiser le panier');
define('IMAGE_BUTTON_WRITE_REVIEW', 'Ecrire une critique');

define('SMALL_IMAGE_BUTTON_DELETE', 'Supprimer');
define('SMALL_IMAGE_BUTTON_EDIT', 'Modifier');
define('SMALL_IMAGE_BUTTON_VIEW', 'Voir');

define('ICON_ARROW_RIGHT', 'plus');
define('ICON_CART', 'Mettre dans le panier');
define('ICON_ERROR', 'Erreur');
define('ICON_SUCCESS', 'Succès');
define('ICON_WARNING', 'Avertissement');

define('TEXT_GREETING_PERSONAL', 'Bienvenue à nouveau <span class="greetUser">%s !</span> Voudriez-vous voir quels <a href="%s"><u>nouveaux produits</u></a> sont disponibles ?');
define('TEXT_GREETING_PERSONAL_RELOGON', '<small>Si vous n\'êtes pas %s, veuillez <a href="%s"><u>vous indentifier</u></a> avec vos paramètres de compte.</small>');
define('TEXT_GREETING_GUEST', 'Bienvenue <span class="greetUser">cher visiteur !</span> Voulez-vous <a href="%s"><u>vous identifier</u></a>? Ou préférez-vous <a href="%s"><u>créer un compte</u></a> ?');

define('TEXT_SORT_PRODUCTS', 'Trier les produits ');
define('TEXT_DESCENDINGLY', 'par ordre descendant');
define('TEXT_ASCENDINGLY', 'par ordre ascendant');
define('TEXT_BY', ' par ');

define('TEXT_REVIEW_BY', 'par %s');
define('TEXT_REVIEW_WORD_COUNT', '%s mots');
define('TEXT_REVIEW_RATING', 'Notation : %s [%s]');
define('TEXT_REVIEW_DATE_ADDED', 'Date : %s');
define('TEXT_NO_REVIEWS', 'Il n\'y a aucune critique pour ce produit.');

define('TEXT_NO_NEW_PRODUCTS', 'Il n\'y a aucun nouveau produit.');

define('TEXT_UNKNOWN_TAX_RATE', 'Taux de TVA inconnu');

define('TEXT_REQUIRED', '<span class="errorText">Obligatoire</span>');

define('ERROR_TEP_MAIL', '<font face="Verdana, Arial" size="2" color="#ff0000"><b><small>TEP ERREUR:</small> Impossible d\'envoyer le message par le serveur SMTP spécifié. Veuillez vérifier la configuration dans php.ini et corriger le serveur SMTP si nécessaire.</b></font>');
define('WARNING_INSTALL_DIRECTORY_EXISTS', 'Attention : Le répertoire d\'installation existe à  : ' . dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/install. Veuillez supprimer ce répertoire pour des questions de sécurité.');
define('WARNING_CONFIG_FILE_WRITEABLE', 'Attention : Il est possible d\'écrire dans le fichier de configuration : ' . dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/includes/configure.php. C\'est une faille de sécurité potentielle - veuillez définir correctement les permissions d\'utilisateur pour ce fichier.');
define('WARNING_SESSION_DIRECTORY_NON_EXISTENT', 'Attention : Le répertoire des sessions n\'existe pas : ' . tep_session_save_path() . '. Les sessions ne fonctionneront pas tant que le répertoire ne sera pas créé.');
define('WARNING_SESSION_DIRECTORY_NOT_WRITEABLE', 'Attention : Il n\'est pas possible d\'écrire dans le répertoire des sessions : ' . tep_session_save_path() . '. Les sessions ne fonctionneront pas tant que les permissions d\'utilisateur ne seront pas correctement définies.');
define('WARNING_SESSION_AUTO_START', 'Attention : session.auto_start est activé - veuillez désactiver cette fonction php dans php.ini et redémarrer le serveur web.');
define('WARNING_DOWNLOAD_DIRECTORY_NON_EXISTENT', 'Atttention : Le répertoire de téléchargement des produits n\'existe pas : ' . DIR_FS_DOWNLOAD . '. Le téléchargement de produits ne fonctionnera pas tant que ce répertoire ne sera pas valide.');

define('TEXT_CCVAL_ERROR_INVALID_DATE', 'La date d\'expiration de la carte de cr�dit est invalide. Veuillez v�rifier la date et essayer � nouveau.');
define('TEXT_CCVAL_ERROR_INVALID_NUMBER', 'Le num�ro de carte de cr�dit est invalide. Veuillez v�rifier le num�ro et essayer � nouveau');
define('TEXT_CCVAL_ERROR_UNKNOWN_CARD', 'Les quatre premiers chiffres saisis sont : %s. Si ce nombre est correct, nous n\'acceptons pas ce type de carte de cr�dit. S\'il ne l\'est pas, veuillez essayer � nouveau.');

define('FOOTER_TEXT_BODY', 'Copyright © ' . date('Y') . ' <a href="' . tep_href_link(FILENAME_DEFAULT) . '">' . STORE_NAME . '</a><br>Propuls� par <a href="http://www.oscommerce.com" target="_blank">osCommerce</a>');
?>

Posted

chance all ñ é etc. to the following codes, visit:

 

http://tlt.its.psu.e...b/codehtml.html

 

 

Thanks for your answer, but I already tried that... It didn't work, I don't understand why...

 

So tell me if I'm doing something wrong, so for example if I changed this line like this, is it alright ?

 

define('JS_REVIEW_TEXT', '* La \'critique\' doit avoir au moins ' . REVIEW_TEXT_MIN_LENGTH . ' caract�res.\n');

 

to this:

 

define('JS_REVIEW_TEXT', '* La \'critique\' doit avoir au moins ' . REVIEW_TEXT_MIN_LENGTH . ' caractéres.\n');

 

 

When I do that, that doesn't work.

Posted

Sorry, I made a mistake, I wanted to write:

 

define('JS_REVIEW_TEXT', '* La \'critique\' doit avoir au moins ' . REVIEW_TEXT_MIN_LENGTH . ' caract & e g r a v e ; res.\n');

 

Is it like this ? Because I tried that and it didn't work.

 

(and without the spaces the "& e g r a v e ;" because when I write without spaces that show the correct character on the website ^^)

Posted

I forgot to say that this happen only when I've an error message and not on all my website, for example when I've an error for a wrong credit card, or not enough characters for a review...

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...