رفتن به مطلب

آموزش روند فارسی سازی


پست های پیشنهاد شده

با سلام دوستان عزیز یه اسکریپتی مورد نظرمه شروع کردم برا فارسی سازیش و راست چین ولی المان هارو ه هم میریزم روند کلی فارسی سازی اسکریپت به چه صورته از کجا باید شروع کرد چه چیزایی رو باید تغیر داد

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

درود.

برای فارسی سازی که ابتدا باید بررسی کنید زبان در اسکریپت پیش رو به په صورتی تعریف شده. یعنی یک فایل po هست یا یک فایل php.

برای راستچین کردن هم باید اسکریپت رو روی لوکال هاست یا هاست آنلاین نصب کنید، بعد با استفاده از Inspect element مرورگرتون راستچین رو انجام بدید. در همون بخش مرورگر هم مسیری که کد CSS داخلش هست هم معرفی میشه که می تونید تغییرات رو راحت انجام بدید.

  • Like 3
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در 22 ساعت قبل، Masih گفته است :

درود.

برای فارسی سازی که ابتدا باید بررسی کنید زبان در اسکریپت پیش رو به په صورتی تعریف شده. یعنی یک فایل po هست یا یک فایل php.

برای راستچین کردن هم باید اسکریپت رو روی لوکال هاست یا هاست آنلاین نصب کنید، بعد با استفاده از Inspect element مرورگرتون راستچین رو انجام بدید. در همون بخش مرورگر هم مسیری که کد CSS داخلش هست هم معرفی میشه که می تونید تغییرات رو راحت انجام بدید.

ممنون فایلم اسکریپت هستش فقط با inspact وقتی ویرایش کردم میشه از خود همون inspact مواردی که راست چین و ترجمه شدرو سیو کرد تو فایلی بعد جایگذین کرد ؟

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در 1 ساعت قبل، reza153 گفته است :

ممنون فایلم اسکریپت هستش فقط با inspact وقتی ویرایش کردم میشه از خود همون inspact مواردی که راست چین و ترجمه شدرو سیو کرد تو فایلی بعد جایگذین کرد ؟

از دستورات داخل Inspect کپی بگیرید داخل یک فایل نوت پد ذخیره کنید بعدا در فایلی که در Inspect معرفی شده جایگزین کنید

  • Like 2
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در در 24 شهریور 1398 در 22:18، laruz گفته است :

چقد‌ آماتور گونه :| 3>

درود،

اینجا رو ساختیم برای تمامی کاربران به هر نوع سطح و مهارت در حوزه ی برنامه نویسی و کدنویسی و ... هیچ مشکلی هم نداره که این دوستان هم راهنمایی بشن . شما ببخشید اگه مهارت همه در حد شما بالا نیست و نمی تونیم دوستان تازه کار رو بن کنیم. :x

  • Like 1
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در 34 دقیقه قبل، Masih گفته است :

درود،

اینجا رو ساختیم برای تمامی کاربران به هر نوع سطح و مهارت در حوزه ی برنامه نویسی و کدنویسی و ... هیچ مشکلی هم نداره که این دوستان هم راهنمایی بشن . شما ببخشید اگه مهارت همه در حد شما بالا نیست و نمی تونیم دوستان تازه کار رو بن کنیم. :x

 منظورم به ایشون نبود. تعریف شما خیلی محدود بود.ترجمه مگه فقط po, php هستش؟ و... وگرنه قصد جسارت نداشتم

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در 58 دقیقه قبل، laruz گفته است :

ترجمه مگه فقط po, php هستش؟

بطور عمده خدمت ایشون عرض کردم که ترجمه کردن زبان یک اسکریپت از چه راهی انجام میشه. در اکثر اسکریپت های جدید همونطور که خودتون هم اطلاع دارید داره از فایل های ترجمه po استفاده میشه.

در اسکریپت های قدیمی تر یا غیراستاندارد از لحاظ String های ترجمه، جملات قابل ترجمه اسکریپت یا در قالب یک فایل PHP جامع هست یا متون در فایل های مختلف PHP پراکنده هستند. البته اسکریپت هایی هم هست که میشه ترجمه رو از داشبورد مدیریت انجام داد اما بطور کلی زبان و ترجمه جملات در اکثر اسکریپت ها به این دو صورت هستند.

اگر هم اسکریپت مدنظرشون رو میگفتند، راهنمایی بیشتر و دقیق تری میشد کرد که چون کلی پرسش کردن، من هم کلی پاسخشون رو دادم که یک سرنخی باشه برای جستجوهای آینده ی ایشون.

 

