Browse Source

Don't declare the Arabic letter strings using array syntax.

master
Reece H. Dunn 6 years ago
parent
commit
32ab396ea1
1 changed files with 7 additions and 7 deletions
  1. 7
    7
      src/libespeak-ng/tr_languages.c

+ 7
- 7
src/libespeak-ng/tr_languages.c View File



static void SetArabicLetters(Translator *tr) static void SetArabicLetters(Translator *tr)
{ {
const char arab_vowel_letters[] = {"َ ُ ِ"};
const char arab_consonant_vowel_letters[] = {"ا و ي"};
const char arab_consonant_letters[] = {"ب پ ت ة ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ئ ؤ ء أ آ إ ه"};
const char arab_thick_letters[] = {"ص ض ط ظ ق"};
const char arab_shadda_letter[] = {" ّ "};
const char arab_hamza_letter[] = {" ّ "};
const char arab_sukun_letter[] = {" ّ "};
const char *arab_vowel_letters = "َ ُ ِ";
const char *arab_consonant_vowel_letters = "ا و ي";
const char *arab_consonant_letters = "ب پ ت ة ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ئ ؤ ء أ آ إ ه";
const char *arab_thick_letters = "ص ض ط ظ ق";
const char *arab_shadda_letter = " ّ ";
const char *arab_hamza_letter = " ّ ";
const char *arab_sukun_letter = " ّ ";


SetLetterBitsUTF8(tr, LETTERGP_A, arab_vowel_letters, OFFSET_ARABIC); SetLetterBitsUTF8(tr, LETTERGP_A, arab_vowel_letters, OFFSET_ARABIC);
SetLetterBitsUTF8(tr, LETTERGP_B, arab_consonant_vowel_letters, OFFSET_ARABIC); SetLetterBitsUTF8(tr, LETTERGP_B, arab_consonant_vowel_letters, OFFSET_ARABIC);

Loading…
Cancel
Save