From 6da1c91e28981acf51f2e21140a78dc99181be0e Mon Sep 17 00:00:00 2001 From: Keramatfar Date: Mon, 24 Jun 2024 12:42:52 +0330 Subject: [PATCH] Added the Persian mapping --- nlpaug/res/char/keyboard/fa.json | 48 ++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 nlpaug/res/char/keyboard/fa.json diff --git a/nlpaug/res/char/keyboard/fa.json b/nlpaug/res/char/keyboard/fa.json new file mode 100644 index 0000000..be7dfd6 --- /dev/null +++ b/nlpaug/res/char/keyboard/fa.json @@ -0,0 +1,48 @@ +{ + "1": ["!", "2", "@", "ض", "ص"], + "2": ["@", "1", "!", "3", "#", "ض", "ص", "ث"], + "3": ["#", "2", "@", "4", "$", "ص", "ث"], + "4": ["$", "3", "#", "5", "%", "ث", "ق"], + "5": ["%", "4", "$", "6", "^", "ق", "ف", "غ"], + "6": ["^", "5", "%", "7", "&", "ف", "غ", "ع"], + "7": ["&", "6", "^", "8", "*", "غ", "ع", "ه"], + "8": ["*", "7", "&", "9", "(", "ع", "ه", "خ"], + "9": ["(", "8", "*", "0", ")", "ه", "خ", "ح"], + "!": ["@", "ض"], + "@": ["!", "#", "ض", "ص"], + "#": ["@", "$", "ص", "ث"], + "$": ["#", "%", "ث", "ق"], + "%": "$", + "ض": ["1", "!", "2", "@", "ص", "ش", "س"], + "ص": ["1", "!", "2", "@", "3", "#", "ض", "ث", "ش", "س", "ی"], + "ث": ["2", "@", "3", "#", "4", "$", "ص", "ق", "س", "ی", "ب"], + "ق": ["3", "#", "4", "$", "5", "%", "ث", "ف", "ی", "ب", "ل"], + "ف": ["4", "$", "5", "%", "6", "^", "ق", "غ", "ب", "ل", "ا", "آ"], + "غ": ["5", "%", "6", "^", "7", "&", "ف", "ع", "ل", "ا", "آ", "ت"], + "ع": ["6", "^", "7", "&", "8", "*", " t", "ه", "ا", "آ", "ت", "ن"], + "ه": ["7", "&", "8", "*", "9", "(", "ع", "خ", "ت", "ن", "م"], + "خ": ["8", "*", "9", "(", "0", ")", "ه", "ح", "ن", "م"], + "ح": ["-", "_", "0", ")", "خ", "م", "ک", "ج", "}", ":"], + "ج": ["-", "_", "=", "+", "چ", "}","گ", ":", "ک", "ح"], + "چ": ["ج", "}", "=", "+", "پ", "|", "گ"], + "ک": ["م", "ح", "ج", "}", "گ", "/", "؟", ".", ">"], + "گ": ["ک", ":", "ج", "}", "چ", "{", "/", "؟"], + "پ": ["چ", "{"], + "ش": ["ض", "ص", "ش", "س", "ظ", "ط"], + "س": ["ض", "ص", "ث", "ش", "ی", "ظ", "ط", "ز", "ژ"], + "ی": ["ص", "ث", "ق", "س", "ب", "ط", "ز", "ژ", "ر"], + "ب": ["ث", "ق", "ف", "ی", "ل", "ز", "ژ", "ر", "ذ"], + "ل": ["ق", "ف", "غ", "ب", "ا", "آ", "ر", "ذ", "د"], + "ا": ["ف", "غ", "ع", "ل", "ت", "ذ", "د", "ئ"], + "ت": ["غ", "ع", "ه", "ا", "آ", "ن", "د", "ئ", ",", "<"], + "ن": ["ع", "ه", "خ", "ت", "م", "ئ", ",", "<", ".", ">"], + "م": ["ه", "خ", "ح", "ن", ";", ":", ",", "<", ".", ">", "/", "؟"], + "و": ["ئ", "ء", "ن", "م", ".", ">"], + "ظ": ["ش", "س", "ط"], + "ط": ["ش", "س", "ی", "ظ", "ز", "ژ"], + "ز": ["س", "ی", "ب", "ط", "ر"], + "ر": ["ی", "ب", "ل", "ز", "ژ", "ذ"], + "ذ": ["ب", "ل", "ا", "آ", "ر", "د"], + "د": ["ل", "ا", "آ", "ت", "ذ", "ئ"], + "ئ": ["ا", "آ", "ت", "ن", "د", ",", "<"] +} \ No newline at end of file