This forum is no longer open and is for reading/searching only.

Please use our new MachForm Community Forum instead.

MachForm Community Forums » MachForm 2

french accentuated characters


  1. paviot
    Member

    I have a problem accented characters in :
    - form manager entries
    - when I receive mail (body of mail)
    - mysql database

    in Edit form is ok

    sorry my english is not perfect.

    Posted 16 years ago #
  2. yuniar

    MachForm uses UTF-8 to store the data.
    Is there any change with the encoding?


    MachForm Founder

    Posted 16 years ago #
  3. paviot
    Member

    - my machform script use UTF-8 encoding, my mysql database also. With other scripts php is correctly displayed.

    in "Edit and manage your form entries", cells and columns is composed @?@ characters if accentuated french words.

    in "Edit form" is ok, no problem

    do i change encoding format ? where ? using iso-8859-1 format ?

    and... french machform script is available ?

    Posted 16 years ago #
  4. yuniar

    Hmm.. that's weird.
    Can I login to your MachForm to check this directly?

    Mail me your login info please.
    Send to: yuniar [at] appnitro.com


    MachForm Founder

    Posted 16 years ago #
  5. paviot
    Member

    i replace utf-8 by iso-8859-1 :

    "Edit and manage your form entries" and "view form" is ok, except "drop down" choice if a french accentuated characters is used.

    and success text message contains weird characters when click submit button.

    when i received a mail, similar problem.

    Posted 16 years ago #
  6. yuniar

    I've replied to your email and send you some updates. Did you get it?
    If not, please check your junk folder.

    Also, is it possible to reinstall your MachForm to version 2.0?
    Version 2 support UTF-8 much better.

    If you prefer, I can do the installation for you. Simply submit an installation request.


    MachForm Founder

    Posted 16 years ago #
  7. Molina
    Member

    Hi,
    I got a similar problem with german 'Umlauts' (ä, ö, ß etc.): Everything's okay in the browser-output of manage_form, edit_form, confirm, but it's wrong in MySQL and the output from the database is nonsense too. It was working in the previous version, but now I'm using Version 2.
    I tried to change to iso-8859-1 format, but it doesn't work well...
    Where do I have to change the input for the database?
    Can you help me please or give me a hint? (I'm working locally on my computer)
    Thanks!

    Molina

    Posted 16 years ago #
  8. yuniar

    Molina,

    What's the exact version of your MachForm? Open your changelog.txt file and look at the bottom.

    As of version 2.0.c (1 May 2008) there is adjustment with the way MachForm handles international characters. This version should display Umlauts correctly in both MySQL and browser.

    If you aren't using the 2.0.c, please download the package again from customer area and install it again with a new database. Is it possible?

    MachForm uses UTF-8 encoding to support international characters. Thus, this version ensure your table to use UTF-8 character set.


    MachForm Founder

    Posted 16 years ago #
  9. Molina
    Member

    Thanks again! Works fine!

    By the way: How do I know that there's a new version with these little, but important changes? Where do I have to look for it? The download section only tells that this is version 2.0, maybe you could add the release date and version number?

    All in all impressive work and support :-)

    Molina

    Posted 16 years ago #
  10. Molina
    Member

    Sorry, there is still a problem, that I can't fix: international characters are displayed correctly in MySQL and browser, but not in manage_entries, edit_entry and view_entry.
    Can you help me again?

    Posted 16 years ago #
  11. yuniar

    Hmm..that's weird.

    Try this, edit your config.php file, insert this line below:

    header("Content-Type: text/html; charset=UTF-8");

    insert it below your admin username and password lines.

    Let me know how it goes.


    MachForm Founder

    Posted 16 years ago #
  12. Molina
    Member

    This is it! :-) Great!
    For now I don't have another question ;-)

    Thanks again,
    Molina

    Posted 16 years ago #
  13. poilou
    Member

    Bonsoir,

    Ce mail est traduit en mauvais anglais par google, car je suis français et mon anglais est médiocre.

    Mon problème est le suivant :

    Mes formulaires de réponse n’acceptent pas les accents . Et les textes des formulaires que je reçois s’arrête au premier accent .

    Comment régler ce problème.

    J’ai bien essayé de faire ce qui est proposé au dessus, mais ça ne fonctionne pas.

    Merci pour votre réponse, et si possible en anglais ultra simple !

    Posted 15 years ago #
  14. poilou
    Member

    oups !!!

    Good evening,

    This address is translated into broken English by google, because I am French and my English is poor.

    My problem is as follows:

    My response forms do not accents. Texts and forms that I get stopped in the first accent.

    How to solve this problem.

    I tried to do what is suggested above, but it does not work.

    Thank you for your reply, and if possible in English easy!

    Posted 15 years ago #
  15. yuniar

    poilou,

    Was there any modifications with your machform database or files?
    Version 2 should have support French and any other international characters out of the box.

    Can I login to your MachForm to check it?
    Please send your MachForm login info to: customer.service [at] appnitro.com


    MachForm Founder

    Posted 15 years ago #
  16. denis
    Member

    I can confirm I set up the script on a default Plesk server, and have issues with accents. Please advise on how to correct ?
    Thanks.

    Posted 15 years ago #
  17. denis
    Member

    Just to illutrate that this is likely an UTF8 issue ? French words to confirm sending should be "Votre message a bien été transmis", and in fact appear as "Votre message a bien été transmis".

    Posted 15 years ago #
  18. yuniar

    This seems to be language.php file issue. If you are translating it, make sure to set the file encoding to UTF-8.

    Anyway, I've replied to support ticket from you guys, let's continue there.


    MachForm Founder

    Posted 15 years ago #
  19. denis
    Member

    This solved the issue for me: MachForm is properly working and can render all characters in French and other languages. However you must make sure your pages that hold the form are also UTF-8 encoded ! Not all pages are, and you'll get those wrong chars until you change your pages header to UTF-8.

    Posted 15 years ago #
  20. luis
    Member

    Ok try this:
    Insert caracters:

    à == à
    è == è
    ì == ì
    ò == ò
    ù == ù
    ñ == ñ
    © == ©

    Posted 15 years ago #

RSS feed for this topic

Reply »