Browse Source

A few debugs were down about characters of standard Persian keyboard.

master
shadyar 6 years ago
parent
commit
97464535f9
No account linked to committer's email address
2 changed files with 37 additions and 25 deletions
  1. 23
    13
      dictsource/fa_list
  2. 14
    12
      dictsource/fa_rules

+ 23
- 13
dictsource/fa_list View File

// * Farsi Language fa (or Parsi or Persian) fa_list Version 3.135
// * This file writen by Shadyar Khodayari and Ehsan Esmaili who has managed collecting exceptional words. 04-05-2018
// * Farsi Language fa (or Parsi or Persian) fa_list Version 3.136
// * This file writen by Shadyar Khodayari and Ehsan Esmaili who has managed collecting exceptional words. 06-05-2019
//********* //*********
// * This program is free software; you can redistribute it and/or modify * // * This program is free software; you can redistribute it and/or modify *
// * it under the terms of the GNU General Public License as published by * // * it under the terms of the GNU General Public License as published by *
ً 'an ً 'an
ٌ 'on ٌ 'on
ٍ 'en ٍ 'en
، viRgul
_، viRgul
؛ noqteviRgul ؛ noqteviRgul
ـ 'keSidane_hoRuf
ـ 'keSide_
ئ 'je,hamze: ئ 'je,hamze:
ؤ 'vAv,hamze: ؤ 'vAv,hamze:
ۀ 'hehamze: ۀ 'hehamze:
ي 'je_aRabi ي 'je_aRabi


// symbols used in Standard Persian keybord layout // symbols used in Standard Persian keybord layout
٬ namAde_RAst_be_tSap
٫ 'viRgule_fArsije_estAndArd
٪ darsade _fArsije_estAndArd
٬ 'dZodAkonandeje_hezArgAn
٫ 'momajez
٪ 'darsad
ٔ hamzeje_bAlA //this character "ٔ" is defrent of "ء" and "ۀ" for example "دانشنامهٔ " ٔ hamzeje_bAlA //this character "ٔ" is defrent of "ء" and "ۀ" for example "دانشنامهٔ "
× 'zaRbdaR
‍ 'taq1simbaR

//Farsi Numbers used in Standard Persian keybord layout
۰ 'sefRe_fARsi
۱ 'jeke_fARsi
۲ 'doe_fARsi
۳ 'seje_fARsi
۴ 'tSAhARe_fARsi
۵ 'pandZe_fARsi
۶ 'SeSe_fARsi
۷ 'hafte_fARsi
۸ 'haSte_fARsi
۹ 'nohe_fARsi




// Urdu for Persian users added by users // Urdu for Persian users added by users
[ beRAketbAz [ beRAketbAz
] beRAketbaste: ] beRAketbaste:
( paRAntezbAz ( paRAntezbAz
_) paRAntezbaste:
) paRAntezbaste:
* setARe: * setARe:
//this code is recognized as (ZWNJ) U+200c (half space) at eSpeak 1.46.22 and later (ZWNJ) is recognized as hyphen //this code is recognized as (ZWNJ) U+200c (half space) at eSpeak 1.46.22 and later (ZWNJ) is recognized as hyphen
_- nim_fAsele:
- nim_fAsele:
. noqte: . noqte:
: 'donoqte: : 'donoqte:
< alAmate'kutSektaR < alAmate'kutSektaR


