Archive for January, 2005

Web Standards and Urdu

Monday, January 31st, 2005

I was thinking about this whole thing last night and there is something I am a little worried about. I think that in our efforts to popularize Urdu blogs we should try to offer solutions which are standard compliance. Like here in this blog Zack is using post titles in the individual entries archive pages. I am afraid that this is probably not a good thing for Urdu posts. Like this URI:

http://urdu.zackvision.com/archives/2005/01/oeoeoeoeoe.html

It is not a good choice to use oeoeoeoeoe.html for many reasons. I think that entry numbers would be better in a bilingual blog or an Urdu blog. Same goes for dates we should make sure that the dates of our individual posts are visible in Urdu but are also available in English for search spiders to read and index our pages. We should also think about RSS feeds. RSS readers should be made aware of the fact that which feed is in Urdu. Language tags should always be used whenever possible.

Why these things are important at this point? Because if our efforts are going to increase the number of Urdu pages on the web then it is our responsibility to make these pages more readable, accessible and standard compliance for future. It would also help future web spiders to differentiate Urdu pages from Persian pages or Arabic pages.

I agree with Nabeel’s suggestion that English words should be used for technical reasons. Like at one point Asif used Urdu word “Tanseeb” for installation I think word installation is itself quite good and more popular in Urdu. Avoiding such words our documents would become more readable. Nabeel’s list is comprehensive. I also liked the suggestion of using an image based urdu page or an urdu image of details on how to install Urdu. It would help readers who are not able to understand English or people who are not much familiar with computing.

Urdu and Movable Type

Sunday, January 30th, 2005

I am busy this week, so I might not get to the Movable Type guide for Urdu blogging for a few days. My plan is to provide two guides:

  • The quick one would get you a bilingual blog in which your posts can be in Urdu but other stuff, like dates etc., will be in English.
  • The detailed one which configures everything to be different for Urdu and English posts.

For now, here are two posts I wrote about setting up my own blog for Urdu last year: Urdu Blogging and Web and More about Urdu Blogging. In addition to some configuration instructions, they have a list of resources. However, my instructions are quite confused and not orderly at all. I’ll try to fix that and write a better and concise set of instructions soon.

Attention Fellow Authors: Posting Tips

Sunday, January 30th, 2005

Things seem to be progressing fast and quite well. Good job, guys.

Here are a few things to remember about posting here:

  • At the start of every Urdu paragraph, use: "p[ur](urdu). " (with a space at the end and without the quotes.)
  • For Urdu word(s) in an English paragraph, use: <span>[ur](urdu)اردو</span>.
  • For English word(s) in an Urdu paragraph, use: <span>[en](en)English words</span>.

Also, please categorize your posts. Create new categories if the current ones don’t fit your post. And do remember to select “English” or “Urdu” as a secondary category for the main language of every post as the formatting of the post depends on it.

By default, the post status is “Draft,” so you need to change it to “Publish” and then save it for it to appear on the blog.

Nice going

Sunday, January 30th, 2005

First of all I would like to thank Zakria for allowing me to post on this blog. People residing in different countries or even different continents joining their efforts in a project so fast is truly amazing. Such is the power of blogging that has made this kind of collaborative work possible.

In my opinion this group blog perfectly complements the Urdu Wiki. This blog provides a platform for collaboration, information exchange and progress tracking. The deliverables are the contents of UrduWiki. From classical software engineering point of view, the original proposals draft from Zakria is the approximation of a requirements specification. I would suggest that we proceed systematically in this project instead of allowing the Wiki to grow on itself organically. One sure way to control the structure of UrduWiki is to explicitly plan it and create the nodes on the Wiki. As I have observed, we tend to provide both the English as well as Urdu versions of the information. Using the approach already mentioned, an explicit structuring based on the language criteria can also be provided. This would provide a basis that can be extended later as required. The node or pages on UrduWiki thus await information instead of leaving the users guessing. One structure that I can think of is as following:

  • Main Page
    • Introduction and history of Urdu
    • Urdu blogging
    • Introduction
    • Tools
      • WordPress
        • Introduction
        • Download
        • Installation
        • Use
        • ...
      • MovableType
        • Introduction
        • Download
        • Installation
        • Use
        • ...
      • Blogger
        • Signing in
        • Starting a Blog
        • Selecting a template
        • Modifying the selected template
        • Posting in Urdu
        • ...
    • Urdu blogs
    • Urdu resources on the net
      • Websites with Unicode Urdu
      • Newspapers
      • Magazines
      • Urdu email services
      • Urdu forums
      • Urdu eBooks
      • Websites with graphic Urdu

