Comment ecrire en arab sur eclipse

Résolu
Bonjour, je voudrai savoir comment faire pour ecrire en arab sur eclipce je voudrai ecrire sur
System.out.println("??????");
mais on me dit caractere invalide alor que doit-je faire

7 réponses

  1. Salam / Bonjour,

    Active stp la langue arabe sur ton PC, si ce n'est pas déjà fait.

    Pour Eclipse, apparemment il faut installer un pack spécifique. Plus d'infos :
    https://www.google.fr/?gws_rd=ssl#q=eclipse+arabic

    4
    1. Modérateur
      Utilise les caractères Unicode \u0600 à \u06ff (voir la liste)
      Tu peux regarder une explication sur eTeks
      0
      1. ca n'a pas marcher moi je veut afficher assalamoualikoum mais en arab mais on me di caractere invalide alor que doit-je faire????
        0
        1. Et pourquoi tu n'essayes pas d'afficher " azul fellawen " en caractères tifinagh ? lol
          Je pense que tu devrais changer le codage des caractères que tu écris dans ton programme ! Enfin, je pense ! J'en suis pas sure.
          0
        2. mdr j'ai pas reussi a le faire en arab alor en kabyle j'en doute OUZMIRGHERA lol
          0
      2. alor quelqu'un a une astuce ou un truc qu'il faut faire pour que eclipce accepte les mots en arabs???
        0
        1. Modérateur
          Le problème c'est qu'Eclipse se moque pas mal que ce soit en arabe ou non, lui ce qu'il veut des octets, le vrai problème c'est le moment où il affiche pour que la console les interprète correctement.

          Tu peux essayer l'utilisation du charset ISO 8859-6, chez moi ça ne change pas grand chose mais je n'ai pas le support de la langue arabe sur mon ordi...

          import java.io.UnsupportedEncodingException;
          
          public class Test
          {
             public static void main(String[] args) throws UnsupportedEncodingException 
             {
                System.out.println(
                      new String("\u0633\u0634\u0635\u0636".getBytes("ISO-8859-6")));
             }
          }

          Remarque : ne parlant pas arabe je ne sais pas mon exemple veut dire quelque chose ou pas, en tout cas ne compte pas sur moi pour que ça corresponde à "assalamoualikoum"
          0
          1. j'ai essayer avec le tableau pour faire le salam alikoum et voila min code:
            import java.io.UnsupportedEncodingException;

            public class Main
            {
            public static void main(String[] args) throws UnsupportedEncodingException
            {
            System.out.println(
            new String("\u0063\u0064\u0066\u0064".getBytes("ISO-8859-6")));
            }
            }
            le problem c'es que c'est pas ecrit en arab le resultat c: cdfd
            so please help me
            0
            1. c bon on m'a montrer commant faire ca sur la fenetre de eclipce
              Windows > préférences > général >workspace>other>UTF-8
              et commca on écrit comme on veut merci a tous ce qui m'on essayer de m'aider
              1