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

@@ -1,5 +1,5 @@
// * 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 *
// * it under the terms of the GNU General Public License as published by *
@@ -75,9 +75,9 @@ _و 'vAv
ً 'an
ٌ 'on
ٍ 'en
، viRgul
_، viRgul
؛ noqteviRgul
ـ 'keSidane_hoRuf
ـ 'keSide_
ئ 'je,hamze:
ؤ 'vAv,hamze:
ۀ 'hehamze:
@@ -88,10 +88,24 @@ _و 'vAv
ي 'je_aRabi

// 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 "دانشنامهٔ "
× '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
@@ -202,10 +216,10 @@ $ dolAR
[ beRAketbAz
] beRAketbaste:
( paRAntezbAz
_) paRAntezbaste:
) paRAntezbaste:
* setARe:
//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:
: 'donoqte:
< alAmate'kutSektaR
@@ -221,16 +235,12 @@ _) paRAntezbaste:

// ABBREVIATIONS
//**************
قظ 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
هش hedZRije_:Samsi $only
ه‌ش hedZRije_:Samsi $only
ه.ش hedZRije_:Samsi $only
هق hedZRije_:qamaRi $only
ه‌ق hedZRije_:qamaRi $only
ه.ق hedZRije_:qamaRi $only
ق‌م q::abl_az_:milAd $only

+ 14
- 12
dictsource/fa_rules View File

@@ -1,5 +1,5 @@
// * 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 *
// * it under the terms of the GNU General Public License as published by *
@@ -44,9 +44,11 @@
۸ 8
٩ 9
۹ 9
٬ ،
٫ ،
٪ %
ٔ ٴ
ٴ ٔ
ـ
ي ی // this is "ي" Shift + x on the Persian Keyboard ("ye Arabi") that has been replaced with "ی" Standard for some programing reasones.
ﺁ آ
ﺍ ا
@@ -4490,7 +4492,7 @@ L09L04) السّادات (_Sm8 ossAdAt
L09L09L03) گی (_Sm2 egi
L09L01ی) گی (_Sm2 egi
L09L01و) گی (_Sm2 egi
L09L09) گه (_NSm2 gah
// Possessive pronouns for گی eg. "زندگیتان"
L09L09L03) گیم (_NSm3 egijam
L09L09L03) گییم (_NSm4 egijam
@@ -5125,7 +5127,7 @@ L09L04) السّادات (_Sm8 ossAdAt
L09L09) نقی (_Sm3 naq1i
// Subjective pronouns
L09L09L03) ند (_NSm2 and
L09L03ی) ند (_NSm2 nad
L09L03ی) ند (_NSm2 and
L09L09) نوشت (_Sm4 neveSt
L09L09) نشین (_Sm4 neSin
L09L09) نکردن (_Sm5 nakaRdan
@@ -5783,13 +5785,13 @@ L09L04) السّادات (_Sm8 ossAdAt
//this character "ٔ" is defrent of "ء" and "ۀ" for example "دانشنامهٔ "


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

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


.group ّ
@@ -6097,4 +6099,4 @@ L09L04) السّادات (_Sm8 ossAdAt
± m'osbat||jA:||m'anfi
>= boz'oRgtaR||jA:||m,osAvi
<= kutS'ektaR||jA:||m,osAvi

Loading…
Cancel
Save