I have found another Urdu Wiki under http://ur.wikipedia.org/wiki/Main_Page, which looks pretty much defunct. I think somebody took up the effort long ago and gave up due to lack of interest. We still can borrow some ideas from the layout of this Wiki.

Another comment that I have is that we should not put unnecessary effort into finding equivalent Urdu words for those English words that are now commonplace in Urdu. There are several English words that are so entrenched in other languages that these become literally part of their vocabulary. That is why German and French people lament about speaking Denglisch and Franglais instead of Deutcsh and Francais. Further I would say that the use of graphic Urdu is unavoidable in some cases. We need at least one page guiding users through the process of setting up Urdu on their computers. An image link on the main page would lead to this help page. This image link would contain Urdu text in graphic form asking users to go the help page if they cannot see Urdu properly displayed. One such page is at http://www.pehchaan.net/main/fonts/install.htm.

As far as the choice of Urdu font is concerned, I seem to be in minority. I prefer using Urdu Naskh Asiatype which is also used by the BBC’s Urdu website. I just think it provides better display quality of Urdu text and it also allows diacritics that probably are missing from Nafees Web Naskh, the font of choice of the other authors of this blog.

Danial: I have created a link on the UrduWiki for the crash course on blogging on blogger.com. It would be nice if you could copy the contents of your blog under http://www.urduweb.org/wiki/BloggerCrashCourse. You can create separate pages for the English and Urdu versions if you like.

Asif: I would have liked a little bit more control over the attributes of the text in the Wiki. I have seen one WikiEditor mentioned under http://www.openwiki.com/ow.asp?WikiEditor. Is it possible for you to integrate this into UrduWiki? I would like to support the explanation of Urdu blogging on blogger.com with screenshots. I need your help in incorporating images in to the Wiki content.

Nabeel

ورڈ پریس ابتدائی گائیڈ تیار

Sunday, January 30th, 2005

ورڈ پریس کی ابتدائی گائیڈ اردو وکی پر تیار ہے۔ میں نے ورڈ پریس کی ایک مکمل ورژن بھی وہاں رکھ دی ہے ۔ جو تنصیب کے فورا بعد اردو میں لکھنے کے لئے تیار ہے۔ بنیادی طور پر یہ میرے اپنے بلاگ کی کاپی ہے۔ زکریا میں نے دیکھا ہے کہ ہمارا نیا اردو بلاگ گوگل میں آگیا ہے۔ کیا آپ کے لئے ممکن ہے کہ اردو وکی کو بھی گوگل میں داخل کر دیں؟

بلاگر پر اردو بلاگ فوری تیار کیجئیے

Saturday, January 29th, 2005

بلاگر پر آپ صرف چند منٹوں میں اردو میں بلاگنگ شروع کر سکتے ہیں۔ اس ٹیوٹریل میں ہم آپ کو یہ بتائیں گے کہ کس طرح آپ بلاگرز پر ایک ایسا بلاگ بنا سکتے ہیں جس میں آپ آرام سے اردو اور انگریزی دونوں زبانوں میں لکھ سکتے ہیں۔

ٹیوٹوریل شروع کرنے سے پہلے یہ دیکھ لیتے ہیں کہ آیا آپ کے پاس تمام مطلوبہ سوفٹویر موجود ہے یا نہیں:

