باسلام
برنامه من باید یه سری اطلاعات ازجمله شابک کتاب رو که به فرمت XXX-XXX-XX-X هست (مثال: 4-23-456-563)رو از یکسری فایل های ورد بخونه ولی اشکال کار اینجاست که اگه این اعداد با زبان فارسی در فایل ورد تایپ شده باشند برنامه اطلاعات رو با فرمت ذکر شده نمایش میده ولی اگه با زبان انگلیسی تایپ شده باشند اطلاعات بصورت برعکس یعنی با فرمت X-XX-XXX-XXX (مثال: 563-456-23-4) نمایش داده میشه.
درضمن اینم گفته باشم که مشکل ربطی به regional setting و اینجور چیزها هم نداره بلکه به زبان انتخاب شده در حین تایپ در فایل ورد مربوط میشه
حالا من میخوام بدونم چطور میشه اطلاعات عددی وارد شده با زبان انگلیسی رو به زبان فارسی تبدیل کرد تا مشکل حل بشه ؟؟؟ و ایا راه حل دیگه ای هم برای این مسئله هست یا نه

اگه زود تر جواب بدین ممنون میشم