درضمن اگر هم احساس می کنید پاسخ های من ضعف تخصصی دارند، خوشحال میشم در این خصوص استارتر عزیزمون رو راهنمایی کنید :x

  • Like 5
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

اقا دم همتون گرم کارتون درست که میاید و وقت میزارید پاسخ همه رو میدید

مخصوصا اقا مسیح گل که واقعا زمان میزاره دمش گرم

  • Like 2
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در 18 ساعت قبل، Masih گفته است :

بطور عمده خدمت ایشون عرض کردم که ترجمه کردن زبان یک اسکریپت از چه راهی انجام میشه. در اکثر اسکریپت های جدید همونطور که خودتون هم اطلاع دارید داره از فایل های ترجمه po استفاده میشه.

در اسکریپت های قدیمی تر یا غیراستاندارد از لحاظ String های ترجمه، جملات قابل ترجمه اسکریپت یا در قالب یک فایل PHP جامع هست یا متون در فایل های مختلف PHP پراکنده هستند. البته اسکریپت هایی هم هست که میشه ترجمه رو از داشبورد مدیریت انجام داد اما بطور کلی زبان و ترجمه جملات در اکثر اسکریپت ها به این دو صورت هستند.

اگر هم اسکریپت مدنظرشون رو میگفتند، راهنمایی بیشتر و دقیق تری میشد کرد که چون کلی پرسش کردن، من هم کلی پاسخشون رو دادم که یک سرنخی باشه برای جستجوهای آینده ی ایشون.

 

درضمن اگر هم احساس می کنید پاسخ های من ضعف تخصصی دارند، خوشحال میشم در این خصوص استارتر عزیزمون رو راهنمایی کنید :x

ممنون از هر دو دوست عزیز که راهنمایی کردن مشکلی با ترجمه کلمات تو اسکریپتا ندارم این موردو انجام میدم اما مشکل من راست چین کرن و تغیر المان های موجود توی اسکریپت ها هستش در کل باید چه خصوصیاتی در css تغیر داده بشه و صرفا فقط باید خصوصیات css تغیر پیدا بکنه یا تو مواردی که بوت استرپ استفاده شده باید فایل بوت استرپ رو تغیر داد ؟ابزار هایی وجود داره تا این مسیر رو هموارترش کنه ؟تجربیاتتون رو باهامون در اختیار بزارید

 

در در 23 شهریور 1398 در 18:15، Masih گفته است :

درود.

برای فارسی سازی که ابتدا باید بررسی کنید زبان در اسکریپت پیش رو به په صورتی تعریف شده. یعنی یک فایل po هست یا یک فایل php.

برای راستچین کردن هم باید اسکریپت رو روی لوکال هاست یا هاست آنلاین نصب کنید، بعد با استفاده از Inspect element مرورگرتون راستچین رو انجام بدید. در همون بخش مرورگر هم مسیری که کد CSS داخلش هست هم معرفی میشه که می تونید تغییرات رو راحت انجام بدید.

ممنون فایلم اسکریپت هستش فقط با inspact وقتی ویرایش کردم میشه از خود همون inspact مواردی که راست چین و ترجمه شدرو سیو کرد تو فایلی بعد جایگذین کرد ؟

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در 4 ساعت قبل، reza153 گفته است :

مشکل من راست چین کرن و تغیر المان های موجود توی اسکریپت ها هستش در کل باید چه خصوصیاتی در css تغیر داده بشه و صرفا فقط باید خصوصیات css تغیر پیدا بکنه

درود مجدد.

برای راستچین کردن گاهی اوقات ممکنه بیشتر از 20 نوع خصوصیت مختلف در CSS باید تغییر داده بشه. برای مثال موقعیت مکانی یک عنصر ممکنه توسط خصوصیت float تعیین شده باشه یا توسط text-align یا ترکیبی از position و left یا right. یا توسط direction یا دستورات ترکیبی دیگه.

راه آسونی برای اینکار تقریبا وجود نداره مگر اینکه یک سری دستورات عمومی رو توسط CSS بیاییم راستچین کنیم. مثلا :

  • لینک ها تنها برای اعضای سایت قابل نمایش است.

یعنی می تونیم به خصوصیت های کلی در CSS دستورات عمومی راستچین رو بدیم. با اینکار عمده المان ها راستچین میشن اما طبیعتا به دنبال اینکار، موقعیت مکانی تعداد زیادی از المان ها هم به هم میریزه که کم کم باید درست بشه.