۱۔ کیا آپ اپنے کمپیوٹر پر اردو لکھ سکتے ہیں؟ ونڈوز ۲۰۰۰ اور ونڈوز ایکس پی میں اردو سپورٹ موجود ہے اسے استعمال کرنے کے لئے اس صفحے پر دی گئی ہدایت ملاحظہ فرمائیے۔ میک میں بھی اردو سپورٹ موجود ہے اگر کسی وجہ سے آپ اردو سپورٹ فی الحال حاصل نہیں کرپاتے تو یونیپیڈ کا ٹیکسٹ ایڈیٹر استعمال کیجئیے اس کے فری ورژن میں آپ ایک ہزار حروف لکھ سکتے ہیں۔

۲۔ انٹرنیٹ ایکسپلورر ۵۶۵ یا اس سے بہتر یا پھر موزیلا فائر فاکس جو اسوقت سب سے بہترین براؤژر ہے۔

اب آگے بڑھتے ہیں۔ ۔ ۔ بلاگر ڈاٹ کام پر جائیے اگر آپ کے پاس پہلے سے بلاگر اکاؤنٹ ہے تو آپ اسے استعمال کرسکتے ہیں۔ ٓاگر نہیں ہے تو فورا اپنا اکاؤنٹ بنائیے۔ اکاؤنٹ بنانے کے بعد اگلے صفحے پر آپ اپنے بلاگ کے بارے میں معلومات فراہم کریں گے مثلا آپ کے بلاگ کا ٹائیٹل اور اس کا ویب ایڈریس۔ ہم نے اس ٹیوٹوریل کے دوران اپنے بلاگ کا ٹائٹل “ببلو کا بلاگ” اور ایڈریس babloooo2 دیا تھا۔ آپ اپنے بلاگ کا ٹائیٹل اردو میں دے سکتے ہیں مگر ایڈرس انگریزی حروف پر ہی مشتمل ہو سکتا ہے۔ ٹائٹل اور ایڈرس فراہم کرنے کے بعد کنٹینیو کا بٹن دبائیے۔

اگلا قدم اہم ہے۔ یہاں آپکو اپنے بلاگ کے لئے ٹیمپلٹ پسند کرنا ہے۔ اس ٹیوٹوریل کو لکھنے کے لئے میں نے بلاگر کی طرف سے فراہم کردہ کئی ٹیمپلٹس کا جائزہ لیا اور یہ خوشگوار بات سامنے آئی کہ جناب جیفری زیلڈمن Jeffery Zeldman کے بنائے ہوئے تقریبا تمام ہی ٹیمپلٹ ٹاہوما فونٹ استعمال کرتے ہیں جو ایک نوآموز کے لئے اردو میں بلاگنگ کو بے حد سہل بنادیتا ہے۔ یہاں آپ جیفری صاحب کا بنایا ہوا کوئی بھی ٹیمپلٹ پسند کرلیں میرا پسندیدہ ٹیمپلٹ Son of Motto اور Mr. Motto ہیں۔ اگر یہ ٹیمپلٹ آپ کو وہاں نظر نہ آئیں تو گھبرائیے گا نہیں۔ آپ جیفری کا بنایا ہوا کوئی بھی ٹیملٹ پسند کر لیں یا اگر وہ بھی نہ نظر آئیں تو کوئی بھی ٹیمپلٹ پسند کرلیں۔ ہم بعد میں آپ کو متذکرہ بالا ٹیمپلٹ بھی فراہم کردیں گے۔ کنٹینیو کا بٹن دبائیے اور آپ کا بلاگ تیار ہوچکا ہے۔ اب اسٹارٹ پوسٹنگ پر کلک کریں۔

