سلامو 😀
هيٺ ڏنل مضمون مون وٽ اچي ٿو اي ميل ذريعي ، ليکڪ آهي رابرٽو بنوس، ۽ مان توهان جي تعاون لاءِ هڪ هزار مهرباني 🙂
---------------------------
ڪجهه ڏينهن اڳ مون فيصلو ڪيو هو ته ڊائلاگ / اختيارن جو ترجمو ڪرڻ جي ڪوشش ڪريان جيڪي Cinnamon applets ۾ ظاهر ٿين ٿا ، آخر اها تمام مشڪل نه ٿي سگهي ، انهي آسانيءَ تي غور ڪندي جنهن جي لاءِ اهي مثال طور ٿي سگهن ٿيون. بدليو گنيو-شيل ايڪسٽينشن کي Cinnamon لاءِ وڌايو ويو آھي.
پهرين شي جيڪا واضح طور تي مون سان ٿي هئي اها هئي ايپلٽ جي ايپلٽ. js فائل کي ايڊٽ ڪرڻ جو مون پنهنجي ڪمپيوٽر تي انسٽال ڪيو هو ، انهي صورت ۾ نام نهاد ونڊو لسٽ. انهن جو مقام (گهٽ ۾ گهٽ لينڪس مائيٽ 12 تي) / usr/share/cinnamon/applets/window-list@cinnamon.org
جيترو جلد مون ان کي کوليو ، مون ڊائلاگ کي انگريزي ۾ ڳولهيو ، جنهن کي لازمي طور ٻن ڳالهين جي وچ ۾ ترجمو ڪرڻ گهرجي. ڪجھ به پيچيده ناهي ، مان پنهنجو پاڻ کي ٻڌايان ٿو.
ڇوته ، اهي عبارتون هيون ، جيڪي مون کي اسپينش ۾ انهن جي برابر رائج ڪرڻيون هيون ، تنهن ڪري جلدي ۾ منهنجي پهرين تعجب نه ڪندي مون کي ڪرڻ شروع ڪيو.
جيڪڏهن آئون ترجمو ڪرڻ لاءِ character ڪردار سڌو سنئون علائقو لکڻ لاءِ استعمال ڪريان ته ڇا ٿيندو؟ چ ،و ، جڏهن Cinnamon کي شروع ڪيو پيو وڃي (منٽو ۾ ، Alt + F2 ۽ لکڻ r) جيڪو ظاهر ٿئي ٿو ڪجهه عجيب علامتون آهن ، جئين تلفظ تسليم ٿيل نه آهن.
چ ،و ، اهي شيون ٿي وينديون آهن ، آخرڪار ، انگريزي ۾ اهڙي ڪا به علامت ناهي ، تنهن ڪري ڪجهه فورمن کي ڏسڻ ۽ اي ميل ذريعي ڪجهه سوال ڪرڻ بعد ، مون ANSI فارميٽ ۾ اکرن کي اکر سان استعمال ڪرڻ جو فيصلو ڪيو.
á = á
é = é
í = í
يا = يا
ú = ú
اڳ ۾ ئي ”حل“ منهنجي هٿن ۾ ، آئون سڀني تلفظ ڪردارن کي سندن ANSI جي برابر سان مٽائڻ شروع ڪريان ٿو ، آخر ۾ اها اميد اٿم ته اهي هڪ ڀيرو صحيح طرح ظاهر ٿيون ڪنڪام ٻيهر شروع ٿي چڪا آهن پر ... اسان اڃا تائين ساڳئي ۾ آهيون بيزار ڪردار لڪائيندا رهندا آهن. اهو پڻ ANSI انڪوڊنگ کي تسليم نٿو ڪري.
امڙ ، هي پيچيده ٿي پيو ، اهو ايترو آسان ناهي جتي مون سمجهيو هو.
فورمن ڏانهن وڌيڪ مشورو ۽ گوگل تي ڪجهه وڌيڪ ڳولا مون آخر ۾ هڪ پوسٽ ۾ حل ڳولي لڌو. NET بابت (نان موڪليون).
توهان سڀني کي يونيڪوڊ استعمال ڪرڻو آهي.
\ u00e1 -> á
\ u00e9 -> é
\ u00ed -> í
\ u00f3 -> يا
\ u00fa -> ا
\ u00c1 -> Á
\ u00c9 -> É
\ u00cd -> Í
\ u00d3 -> Ó
\ u00da -> Ú
\ u00f1 -> ñ
\ u00d1 -> Ñ
اهڙي طريقي سان ته جيڪڏهن اسان مثال طور چاهيو ته بائیں طرف ڪم واري علائقي ڏانهن منتقل ڪريو اسان کي ان جي برابر انگريزي ۾ بدلائڻي پوندي “کاٻي پاسي ڪم واري حصي ڏانهن منتقل ڪريو”
آخرڪار اهو پيچيده نه هو ، جئين مون شروعاتي طور تي سوچيو ، پر مون کي اهو وقت ڳولڻ ۾ ٿورو وقت لڳي.
هڪ رايو ، توهان ڇڏيو
ايم ايم… ۽ ڇا ڪجهه به ناهي ته گيڪس جاوا اسڪرپٽ ٽيوڪس کان وڌيڪ بهتر آهي منهنجو مطلب ، اهو بهتر ٿيندو ته وقت جوڙڻ پيچ ٺاهڻ ۾ مدد ڪريو ته ايپلس کي هڪ ئي وقت وڌيڪ گهڻن ٻولين ۾ ترجمو ڪرڻ جي اجازت ڏين: 3
مهرباني
پي ايس: مان ڪندس ، پر مان ڏا busyو مصروف آهيان يو ۾ هڪ ايڪسپلٽ جي ڳٽ تي هڻڻ لاءِ في الحال ايڪس ڊي