Skip to content

Commit

Permalink
Add persian rules (#168)
Browse files Browse the repository at this point in the history
* Add persian rules

* add persian rules
  • Loading branch information
mohammad6006 authored and Florian Eckerstorfer committed Aug 11, 2017
1 parent ad9bd61 commit 1593985
Show file tree
Hide file tree
Showing 2 changed files with 69 additions and 0 deletions.
34 changes: 34 additions & 0 deletions Resources/rules/persian.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"ا" : "a",
"ب" : "b",
"پ" : "p",
"ت" : "t",
"ث" : "th",
"ج" : "j",
"چ" : "ch",
"ح" : "h",
"خ" : "kh",
"د" : "d",
"ذ" : "th",
"ر" : "r",
"ز" : "z",
"ژ" : "zh",
"س" : "s",
"ش" : "sh",
"ص" : "s",
"ض" : "z",
"ط" : "t",
"ظ" : "z",
"ع" : "a",
"غ" : "gh",
"ف" : "f",
"ق" : "g",
"ك" : "k",
"گ" : "g",
"ل" : "l",
"م" : "m",
"ن" : "n",
"و" : "o",
"ه" : "h",
"ی" : "y",
}
35 changes: 35 additions & 0 deletions src/RuleProvider/DefaultRuleProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -847,6 +847,41 @@ class DefaultRuleProvider implements RuleProviderInterface
'ņ' => 'n',
'ū' => 'u',
),
'persian' =>
array (
'ا' => 'a',
'ب' => 'b',
'پ' => 'p',
'ت' => 't',
'ث' => 'th',
'ج' => 'j',
'چ' => 'ch',
'ح' => 'h',
'خ' => 'kh',
'د' => 'd',
'ذ' => 'th',
'ر' => 'r',
'ز' => 'z',
'ژ' => 'zh',
'س' => 's',
'ش' => 'sh',
'ص' => 's',
'ض' => 'z',
'ط' => 't',
'ظ' => 'z',
'ع' => 'a',
'غ' => 'gh',
'ف' => 'f',
'ق' => 'g',
'ك' => 'k',
'گ' => 'g',
'ل' => 'l',
'م' => 'm',
'ن' => 'n',
'و' => 'o',
'ه' => 'h',
'ی' => 'y',
),
'lithuanian' =>
array (
'Ą' => 'A',
Expand Down

0 comments on commit 1593985

Please sign in to comment.