اگلی اسکرین وہ جگہ ہے جہاں سے آپ اپنے بلاگ پر نئی پوسٹ شامل کریں گے۔ اس پوسٹنگ ایریا کے دو انٹرفیس ہیں۔ ایک Compose موڈ اور ایک HTML موڈ۔ Compose موڈ ایک بہترین ٹیکسٹ ایڈیٹر ہے جیسے مائیکروسوفٹ کا ورڈ۔ اس میں آپکے لکھے ہوئے ٹیکسٹ کو فارمیٹ کرنا اتنا ہی آسان ہے جیسے ورڈ میں ہے۔ ننھے ننھے بٹن دبا کر آپ ٹیکسٹ کو بولڈ کر سکتے ہیں اٹالک کرسکتے ہیں بٹن دبا کر لنکس ڈال سکتے ہیں وغیرہ وغیرہ۔ اب اگر آپ اپنے کمپیوٹر پر اردو لکھنے کے لائق ہیں تو اپنی پہلی پوسٹ بہتر ہوگا کہ نوٹ پیڈ میں ٹائپ کر لیں اور پھر اسے اس باکس میں پیسٹ کر دیں۔ پیسٹ کرنے کے بعد آپ اپنے اردو ٹیکسٹ کو سیلیکٹ کر کے align right کے ننھے سے بٹن کو پریس کریں گے۔ (دیکھئے تصویر۱) اب پبلش کا بٹن دبادیں۔ پبلش مکمل ہونے کے بعد view blog in new window کے لنک پر کلک کریں۔ دیکھئیے کیا آپ کا اردو ٹیکسٹ صاف نظر آرہا ہے؟ اگر آپ جناب جیفری کا ٹیمپلٹ استعمال کر رہے تھے تو یقینا سب کچھ ٹھیک ہوگا۔ ایک نظر ھمارے بلاگ پر ڈالئے کیا آپ کا بلاگ بھی تقریبا ایسے ہی اردو ٹیکسٹ دکھا رہا ہے؟ اگر ہاں تو اب آپ اردو میں بلاگنگ کر سکتے ہیں۔ بس جب بھی آپکو ٹیکسٹ سیدھے ہاتھ کی سمت کرنا ہو تو الائن رائٹ کا بٹن دبا دیں۔

اگر آپ کوئی اور ٹیمپلٹ استعمال کر رہے ہیں اور اردو ٹیکسٹ صاف نظر نہیں آرہا تو آپ مندرجہ ذیل میں سے کوئی بھی طریقہ اپنا سکتے ہیں۔

۱۔ آپ ھمارے ببلو کے بلاگ کا ٹیمپلٹ استعمال کر سکتے ہیں۔
۲۔ یا آپ اپنے ٹیمپلٹ کے ساتھ صرف اردو ٹیکسٹ کو الائن کر کے اس کا فونٹ تبدیل کر سکتے ہیں۔

ببلو کے بلاگ کا ٹیمپلٹ یہاں موجود ہے۔ اپنے بلاگ پر ٹیمپلٹ میں جائیے اور <style type="text/css"></style> کے درمیان جو بھی ہے اسے مٹادیں اب ان دونوں ٹیگز کے درمیان ببلو کے بلاگ کا ٹیمپلٹ پورا ایسے کا ایسا کاپی پیسٹ کردیں۔ اب Save Template Changes بٹن دبائیں اگلے صفحے پر Republish blog پر کلک کریں اور بعد ازاں اپنے بلاگ کا معائنہ کیجئیے۔ اگر آپ اپنا ہی ٹیمپلٹ استعمال کرنا چاہتے ہیں اور چاہتے ہیں کہ اب صرف اردو ٹیکسٹ کا فونٹ ہی تبدیل کریں تو اس طریقے پر عمل کریں کہ اپنے اردو ٹیکسٹ کو سیلیکٹ کریں اسے سیدھے ہاتھ کی طرف الائن کریں اور پھر فونٹ کے مینو سے کوئی بھی فونٹ منتخب کرلیں مثلا ایریل۔ اب HTML موڈ میں جاکر جہاں ایریل دکھائی دے رہا ہے وہاں اپنے مرضی کا فونٹ لکھ دیں۔ مثلا Tahoma, Nafees Web Naskh وغیرہ۔ یہ طریقہ ان لوگوں کے لئے بھی کارآمد ہے جو اپنے اردو ٹیکسٹ کو فونٹ تبدیل کرنا چاہتے ہیں یا اس کا سائز کم اور زیادہ کرنا چاہتے۔

