Support » Plugin: JSM's file_get_contents() Shortcode » Problems with characters in french

  • Resolved wodk

    (@wodk)


    Hi,

    It’s impossible to display french language spécials characters with this great plugin !
    it’s sad maybe it’s possible to add a “-encode” with the ascii mode wished ?

    this is what’s it’s doing :

    Syst�me de compression de p�riph�rique bas� sur DCS XPK par Nicholas Clarke. Cela prend en charge plusieurs ex�cutions de mot de passe, fis XAD ne prend en charge qu’un seul mot de passe, tous les mots de passe doivent �tre

    instead of

    * Système de compression de périphérique basé sur DCS XPK par Nicholas Clarke. Cela prend en charge plusieurs exécutions de mot de passe, fis XAD ne prend en charge qu’un seul mot de passe, tous les mots de passe doivent être

    It’s UTF-8 if i’m not wrong.

    Is it possible to fix this problem ?

    Best regards and thanks for this great puglin again !

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Thread Starter wodk

    (@wodk)

    i have tried this fast fix 🙂 But My PHP skills are to low and it seem it’s not working 🙂

    $content = file_get_contents( $url );
    $content = mb_convert_encoding($content, ‘HTML-ENTITIES’, “UTF-8”);

    Thread Starter wodk

    (@wodk)

    I tried also :

    #$content = file_get_contents( $url );
     
    function file_get_contents_utf8($url) {
     $content2 = file_get_contents($url);
     Return mb_convert_encoding($content2, "HTML-ENTITIES", "UTF-8");}
    
     $content = file_get_contents_utf8($url);

    With no success 🙁

    Thread Starter wodk

    (@wodk)

    Thanks for this great plugin !

    I fixed it for my problem by replacing the line

    #$content = file_get_contents( $url );

    by the code :

    function file_get_contents_utf8($fn) {
    	$content = file_get_contents($fn);
    	return mb_convert_encoding($content, 'UTF-8', mb_detect_encoding($content, 'UTF-8, ISO-8859-1', true));
    			}
    			
    $content = file_get_contents_utf8( $url );

    I hope you will official fix it 😉

    Thanks again,

    Best Regards,

    WoDK

    Plugin Author JS Morisset

    (@jsmoriss)

    Give v2.3.0-dev.3 a spin and let me know if that fixes your issue.

    You can download the current development version here: https://wordpress.org/plugins/wp-file-get-contents/advanced/

    js.

    Thread Starter wodk

    (@wodk)

    No the current dev version have the same problem for special characters :

    xadmaster.library 12.1 (28.09.2003)
    – Ajout d’un nouvel id-external cr�� par Stuart en remplacement de l’idPAK external.
    – Ajout du client PackDir cr�� par Stuart.
    – Ajout du client Unreal cr�� par Stuart.

    i reload my “fixed” version for now. Feel free to give me your versions to test if you need help.

    Plugin Author JS Morisset

    (@jsmoriss)

    Indeed, small typo – I copied some code from another plugin and forgot to change the variable name. 🙂 Version 2.3.0-dev.4 should for fine. 😉

    js.

    Thread Starter wodk

    (@wodk)

    Same problem with this version 🙂
    Why don’t you take the lines i gave to you ? I found the fix on french PHP forums

    WoDK

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Problems with characters in french’ is closed to new replies.