بهترین راهش استفاده از Inspect Element هست. به این صورت که هر المانی که در سایت می خواهید تغییر موقعیتش بدید رو با Inspect Element بررسی کنید. در پنجره ی دستورات CSS اون المان دنبال خصوصیتی باشید که اون المان توسط اون تعیین موقعیت شده. بعضی از خصوصیاتی که برای موقعیت مکانی المان ها استفاده میشه رو در اول همین پاسخ آوردم که می تونید خصوصیات رو تغییر مقدار بدید تا موقعیت مکانی المان ها درست بشه.

در حین انجام کار هم رفرش نکنید سایت رو. تمامی تغییرات ممکن رو در همون مرتبه انجام بدید، بعد در پنل Inspect Element روی نام فایل CSS کلیک کنید. مثال تصویر زیر.

f73b-1729050378106107.png

بعد از کلیک روی این قسمت، در پنل باز شده کدهای CSS براتون آورده میشه که در واقع این کدها، تمامی تغییراتی که با Inspect Element روی خصوصیت ها دادید هم شامل میشه. به راحتی همین کدها رو در مکانی از کامپیوتر شخصیتون ذخیره کنید. حالا می تونید سایتتون رو رفرش کنید. بعد از رفرش طبیعتا تمامی تغییراتی که انجام دادید از بین میره اما برای برگردوندن تغییرات قبلی و انجام ادامه ی راستچین سازی، مجددا در پنل Inspect element همون سایت، مثل تصویر بالا روی نام فایل کلیک کنید. در قسمت باز شده، تمامی محتویات رو پاک کنید و کدهایی که در مرحله ی قبلی از این فایل بعنوان بک آپ ذخیره کردید رو Paste کنید. حالا می تونید ادامه تغییرات رو انجام بدید.

در آخر هم اگه موس رو روی نام فایل CSS در این پنجره نگهدارید، آدرسی که فایل در اون قرار داره رو براتون نمایش میده که می تونید تغییرات رو در فایل های اصلی اسکریپت ذخیره کنید و اونها رو دائمی کنید.

 

در 4 ساعت قبل، reza153 گفته است :

تو مواردی که بوت استرپ استفاده شده باید فایل بوت استرپ رو تغیر داد ؟

تغییر بوت استرپ یکی از راه هاشه. راه دیگه اینه که یک کپی از اون کلس بگیرید و در یکی از فایل های CSS اسکریپت قرارش بدید. بعد اون خصوصیتی که می خواهید تغییر داده بشه رو به صورت important در این کلس کپی شده قرار بدید. این روش زمانی مفیده که فایل های استایل بوت استرپ از سرورهای خارجی مثل گوگل یا سایت خود بوت استرپ لود بشه.

 

در 4 ساعت قبل، reza153 گفته است :

ابزار هایی وجود داره تا این مسیر رو هموارترش کنه ؟

شخصا نرم افزاری ندیدم برای اینکار. یعنی تاحالا نرفتم دنبالش. چون هر قدر نرم افزار قدرتمندی باشه، بازهم نمی تونه جایگزین هوش انسانی بشه. چون یک نرم افزار بر اساس دستورات از قبل تعیین شده میاد مقادیر float یا direction یا text-align و.... رو تغییر میده که در زبان فارسی و برای زیباسازی و استاندارد بودن کار، نیاز هست بعضی از المان ها در موقعیت های مختلفی قرار بگیرند که در این زمینه ممکنه نرم افزارها خوب عمل نکنند.

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

 

در 4 ساعت قبل، reza153 گفته است :

فقط با inspact وقتی ویرایش کردم میشه از خود همون inspact مواردی که راست چین و ترجمه شدرو سیو کرد تو فایلی بعد جایگذین کرد ؟

در اوایل پاسخم اشاره کردم که چطور می تونید کدهای فایل CSS رو به همراه تغییرات اعمال شده توسط Inspect Element رو ذخیره کنید.

 

موفق باشید.

  • Like 1
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

  • 2 هفته پیش...

خوب دوستان دلم نیومد یه تاپیک جدید باز کنم یه مشکلی برام پیش اومده اسکریپتم دیگه تموم شده فارسی سازی و راست چینش اما چنتا مشکل دارم یکیش اینکه وقتی فایلی با نام فارسی رو برای اپلود توی سایت انتخواب میکنم ارور میده و نمیشه وارد کرد .مشکل دوم اینکه وقتی یه چک باکس رو روش کلیک میکنم کار نمیکنه فکر کنم جاوا اسسکریپتش تداخل داره یا از کار افتاده و نمیشه ازش استفاده کرد 

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در در 11 مهر 1398 در 16:47، reza153 گفته است :

