سلام
می خواستم ببینم برای فارسی کردن یه ماژول ساده که خودم نوشتم ،تو کدوم فایل باید فارسی هاشو تعریف کنم؟ :-\
سلام
می خواستم ببینم برای فارسی کردن یه ماژول ساده که خودم نوشتم ،تو کدوم فایل باید فارسی هاشو تعریف کنم؟ :-\
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
سلام. براي اينكه ماژول فارسي نشون بده در صورتي كه فايل زبان بايد در اون ها تغيير بديد وگر نه در فايل هاي XML و حتي برخي اوقات PHP و براي همه ي ماژول ها يه قانون مشخص نيست. در ضمن اگر خودتون ماژول را نوشيتن كه بايد به همه ي چم و خم اون آشنا بشيد و بدونيد كه عباراتش را از كجا مي خونه ???
يـــــــــــــــــــــــا عـــــــــــــــــــلي
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
نمیشه بزاری یکی که بلده جواب بده!!
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
دوست عزيز ادب داشته باشيد.
شما وقتي يك ماژول نوشتي نميتوني كلماتش رو فارسي كني! منظورت چيه؟
ميشه بگي اين ماژول رو چطوري نوشتي؟ يا اصلاً اين ماژول رو اينجا قرار بده تا متوجه سوال شما بشيم.
اصولاً يك پارامتري براي كلمات تعيين ميكنن و مثلاً ميگن از فلان صفحه اين موارد رو لود كن و توي اون صفحه تعريف ميشه كه اگه جايي پارامتر T رو ديدي بنويس "ميخواهم" و اگه جايي G رو ديدي بنويس "نميخواهم" به همين سادگي. اگه سورس يكي از ماژولها و يا خود مامبو ديده باشيد و حتي اگه كمي با كد نويسي آشنا باشيد اين پارامتر رو ميتوني ايجاد كني.
حالا اگه متوجه نشدي بگو تا برات كامل آموزش بدن. من كه آموزش نميدم. چون بلد نيستم!
موفق و پيروز باشيد.
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
[quote author=علی کاظم زاده link=topic=16330.msg86498#msg86498 date=1221168241]
در ضمن اگر خودتون ماژول را نوشيتن كه بايد به همه ي چم و خم اون آشنا بشيد و بدونيد كه عباراتش را از كجا مي خونه ???
[/quote]
منم با علی موافقم
میشه بگید ماژلتون چی هست و چیکار می کنه؟
انشاءالله که بتونیم راهنمایی کنیم
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
کنار ماژولتون رو نگاه کنید!می خواستم ببینم برای فارسی کردن یه ماژول ساده که خودم نوشتم ، ...
دو تا فایل نوشتید الان با اسم های Enlish.php و Persian.php !
خوب. شما در اون فایل برای تک تک کلماتی که قرار هست ترجمه بشه، از متغیر استفاده کردید !
و این متغیر ها رو در دو فایل English.php و Persian.php به دو صورت گوناگون مقدار دهی کردید !
حالا با استفاده از یک شرط ساده در ابتدای ماژول تعریف کردید که متغیرها رو از کدوم فایل لود کنه !
اگه خوب بگردید، حتما این فایل ها رو پیدا می کنید
[quote author=masood_ndp link=topic=16330.msg86503#msg86503 date=1221170143]
نمیشه بزاری یکی که بلده جواب بده!!
[/quote]
راست میگن!
خوب جناب masood_ndp شما که برنامه نویس هستید و بلد هستید، بفرمایید. ما ساتفاده می کنیم
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
سلام
منهاي ادب ايجاد كننده تاپيك
شما مي تونيد يك ماژول و يا كامپوننت كه ترجمه شده نگاه كنيد.
از طريق روند اون هم مي تونيد يه چيزهايي درباره روند ترجمه بفهميد.
من خودم كه برنامه نويسي بلد نيستم از طريق نگاه كردن به سورس برنامه ها و ترجمه ها و كمك دوستان بعضي كامپوننت ها را بهينه و ترجمه كرده ام. و بعضي را براي خود سفارشي نموده ام.
همگي موفق باشن
يا علــــــــــــي
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
خوب از همه عذر خواهی می کنم
دیشب اصلا رو فرم نبودم و بعد از دیباگ 3000 خط این جوابو دیدم که حتی از نظر نگارش فارسی مشکل داره !!! شایدم من خیالی بی سوادم
باید بگم ماژول خیلی سادییه ، ماژول به گروه خبری ما به پیوندید
که یه فیلد text داره که email رو وارد می کنن و بعد submit همین
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
ماژول خوبيه!
بعد از تكميل و آماده شدن - در انجمن معرفي كنيد تا انتشار داده بشه (با نام خودتون)
روش كار هم كه هم من گفتم و هم سعيد. اما مثل شما بلد نيستيم!
موفق و پيروز باشيد.
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
من که اصلا تو هیچ ماژولی persian.php ندیدم
تا جایی که من سر در آوردم هر ماژول یه name.php و name.Xml داره که قبل از متغیر هایی که قراره ترجمه بشه پارامتر T_(variable قرار می دیم و بعد باید تو دایرکتوری language فارسی این متغیر رو Define کرد!!!
حالا اساتید بگن من درست فهمیدم یا نه؟
یه سئوال دیگم دارم، خود اسم ماژول رو کجا باید فارسی کرد
مثلا ماژول login که ورود و خروج نمایش داده می شه
با تشکر
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
علاقه مندی ها (Bookmarks)