اس ٹیوٹریل کا مقصد فوری طور پر بلاگرز میں ایک اردو اور انگریزی بلاگ بنانا تھا۔ گرچہ اسوقت ہم نے کئی دیگر باتوں کو نظر انداز کردیا ہے مگر آئندہ ہم ان پر بھی تفصیل سے بات کرتے رہیں گے۔ آپ اس ٹیوٹریل کی مدد سے اگر اردو میں بلاگنگ کرنے لگیں ہمیں اپنے بلاگ کے بارے میں ضرور بتائیے گا اور اگر ناکام رہیں تو اپنے سوال اور بلاگ کا لنک یہاں کمنٹس میں چھوڑ دیں۔

An English translation of this post is available here

A quick Urdu blog on Blogger

Saturday, January 29th, 2005

On Blogger You can start blogging in Urdu with in minutes. In this tutorial we will teach you how to make a bilingual blog on Blogger where you can write easily in both English and Urdu.

Lets first check the required software to do that:

1. Can you write Urdu on your computer? Windows 2000 and win XP come with Urdu support. All you need to do is to install Urdu support and to do that you can always visit this microsoft website and follow the instructions there. Mac also has Urdu support available and just in case if you are unable to install Urdu on your machine then you can always download Unipad which is unicode text editor and enables you to write Urdu. The free version of this software allows you to write atleast 1000 characters for more you have to buy it.

2. Internet explorer 5.5 or above or Mozilla Firefox. It is highly recommended that you download and use Firefox which is the best browser available right now.

Now go to blogger.com, if you already have an account you can use it but if you don’t have an account then you can always create one. After getting an account on bloggers you will provide information about your blog on the next page. Provide a title and an address for your blog. You can have an Urdu title like we did, we named our example blog “ببلو کا بلاگ” and babloooo2 as our blogspot address. You can change the title of your blog later. Click on continue …

The next step is important. Here you will be asked to choose a template for your blog. To write this tutorial I checked different templates available at blogger and I found that all the templates designed by Jeffery Zeldman use Tahoma as the main font. Tahoma is the font we can use for writing Urdu on the web. Al though there are some other choices like “Nafees Web Naskh” but in this tutorial we assume that you don’t want to go through editing CSS and templates. On this page you choose any template offered by mr. Zeldman. My favorites are Mr. Motto and Son of Motto, if you don’t find these templates you can pick any of Zeldmans creative peices and even if you dont find any of Zeldman’s template then pick any we will fix them later. Press continue and your blog is ready now proceed to the posting screen.

This screen is the place where you will add a new post to your blog. This posting area has two interfaces. One is famous WSIWYG/Compose mode and the other is HTML mode. The compose mode editor is a fine text editor just like Microsoft word. You can press tiny buttons to make your text bold, italic or align your text to right, left etc. Now if you are able to write Urdu on your machine then it would be better that you write your post in notepad and paste it here. Then select your Urdu text and press the little Align right button (see picture 1). Now press the publish button and once publishing is done click to view your blog in new window. Have a look at how your blog appears and look at the Urdu text is it clean and readable? You can also look at our test blog and compare. If you didnt use a Jeffery Zeldman template and now Urdu text doesn’t appear right then there are two things you can do about it.

1. You can use the Zeldman template used at babloo’s blog.
2. You can change the Urdu text on your blog with out making any changes in your template.

The template on babloo’s blog is here. Now go to your blog’s Template section and delete every thing between <style type="text/css"> and tags. Now switch back to babloo’s template, select all, copy and paste between these two tags on your blog. Save your template and then republish your index. Check your blog now.

If you want to use your own template and just want to change the font in Urdu then do this. Select your Urdu text, align it to right and then change font to any font for example arial. Now go to HTML mode and replace Arial with Tahoma or ‘Nafees Web Naskh’ or both in order of your preferences. This technique is also useful for those who want to use different fonts or want to change size of their text.

The purpose of this tutorial is to quickly make a bi lingual blog on Blogger. We have ignored several other things here but we will talk about them later. If you start blogging in Urdu after reading this tutorial then please inform us about your blog and if you fail to do so please leave your blog address and your questions in comments.

(WIKI) محنت رنگ لائی

Friday, January 28th, 2005

