I have a word document.
It have 2 parts one English and one arabic.
the problem is that all the numbers are english numbers [0123456789]
But i want the arabic part's numbers to be arabic numbers [٠١٢٣٤٥٦٧٨٩]
How can i do that in word 2007 or 2010?

Edit:

Since i didn't receive any response to the question i created a software that converts english numbers to arabic and then i use it to convert the numbers in the document. but still wondering if there is a more easy way to do it?

link|improve this question

feedback

4 Answers

up vote 4 down vote accepted

In Word 2010:

Go to File > Options > Advanced.

Scroll down to the Show document content section - you will find the Numeral option. Set it to Context.

Screenshot

link|improve this answer
feedback

i found the answer here
http://www.personal.psu.edu/ejp10/blogs/gotunicode/2007/12/generating-arabic-hindi-curly.html

Word 2007

  1. Make sure you have activated an appropriate Arabic, Persian or other regional keyboard in the Windows Control Panel
  2. Open Word 2007, then click the circular Office icon in the upper left.
  3. In the new window, click the Word Options button in the lower right corner.
  4. Click Advanced in the left menu.
  5. Scroll to the Show document content section then look for the Numeral menu.
  6. Choose Context in the Numerals menu then close the window

    Note:
    Do not choose "Hindi" as your option unless you want this style in all documents (including English).

  7. In the Word document, when you switch to an Arabic keyboard, numbers will be in the Hindi style.

link|improve this answer
feedback

Is there any way to use Arabic as well as Hindi numerical in different part of a text. This was very simple with Arabic-enabled Windows 98. Now with new version I really don't have a clue. I followed the above instructions but without success. Some suggested the following to canhge tables in a docuemnt into Hindi numerals, while leaving main text in Arabic numerilas, but I failed to do it:

Try with the Replace function of Word: Select a table and go to Edit > Replace > More > Special > Any digit > Format > Language > English > place the cursor at Replace with > Format > Language > Arabic. Also the "," needs to be replaced with one empty space and the "." with a ","Am not sure if the "," and "." replacement needs to be done before of after the language replacement, so that the digits remain in the correct order.

link|improve this answer
i dont understand what is the problem exactly? the method described above works , but u need to change the language to arabic to type in arabic numbers change back to english to type in english, please note that this is word-2007. other versions may work too. – Karim Jul 27 '11 at 13:06
feedback
  1. Go to the top-left of the Word 2007 window and click the Office button.

  2. Go down and click the tab "Word Options". You will get a new window titled Word Options.

  3. From this window select "Advanced" on the left side.

  4. Scroll down until you find the "Show document content" section.

  5. In the "Show document content" section you will find "Numeral". Select Hindi for the Arabic Numbers.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.