用拉丁字母写阿拉伯语
怎样用你手边现成的拉丁字母键拼出阿拉伯语单词——哪些字母要省掉,大写键起什么作用,以及最容易写错的那几个拼法。
你可以用键盘上已经印好的拉丁字母来写阿拉伯语。打 slam 就出现 سلام,打 ktab 就得到 كتاب。
没有阿拉伯语布局要学,也没有东西要装——但它有一套拼写逻辑,花几分钟弄懂这套逻辑,正是「能用」和
「怎么写成这样了?」之间的分界线。
拼辅音,不要拼读音
最有用的一个习惯:打阿拉伯语书写者真正会写的字母,而不是你听到的字母。
阿拉伯语平常不写短元音。字母上下那些小记号是可选的,日常书写会略去。所以你要打的那个词,字母数比 英文拼法看上去要少:
| 你想要的 | 打 | 而不是 |
|---|---|---|
| كتاب(书) | ktab | kitab,那会得到 كيتاب |
| سلام(和平) | slam | salam,那会得到 سالام |
| بيت(房子) | byt | |
| قلم(笔) | qlm |
你打下的每一个 a、i、u、o、e 都是在索取一个真实存在的字母。a 要的是 ا,i 要的是
ي。打 kitab,你拿到的正是你要的——ك ي ت ا ب——也就是 كيتاب,不是 كتاب。把短元音
留在外面,词就出来对了。

大写字母取的是成对字母里的第二个
阿拉伯语有好几对字母,英语会把它们合成一个。这个键盘用大小写来区分它们,所以按了上档键的那个键 是另一个字母,而不是同一个字母的加强版:
| 打 | 得到 | 打 | 得到 |
|---|---|---|---|
h | ه | H | ح |
s | س | S | ص |
t | ت | T | ط |
d | د | D | ض |
z | ز | Z | ظ |
这件事比看上去重要。mrHba 给出 مرحبا,就是最普通的那个「你好」。同样的东西用小写 h 打——
mrhba——你得到的是 مرهبا,那根本不是一个词。没有任何提示,字母只是安安静静地变成了别的,所以
一个词看着不对劲时,值得先检查大小写。
撇号负责加点
另一个诀窍是撇号。有几个阿拉伯字母形状相同、只是点的位置不同,在字母后面打 ' 就会切换到带点的
那一个:
| 打 | 得到 | 打 | 得到 |
|---|---|---|---|
t' | ث | d' | ذ |
s' | ش | g' | غ |
H' | خ | h' | ة |
所以 شكرا——谢谢——是 s'kra。这一点几乎所有人第一次都会栽,因为直觉是按拉丁字母通常的写法打
shkra。在这个输入方式里,那会被读成 s 和 h 两个各自独立的字母,产生 سهكرا。如果你更想直接打
shkra 并让它成立,那正是英语式输入方式的用途——你可以在输入设置里切换,
输入方式指南讲了每一种各自改变了什么。
那张表里的最后一个值得单独拎出来。h' 给出 ة,也就是收尾于大量阿拉伯语单词的塔·马尔布塔:
mdinh' 给出 مدينة,mdrsh' 给出 مدرسة。
当心 la
有一个组合的行为和其他所有组合都不一样。la 不是 l 后面跟着 a,而是单个连写字 لا,阿拉伯语
就是这样把这两个字母连在一起写的。
这就是为什么 salam 给出的是 سالام 而不是 سلام:键盘读到的是 s、然后 a、然后 la、然后
m。它完全照你说的做了,只是你说的不是你想要的。把第一个元音去掉,打 slam,你就得到 سلام。
键盘会原样放过的字母
如果你打的键在这个输入方式里没有对应的阿拉伯语含义,它会原样留下,而不去猜。e、o、u、x 都会
直接穿过去,所以 nor 出来是 نoر,中间夹着一个拉丁字母 o。解决办法是打 noor,因为
oo 才是给出 و 的那个组合。
在你的阿拉伯语里看到一个落单的拉丁字母,几乎总是这个原因:一个在当前输入方式里没有归属的元音。
下一步
打开阿拉伯语键盘,依次打 slam、mrHba、s'kra。三个词就足以感觉出这套
规律——先辅音,重字母用大写,带点的字母用撇号。碰到实在弄不明白的字母时,
难打字母指南把麻烦的都放在了一处。
如果比起继续转写,你更想直接读懂自己写出的阿拉伯语,阿拉伯语阅读课程会从第一个字母开始。