یکیش اینکه وقتی فایلی با نام فارسی رو برای اپلود توی سایت انتخواب میکنم ارور میده و نمیشه وارد کرد

به این دلیل که کلمات فارسی در هنگام آپلود UTF-8 هستند و این فرمت در این اسکریپت برای کلمات فارسی قابل استفاده نیست. چون قابلیت تغییر نام و انکدوینگ نام فایل ها فعلا در این اسکریپت وجود نداره.

در در 11 مهر 1398 در 16:47، reza153 گفته است :

مشکل دوم اینکه وقتی یه چک باکس رو روش کلیک میکنم کار نمیکنه فکر کنم جاوا اسسکریپتش تداخل داره یا از کار افتاده و نمیشه ازش استفاده کرد

بیشتر بهش می خوره مشکل راستچین باشه. چون چک باکس ها و رادیوها علاوه بر خصوصیات CSS ظاهری، برای تیک ها و دایره های داخل چک باکس ها هم دستورات CSS داره که بعضا نیاز هست این موارد هم راستچین بشن تا در مکان درستی از پک باکس نمایش داده بشن

  • Like 1
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در 6 ساعت قبل، Masih گفته است :

به این دلیل که کلمات فارسی در هنگام آپلود UTF-8 هستند و این فرمت در این اسکریپت برای کلمات فارسی قابل استفاده نیست. چون قابلیت تغییر نام و انکدوینگ نام فایل ها فعلا در این اسکریپت وجود نداره.

بیشتر بهش می خوره مشکل راستچین باشه. چون چک باکس ها و رادیوها علاوه بر خصوصیات CSS ظاهری، برای تیک ها و دایره های داخل چک باکس ها هم دستورات CSS داره که بعضا نیاز هست این موارد هم راستچین بشن تا در مکان درستی از پک باکس نمایش داده بشن

اره فکر کنم از همونه دکمه ها هم مکانش رو تغیر میدم کار نمیکنن اگر بیشتر و واضحتر بفرمایید من این مشکلو حل کنم خوشحال میشم 

novinsource.ir/profile

ادرس سایت هست 

با نام کاربری ali و رمز 1234 وارد بشید متوجه خاهید شد 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در در 18 مهر 1398 در 16:42، reza153 گفته است :

اره فکر کنم از همونه دکمه ها هم مکانش رو تغیر میدم کار نمیکنن اگر بیشتر و واضحتر بفرمایید من این مشکلو حل کنم خوشحال میشم

کد زیر رو در یکی از فایل های CSS قالبتون قرار بدید و کش مرورگر و سایت رو پاک کنید تا نتیجه رو ببینید.

  • لینک ها تنها برای اعضای سایت قابل نمایش است.

قبل از تغییرات :

2eb8-18141223296653.png

 

بعد از تغییرات:

7ccb-167203268912591.png

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

خیلی ممنونم از وقتی که در اختیارم قرار دادید برای دکمه ها هم این به این شکل خواهد بود ؟

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در در 20 مهر 1398 در 11:15، reza153 گفته است :

مثل دکمه تغیر اواتار 

 

دکمه تغییر آواتار مشکل جاوا اسکریپت داره. اگر کنسول مرورگر رو باز کنید متوجه میشید دو تا فایل JS و CSS به درستی آدرس دهی نشدن و همین می تونه باعث بروز این مشکل شده باشه. بررسی کنید که مسیر درست فایل ها در چه قسمتی هست و اونها رو اصلاح کنید تا فایل های JS و CSS که در تصویر زیر مشخص کردم براتون بتونن لود بشن.

5edd-162807138910786.png

  • Like 1
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در در 21 مهر 1398 در 14:25، Masih گفته است :

دکمه تغییر آواتار مشکل جاوا اسکریپت داره. اگر کنسول مرورگر رو باز کنید متوجه میشید دو تا فایل JS و CSS به درستی آدرس دهی نشدن و همین می تونه باعث بروز این مشکل شده باشه. بررسی کنید که مسیر درست فایل ها در چه قسمتی هست و اونها رو اصلاح کنید تا فایل های JS و CSS که در تصویر زیر مشخص کردم براتون بتونن لود بشن.

لینک ها تنها برای اعضای سایت قابل نمایش است.

فکر نکنم ادرس دهی غلط باشه چون وقتی چپ چینش میکنم درست  میشه و کار میکنه 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...