name: Urdu Phonetic languages: ur attributes: {shiftable: false} minimumFunctionalKeyWidth: 0.0 rows: - letters: - {type: case, normal: ['ض'], shiftedManually: ['١']} - {type: case, normal: ['ص'], shiftedManually: ['٢']} - {type: case, normal: ['غ'], shiftedManually: ['٣']} - {type: case, normal: ['ڑ'], shiftedManually: ['٤']} - {type: case, normal: ['ٹ'], shiftedManually: ['٥']} - {type: case, normal: ['ث'], shiftedManually: ['٦']} - {type: case, normal: ['ح'], shiftedManually: ['٧']} - {type: case, normal: ['ئ'], shiftedManually: ['٨']} - {type: case, normal: ['ظ'], shiftedManually: ['٩']} - {type: case, normal: ['ط'], shiftedManually: ['٠']} - letters: - {type: case, normal: ['ق'], shiftedManually: ['ْ']} - {type: case, normal: ['و'], shiftedManually: ['ؤ']} - {type: case, normal: ['ع'], shiftedManually: ['ْٰ']} - {type: case, normal: ['ر'], shiftedManually: ['ڑ']} - {type: case, normal: ['ت'], shiftedManually: ['ٹ']} # U+06D2 "ے" ARABIC LETTER YEH BARREE # U+06D3 "ۓ" ARABIC LETTER YEH BARREE WITH HAMZA ABOVE # U+064E "َ" ARABIC FATHA # U+064B "ً" ARABIC FATHATAN - {type: case, normal: ["\u06D2", "\u06D3", "\u064E", "\u064B"], shiftedManually: ["\u064E", "\u064B"]} - {type: case, normal: ['ء'], shiftedManually: ['ئ']} # U+06CC "ی" ARABIC LETTER FARSI YEH # U+0650 "ِ" ARABIC KASRA # U+064D "ٍ" ARABIC KASRATAN - {type: case, normal: ["\u06CC", "\u0650", "\u064D"], shiftedManually: ["\u0650", "\u064D"]} - {type: case, normal: ['ہ'], shiftedManually: ['ۃ']} # U+067E "پ" ARABIC LETTER PEH # U+064F "ُ" ARABIC DAMMA # U+064C "ٌ" ARABIC DAMMATAN - {type: case, normal: ["\u067E", "\u064F", "\u064C"], shiftedManually: ["\u064F", "\u064C"]} - letters: # U+0627 "ا" ARABIC LETTER ALEF # U+0625 "إ" ARABIC LETTER ALEF WITH HAMZA BELOW # U+0623 "أ" ARABIC LETTER ALEF WITH HAMZA ABOVE # U+0654 "ٔ" ARABIC HAMZA ABOVE - {type: case, normal: ["\u0627", "\u0625", "\u0623", "\u0654"], shiftedManually: ['آ']} - {type: case, normal: ['س'], shiftedManually: ['ص']} - {type: case, normal: ['ڈ'], shiftedManually: ['أ']} - {type: case, normal: ['د'], shiftedManually: ['؟']} - {type: case, normal: ['ف'], shiftedManually: ['ّ']} - {type: case, normal: ['گ'], shiftedManually: ['غ']} - {type: case, normal: ['ھ'], shiftedManually: ['ح']} - {type: case, normal: ['ج'], shiftedManually: ['ض']} - {type: case, normal: ['ک'], shiftedManually: ['خ']} - {type: case, normal: ['ل'], shiftedManually: ['ࣇ']} - letters: - $shift - {type: case, normal: ['ز'], shiftedManually: ['ذ']} - {type: case, normal: ['ش'], shiftedManually: ['ژ']} - {type: case, normal: ['خ'], shiftedManually: ['ـ']} - {type: case, normal: ['چ'], shiftedManually: ['ث']} - {type: case, normal: ['ب'], shiftedManually: ['.']} - {type: case, normal: ['ں'], shiftedManually: ['٘']} # U+0646 "ن" ARABIC LETTER NOON # U+0768 "ݨ" ARABIC LETTER NOON WITH SMALL TAH - {type: case, normal: ["\u0646", "\u0768"], shiftedManually: ['ۓ']} - {type: case, normal: ['م'], shiftedManually: ['؛']} - $delete - bottom: - $symbols - ['،', ','] - $action - $space # U+06D4 "۔" ARABIC FULL STOP # U+061F "؟" ARABIC QUESTION MARK # U+0654 "ٔ" ARABIC HAMZA ABOVE # U+0655 "ٕ" ARABIC HAMZA BELOW # U+064E "َ" ARABIC FATHA # U+064B "ً" ARABIC FATHATAN # U+0650 "ِ" ARABIC KASRA # U+064D "ٍ" ARABIC KASRATAN # U+064F "ُ" ARABIC DAMMA # U+0657 "ٗ" ARABIC INVERTED DAMMA # U+064C "ٌ" ARABIC DAMMATAN # U+0652 "ْ" ARABIC SUKUN # U+0651 "ّ" ARABIC SHADDA # U+0653 "ٓ" ARABIC MADDAH ABOVE # U+0670 "ٰ" ARABIC SUPERSCRIPT ALEF # U+0656 "ٖ" ARABIC SUBSCRIPT ALEF # U+0658 "٘" ARABIC MARK NOON GHUNNA - ["\u06D4", "\u061F", "\u0654", "\u0655", "\u064E", "\u064B", "\u0650", "\u064D", "\u064F", "\u0657", "\u064C", "\u0652", "\u0651", "\u0653", "\u0670", "\u0656", "\u0658", '.'] - $enter