امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
راهنمایی در مورد برنامه استخراج و جایگزینی متن
نویسنده پیام
barobach_so آفلاین
عضو تیم
****


  

   450
   Nov 2011
   27
ارسال: #1
Question راهنمایی در مورد برنامه استخراج و جایگزینی متن
سلام

دوستان من یه فایل دارم که متنی مشابه زیر داره، برای پروژه فارسی سازی کوبو نیاز به استخراج این متون دارم
 
کد:
<context>
<name>AbstractPowerView</name>
<message>
<source>Added %1</source>
<translation>Added %1</translation>
</message>
</context>
<context>
<name>AbstractPowerView</name>
<message>
<source>Please charge your eReader</source>
<translation>Please charge your eReader</translation>
</message>
</context>
<context>
<name>AbstractSimilarLibraryView</name>
<message>
<source>Loading...</source>
<translation>Loading...</translation>
</message>


کد یا برنامه ای میخام که همه متن نوشته شده بین دو
 <source>Please charge your eReader</source>
رو به ترتیب استخراج و در فایل متنی ذخیره کنه

و بعد به صورت برعکس متون فارسی رو خط به خط از فایل نوشتاری بگیره و بین دو

<translation>لطفا شارژر خود را متصل کنید</translation>
کپی کنه

تا بتونیم کوبو رو با سرعت بیشتری فارسی کنیم.
06-24-2015 04:07 PM
پاسخ با نقل قول
hosein78 آفلاین
عضو تیم
****


  

   663
   Jan 2014
   65
ارسال: #2
RE: راهنمایی در مورد برنامه استخراج و جایگزینی متن
سلام
از برنامه اکسل استفاده کن
برای استخراج متن بین تگهای source از فرمول زیر استفاده کن

کد:
=IFERROR(MID(LEFT(A4;FIND("</source>";A4)-1);FIND("<source>";A4)+8;LEN(A4));"")

بعد از اینکه ترجمه کردی برای تبدیل متن فارسی به یونیکد و معکوس کردن حروف از برنامه ArabicShaping استفاده کن
و بعد نتیجه رو به اکسل منتقل کن و با یه فرمول ساده داخل تگهای translation بذار

کد:
<context>
<name>AbstractPowerView</name>
<message>
<source>Added %1</source>
<translation>ﻪﻓﺎﺿﺍ ﺪﺻﺭﺩ ﮏﻳ</translation>
</message>
</context>
<context>
<name>AbstractPowerView</name>
<message>
<source>Please charge your eReader</source>
<translation>ﺪﻴﻨﮐ ﮊﺭﺎﺷ ﺍﺭ ﺩﻮﺧ ﻥﺍﻮﺨﺑﺎﺘﮐ ﺎﻔﻄﻟ</translation>
</message>
</context>
<context>
<name>AbstractSimilarLibraryView</name>
<message>
<source>Loading...</source>
<translation>ﻱﺭﺍﺬﮔﺭﺎﺑ ﻝﺎﺣ ﺭﺩ</translation>
</message>

[تصویر:  ketabkhan_tel.png]

[تصویر:  baner.jpg]
(آخرین ویرایش در این ارسال: 06-24-2015 08:17 PM، توسط hosein78.)
06-24-2015 08:07 PM
پاسخ با نقل قول
barobach_so آفلاین
عضو تیم
****


  

   450
   Nov 2011
   27
ارسال: #3
RE: راهنمایی در مورد برنامه استخراج و جایگزینی متن
سلام
من متن رو تو نوتپد ذخیره کردم و با اکسل باز کردم
فرمول رو که میزنم روی خونه A4 ارور میده ( یعنی همون اولین سورس )
ولی می بینم که شما انجام دادین

اگر فونت فارسی رو تو فولدر فونت داشته باشه دیگه نیاز به Arab shaping نباید باشه
06-24-2015 11:05 PM
پاسخ با نقل قول
hosein78 آفلاین
عضو تیم
****


  

   663
   Jan 2014
   65
ارسال: #4
RE: راهنمایی در مورد برنامه استخراج و جایگزینی متن
اکسل باید 2007 به بالا باشه. فایلتون رو بذارید تا استخراج کنم

[تصویر:  ketabkhan_tel.png]

[تصویر:  baner.jpg]
06-25-2015 07:37 AM
پاسخ با نقل قول


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  رهنمایی در مورد زیباسازی epub در sigil taksiteir 3 667 06-22-2016 10:31 AM
آخرین ارسال: matin_01

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

تماس با ماهمه چیز در رابطه با کتابخوانبازگشت به بالابایگانیپیوند سایتی RSS