// ABBREVIATIONS // ABBREVIATIONS
//************** //**************
قظ q::abl_az_:zohR $only
ق‌ظ q::abl_az_:zohR $only ق‌ظ q::abl_az_:zohR $only
ق.ظ q::abl_az_:zohR $only ق.ظ q::abl_az_:zohR $only
بظ ba:?d_az_:zohR $only
ب‌ظ ba:?d_az_:zohR $only ب‌ظ ba:?d_az_:zohR $only
ب.ظ ba:?d_az_:zohR $only ب.ظ ba:?d_az_:zohR $only
هش hedZRije_:Samsi $only
ه‌ش hedZRije_:Samsi $only ه‌ش hedZRije_:Samsi $only
ه.ش hedZRije_:Samsi $only ه.ش hedZRije_:Samsi $only
هق hedZRije_:qamaRi $only
ه‌ق hedZRije_:qamaRi $only ه‌ق hedZRije_:qamaRi $only
ه.ق hedZRije_:qamaRi $only ه.ق hedZRije_:qamaRi $only
ق‌م q::abl_az_:milAd $only ق‌م q::abl_az_:milAd $only

+ 14
- 12
dictsource/fa_rules View File

// * Farsi Language fa (or Parsi or Persian) fa_rules Version 3.135
// * This file writen by Shadyar Khodayari 04-05-2018
// * Farsi Language fa (or Parsi or Persian) fa_rules Version Test after 3.136
// * This file writen by Shadyar Khodayari 06-05-2019
//********* //*********
// * This program is free software; you can redistribute it and/or modify * // * This program is free software; you can redistribute it and/or modify *
// * it under the terms of the GNU General Public License as published by * // * it under the terms of the GNU General Public License as published by *
۸ 8 ۸ 8
٩ 9 ٩ 9
۹ 9 ۹ 9
٬ ،
٫ ، ٫ ،
٪ % ٪ %
ٔ ٴ
ٴ ٔ
ـ
ي ی // this is "ي" Shift + x on the Persian Keyboard ("ye Arabi") that has been replaced with "ی" Standard for some programing reasones. ي ی // this is "ي" Shift + x on the Persian Keyboard ("ye Arabi") that has been replaced with "ی" Standard for some programing reasones.
ﺁ آ ﺁ آ
ﺍ ا ﺍ ا
L09L09L03) گی (_Sm2 egi L09L09L03) گی (_Sm2 egi
L09L01ی) گی (_Sm2 egi L09L01ی) گی (_Sm2 egi
L09L01و) گی (_Sm2 egi L09L01و) گی (_Sm2 egi
L09L09) گه (_NSm2 gah
// Possessive pronouns for گی eg. "زندگیتان" // Possessive pronouns for گی eg. "زندگیتان"
L09L09L03) گیم (_NSm3 egijam L09L09L03) گیم (_NSm3 egijam
L09L09L03) گییم (_NSm4 egijam L09L09L03) گییم (_NSm4 egijam
L09L09) نقی (_Sm3 naq1i L09L09) نقی (_Sm3 naq1i
// Subjective pronouns // Subjective pronouns
L09L09L03) ند (_NSm2 and L09L09L03) ند (_NSm2 and
L09L03ی) ند (_NSm2 nad
L09L03ی) ند (_NSm2 and
L09L09) نوشت (_Sm4 neveSt L09L09) نوشت (_Sm4 neveSt
L09L09) نشین (_Sm4 neSin L09L09) نشین (_Sm4 neSin
L09L09) نکردن (_Sm5 nakaRdan L09L09) نکردن (_Sm5 nakaRdan
//this character "ٔ" is defrent of "ء" and "ۀ" for example "دانشنامهٔ " //this character "ٔ" is defrent of "ء" and "ۀ" for example "دانشنامهٔ "




.group ٴ
L04) ٴ
ا) ٴ a?
ٴ
.group ٔ
L04) ٔ
ا) ٔ a?
ٔ


// suffixes ٴ
L09L03) ٴ (_NSm1 je
// suffixes ٔ
L09L03) ٔ (_NSm1 je




.group ّ .group ّ
± m'osbat||jA:||m'anfi ± m'osbat||jA:||m'anfi
>= boz'oRgtaR||jA:||m,osAvi >= boz'oRgtaR||jA:||m,osAvi
<= kutS'ektaR||jA:||m,osAvi <= kutS'ektaR||jA:||m,osAvi

Loading…
Cancel
Save