کل رات نبیل کا مشورہ مجھے بہت اچھا لگا۔ اور آج سارا دن میں نے تقریبا یہی کیا ہے۔ بہت سے Wiki آزمائے اور آخرکار WikkaWiki پر دل مطمئن ہو گیا۔

UrduWiki اب یہاں پر موجود ہے اور کام کر رہا ہے۔
میری رائے میں ایک بہت اچھا پلیٹ فارم مہیا ہوچکا ہے۔ یہ بلاگ ہم لوگ رابطے اور بحث مباحثہ کیلئے استعمال کیا کریں گے۔ اور اردو سے متعلق تمام مواد Wiki پر لکھیں گے تاکہ Wiki کی اجتماعی ایڈیٹنگ اور تعمیری اشتراک کا بھرپور فائدہ اٹھایا جاسکے۔

تھوڑی php چھیڑچھاڑ کے بعد اب اس وکی میں اردو دستیاب ہے۔ ابھی میں نے CSS میں صرف ایک ہی کلاس لکھی ہے جو عام اردو کیلئے کافی ہے۔ بعد میں انشاءاللہ اور بھی شامل کروں گا۔ اب بس آپ لوگ لکھنا شروع کردیں۔

ابتدا

Friday, January 28th, 2005

صرف دیکھنے کیلئے کہ سب ٹھیک کام کر رہا ہے۔ زکریا بہت شکریہ۔ واہ کیا بات ہے!!! انشاءاللہ اس بلاگ سے اردو کو بہت فائدہ ہو گا۔

Task List — First Draft

Thursday, January 27th, 2005

I started blogging in Urdu almost a year ago. I haven’t written much in Urdu, but it has been a good experience. Two of my posts about blogging in Urdu have been among the most popular posts here.

The Urdu blogosphere is extremely small right now. There aren’t even a lot of Urdu websites. Also, most Urdu websites do not use Unicode text, but use images for their Urdu content.

Therefore, I thought it might be a good idea to create a website which collects together all sorts of information and instructions about Urdu blogging. For that purpose, I think these items should be present:

  1. An Urdu Bloggers directory: It should have a list of all Urdu weblogs. These might be divided into categories based on language (monolingual, bilingual, etc.), topic, frequency of Urdu posts or other such stuff. We can even have RSS syndication of the recent posts from Urdu blogs. Is there a way to do that so that we syndicate only the Urdu language posts for multilingual blogs?
  2. An Urdu Bloggers webring: Right now, we have a webring here. It would, however, be better to integrate the webring with the directory since then the blogger list wouldn’t need to be maintained in two places. Can anyone point to any Perl or PHP code which we could use?
  3. Instructions on how to blog in Urdu for blogger.com, Wordpress and Movable Type.
  4. Regarding the previous point, one option could be to provide some basic templates which work well for Urdu, preferable for bilingual (Urdu as major and English as minor language).
  5. Links and instructions for setting up one’s computer (Windows XP and Windows 2000 at the very least, but preferably other operating systems too) to read/write Urdu.
  6. A package of Urdu fonts.
  7. Links to Urdu related web resources.
  8. Links to websites that use Urdu Unicode text.
  9. Links to good and useful in content Urdu websites which use images.

Is there anything else that you would like to suggest?

All these pages (or at least most) should be bilingual (Urdu and English). One option could be to have two columns, one in each language. The other option could be to have 2 versions of the same page. Which would be better?

Now some of the items in the list above are available here and there on Asif’s blog and mine as well as elsewhere. The purpose is to collect these things, make them concise and clear and create THE Urdu blogging resource.

I suggested this to Asif who posted about it here asking for suggestions and help from readers. He also suggested translating some bulletin board software, like phpBB, to Urdu.

Danial proposed in the comments there that we should start a blog dedicated to this effort. That is now done. An Urdu Blogging Weblog is online where we’ll discuss what we want to do and how as well as put up updates and drafts.

So, if you are interested in Urdu blogging in any way, we would like your help. There is lots of stuff to do, like site design, php/perl coding, blogging software hacking, etc.

Cross-posted to Procrastination weblog.