arabiq
Version:
For Arabic Keyboard Users!
51 lines (45 loc) • 768 B
JavaScript
// Please Don't Steal :)
function main(SENTENCE) {
const LETTERS = {
q: "ض",
w: "ص",
e: "ث",
r: "ق",
t: "ف",
y: "غ",
u: "ع",
i: "ه",
o: "خ",
p: "ح",
"[": "ج",
"]": "د",
a: "ش",
s: "س",
d: "ي",
f: "ب",
g: "ل",
h: "ا",
j: "ت",
k: "ن",
l: "م",
";": "ك",
"'": "ط",
z: "ئ",
x: "ء",
c: "ؤ",
v: "ر",
b: "لا",
n: "ى",
m: "ة",
",": "و",
".": "ز",
"/": "ظ",
};
let RESULT = "";
for (let i = 0; i < SENTENCE.length; i++) {
const char = SENTENCE[i].toLowerCase();
RESULT += LETTERS[char] || char;
}
return RESULT;
}
module.exports = main;