Skip to content

Commit

Permalink
Merge branch '2.0'
Browse files Browse the repository at this point in the history
* 2.0:
  Add AppVeyor config
  Replace custom arrayToString() with var_export()
  Fix dependencies
  Remove rules from Slugify and move them into files
  Clean up repository
  • Loading branch information
Florian Eckerstorfer committed Nov 7, 2015
2 parents 0551249 + 64af0ea commit 7534f95
Show file tree
Hide file tree
Showing 37 changed files with 1,905 additions and 970 deletions.
30 changes: 30 additions & 0 deletions Resources/rules/arabic.json
@@ -0,0 +1,30 @@
{
"أ" : "a",
"ب" : "b",
"ت" : "t",
"ث" : "th",
"ج" : "g",
"ح" : "h",
"خ" : "kh",
"د" : "d",
"ذ" : "th",
"ر" : "r",
"ز" : "z",
"س" : "s",
"ش" : "sh",
"ص" : "s",
"ض" : "d",
"ط" : "t",
"ظ" : "th",
"ع" : "aa",
"غ" : "gh",
"ف" : "f",
"ق" : "k",
"ك" : "k",
"ل" : "l",
"م" : "m",
"ن" : "n",
"ه" : "h",
"و" : "o",
"ي" : "y"
}
9 changes: 9 additions & 0 deletions Resources/rules/austrian.json
@@ -0,0 +1,9 @@
{
"Ä": "AE",
"Ö": "OE",
"Ü": "UE",
"ß": "sz",
"ä": "ae",
"ö": "oe",
"ü": "ue"
}
121 changes: 121 additions & 0 deletions Resources/rules/burmese.json
@@ -0,0 +1,121 @@
{
"က": "k",
"ခ": "kh",
"ဂ": "g",
"ဃ": "ga",
"င": "ng",
"စ": "s",
"ဆ": "sa",
"ဇ": "z",
"စျ" : "za",
"ည": "ny",
"ဋ": "t",
"ဌ": "ta",
"ဍ": "d",
"ဎ": "da",
"ဏ": "na",
"တ": "t",
"ထ": "ta",
"ဒ": "d",
"ဓ": "da",
"န": "n",
"ပ": "p",
"ဖ": "pa",
"ဗ": "b",
"ဘ": "ba",
"မ": "m",
"ယ": "y",
"ရ": "ya",
"လ": "l",
"ဝ": "w",
"သ": "th",
"ဟ": "h",
"ဠ": "la",
"အ": "a",

"ြ": "y",
"ျ": "ya",
"ွ": "w",
"ြွ": "yw",
"ျွ": "ywa",
"ှ": "h",

"ဧ": "e",
"၏": "-e",
"ဣ": "i",
"ဤ": "-i",
"ဉ": "u",
"ဦ": "-u",
"ဩ": "aw",
"သြော" : "aw",
"ဪ": "aw",
"၍": "ywae",
"၌": "hnaik",

"၀": "0",
"၁": "1",
"၂": "2",
"၃": "3",
"၄": "4",
"၅": "5",
"၆": "6",
"၇": "7",
"၈": "8",
"၉": "9",

"္": "",
"့": "",
"း": "",

"ာ": "a",
"ါ": "a",
"ေ": "e",
"ဲ": "e",
"ိ": "i",
"ီ": "i",
"ို": "o",
"ု": "u",
"ူ": "u",
"ေါင်": "aung",
"ော": "aw",
"ော်": "aw",
"ေါ": "aw",
"ေါ်": "aw",
"်": "at",
"က်": "et",
"ိုက်" : "aik",
"ောက်" : "auk",
"င်" : "in",
"ိုင်" : "aing",
"ောင်" : "aung",
"စ်" : "it",
"ည်" : "i",
"တ်" : "at",
"ိတ်" : "eik",
"ုတ်" : "ok",
"ွတ်" : "ut",
"ေတ်" : "it",
"ဒ်" : "d",
"ိုဒ်" : "ok",
"ုဒ်" : "ait",
"န်" : "an",
"ာန်" : "an",
"ိန်" : "ein",
"ုန်" : "on",
"ွန်" : "un",
"ပ်" : "at",
"ိပ်" : "eik",
"ုပ်" : "ok",
"ွပ်" : "ut",
"န်ုပ်" : "nub",
"မ်" : "an",
"ိမ်" : "ein",
"ုမ်" : "on",
"ွမ်" : "un",
"ယ်" : "e",
"ိုလ်" : "ol",
"ဉ်" : "in",
"ံ": "an",
"ိံ" : "ein",
"ုံ" : "on"
}
20 changes: 20 additions & 0 deletions Resources/rules/czech.json
@@ -0,0 +1,20 @@
{
"Č": "C",
"Ď": "D",
"Ě": "E",
"Ň": "N",
"Ř": "R",
"Š": "S",
"Ť": "T",
"Ů": "U",
"Ž": "Z",
"č": "c",
"ď": "d",
"ě": "e",
"ň": "n",
"ř": "r",
"š": "s",
"ť": "t",
"ů": "u",
"ž": "z"
}
180 changes: 180 additions & 0 deletions Resources/rules/default.json
@@ -0,0 +1,180 @@
{
"°": 0,
"¹": 1,
"²": 2,
"³": 3,
"⁴": 4,
"⁵": 5,
"⁶": 6,
"⁷": 7,
"⁸": 8,
"⁹": 9,

"₀": 0,
"₁": 1,
"₂": 2,
"₃": 3,
"₄": 4,
"₅": 5,
"₆": 6,
"₇": 7,
"₈": 8,
"₉": 9,


"æ": "ae",
"ǽ": "ae",
"À": "A",
"Á": "A",
"Â": "A",
"Ã": "A",
"Å": "AA",
"Ǻ": "A",
"Ă": "A",
"Ǎ": "A",
"Æ": "AE",
"Ǽ": "AE",
"à": "a",
"á": "a",
"â": "a",
"ã": "a",
"å": "aa",
"ǻ": "a",
"ă": "a",
"ǎ": "a",
"ª": "a",
"@": "at",
"Ĉ": "C",
"Ċ": "C",
"ĉ": "c",
"ċ": "c",
"©": "c",
"Ð": "Dj",
"Đ": "D",
"ð": "dj",
"đ": "d",
"È": "E",
"É": "E",
"Ê": "E",
"Ë": "E",
"Ĕ": "E",
"Ė": "E",
"è": "e",
"é": "e",
"ê": "e",
"ë": "e",
"ĕ": "e",
"ė": "e",
"ƒ": "f",
"Ĝ": "G",
"Ġ": "G",
"ĝ": "g",
"ġ": "g",
"Ĥ": "H",
"Ħ": "H",
"ĥ": "h",
"ħ": "h",
"Ì": "I",
"Í": "I",
"Î": "I",
"Ï": "I",
"Ĩ": "I",
"Ĭ": "I",
"Ǐ": "I",
"Į": "I",
"IJ": "IJ",
"ì": "i",
"í": "i",
"î": "i",
"ï": "i",
"ĩ": "i",
"ĭ": "i",
"ǐ": "i",
"į": "i",
"ij": "ij",
"Ĵ": "J",
"ĵ": "j",
"Ĺ": "L",
"Ľ": "L",
"Ŀ": "L",
"ĺ": "l",
"ľ": "l",
"ŀ": "l",
"Ñ": "N",
"ñ": "n",
"ʼn": "n",
"Ò": "O",
"Ô": "O",
"Õ": "O",
"Ō": "O",
"Ŏ": "O",
"Ǒ": "O",
"Ő": "O",
"Ơ": "O",
"Ø": "OE",
"Ǿ": "O",
"Œ": "OE",
"ò": "o",
"ô": "o",
"õ": "o",
"ō": "o",
"ŏ": "o",
"ǒ": "o",
"ő": "o",
"ơ": "o",
"ø": "oe",
"ǿ": "o",
"º": "o",
"œ": "oe",
"Ŕ": "R",
"Ŗ": "R",
"ŕ": "r",
"ŗ": "r",
"Ŝ": "S",
"Ș": "S",
"ŝ": "s",
"ș": "s",
"ſ": "s",
"Ţ": "T",
"Ț": "T",
"Ŧ": "T",
"Þ": "TH",
"ţ": "t",
"ț": "t",
"ŧ": "t",
"þ": "th",
"Ù": "U",
"Ú": "U",
"Û": "U",
"Ũ": "U",
"Ŭ": "U",
"Ű": "U",
"Ų": "U",
"Ư": "U",
"Ǔ": "U",
"Ǖ": "U",
"Ǘ": "U",
"Ǚ": "U",
"Ǜ": "U",
"ù": "u",
"ú": "u",
"û": "u",
"ũ": "u",
"ŭ": "u",
"ű": "u",
"ų": "u",
"ư": "u",
"ǔ": "u",
"ǖ": "u",
"ǘ": "u",
"ǚ": "u",
"ǜ": "u",
"Ŵ": "W",
"ŵ": "w",
"Ý": "Y",
"Ÿ": "Y",
"Ŷ": "Y",
"ý": "y",
"ÿ": "y",
"ŷ": "y"
}
14 changes: 14 additions & 0 deletions Resources/rules/esperanto.json
@@ -0,0 +1,14 @@
{
"ĉ": "cx",
"ĝ": "gx",
"ĥ": "hx",
"ĵ": "jx",
"ŝ": "sx",
"ŭ": "ux",
"Ĉ": "CX",
"Ĝ": "GX",
"Ĥ": "HX",
"Ĵ": "JX",
"Ŝ": "SX",
"Ŭ": "UX"
}
6 changes: 6 additions & 0 deletions Resources/rules/finnish.json
@@ -0,0 +1,6 @@
{
"Ä": "A",
"Ö": "O",
"ä": "a",
"ö": "o"
}

0 comments on commit 7534f95

Please sign in to comment.