CalHeb

Calendrier Hébraïque Pour Mobile

 

CalHeb interface en Hébreu et Français Avec Windev

an image

Pc Soft explique très bien dans l'aide et l'autoformation le fait de passer d'une langue a l'autre avec la fonction Nation()

// Passer la langue d'affichage de l'application en Hébreu Nation(28) // Passer les polices en Hébreu
ChangeAlphabet( alphabetHébreu )
// Change le clavier
ChangeClavier ( langueHébreu )
// Pour un Champ Saisie on rajoute
SAI_Saisie1..SensEcriture = seDroiteAGauche

Cela est très utile si l'on souhaite changer toute l'interface pour l'afficher en Hébreu.



Mais il y a alors Cinq inconvénients quand, comme moi, l'on souhaite une interface en français avec des caractéres en Hébreu avec ou sans voyelles (nikoud)

Avec la Version ANSI de Windev :

  • 1) Tous les champs s'inversent (ceux qui étaient а droite sont а gauche et ceux de gauche а droite).
  • 2) Les caractères français accentués n'apparaissent pas ou sont remplacés par l'hébreu.
  • 3) Par defaut l'hébreu est sans voyelles et si l'on souhaite l'hébreu avec voyelles, il faut alors tout remplacer.
  • 4) Les caractères d'accent ne sont pas pris en compte soit 32 caractères.
  • 5) La proprietй ..SensEcriture n'esiste pas sur Android et Ios.

Si l'on souhaite Afficher des caractères Orientaux tels que l'hébreu et Occidentaux tel que le Français dans la même Fenêtre Il y a Trois Méthodes :
Déjà il ne faut pas utiliser la fonction nation()

  • Pour mettre un Champ Libellé ou Saisie en hébreu, on utilise la fonction ansiversunicode().
  • Pour un Champ HTML ou Libellé HTML, le plus simple est de coder en UTF 8 avec la valeur Décimale ou Hexadécimale du caractère.
  • Pour un Champ contenant en même temps de l'Hébreu et du Français, on utilise la fonction ansiversunicode() pour les parties en Hébreu.
  • Pour Windev Mobile(Pocket PC) on doit enregistrer un fichier texte au format Unicode mais bizarrement écrit à l'envers car ..SensEcriture n'est pas pris en charge dans ma version (Windev Mobile 15) et on doit installer une police Unicode sur le Pocket PC.

Dans Windev j'arrive ainsi a Ecrire en Hébreu et Yiddish avec ou sans voyelles avec certains caractères de ponctuation.