رفتن به مطلب
mohsen.tohidian

مشکل در ترجمه توضیحات افزونه

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

سلام

من هرکاری میکنم افزونه بعد از نصب توضیحات رو به صورت ترجمه شده نمایش نمیده و همون انگلیسی نشون میده ، اما بقیه قسمت ها رو فارسی نشون میده

به نظر دوستان مشکل از کجاست.؟ و چکار کنم.؟

توضیحات افزونه به شکل زبر هستش :

- <h3>Text Scroller by Sakic.Net</h3><b>Text Scroller</b> displays and continuously scrolls through a selected article.</p><p>Featuring parameter options for size, autoplay, scrolling speed and pausing on mouse-over.</p><p>For scrolling through multiple articles, banners, RSS feeds and Twitter posts get <a href='http://www.sakic.net/products/ajax_scroller/'>AJAX Scroller</a> - advanced slider with dynamic loading of unlimited number of items. No overhead, great performance and user friendliness. Check out the <a href='http://joomla17.sakic.net/ajax-scroller/'>DEMO</a>.</p><p>Visit <a href='http://www.sakic.net/'>http://www.sakic.net</a> for more exciting Joomla extensions.</p><p>

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

لطفآ کمک کنید.

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


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

درود بر شما

اولا باید بدونید که این دستور به این صورت است

-  

و در میان این کد ها کده ای html قرار میگیرد

راحت ترین کار برای شمااین است که:

1- وارد قسمت مدیریت مطلب بشید و یک مطلب جدید ایجاد نمایید

2- متن دلخواه و جداول و ... که تمایل دارید تا در هنگام نصب نوشته بشه را وارد نماید

3- دکمه html ویرایشگر را فشار دهید

4- کد های html ایجاد شده را در دستور بالا کپی نمایید

موفق باشید

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


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

درود بر شما

اولا باید بدونید که این دستور به این صورت است

-  .......   

و در میان این کد ها کده ای html قرار میگیرد

راحت ترین کار برای شمااین است که:

1- وارد قسمت مدیریت مطلب بشید و یک مطلب جدید ایجاد نمایید

2- متن دلخواه و جداول و ... که تمایل دارید تا در هنگام نصب نوشته بشه را وارد نماید

3- دکمه html ویرایشگر را فشار دهید

4- کد های html ایجاد شده را در دستور بالا کپی نمایید

موفق باشید

------------------------------------------------------------------------------------------------------------------------------------

تشکر از کمک شما :thankyou:

دوست عزیز من کاری رو که گفته بودید انجام دادم اما مشکل اینه که باز هم توضیحات انگلیسی نشان داده میشن و ظاهرا افزونه ترجمه رو نمیشناسه.

متن و شکل نوشتاری ترجمه به صورت زیر هستش :

- <h3>Text Scroller by Sakic.Net</h3><b>Text Scroller</b> displays and continuously scrolls through a selected article.</p><p>Featuring parameter options for size' date= autoplay, scrolling speed and pausing on mouse-over.</p><p>For scrolling through multiple articles, banners, RSS feeds and Twitter posts get <a href='http://www.sakic.net/products/ajax_scroller/'>AJAX Scroller</a> - advanced slider with dynamic loading of unlimited number of items. No overhead, great performance and user friendliness. Check out the <a href='http://joomla17.sakic.net/ajax-scroller/'>DEMO</a>.</p><p>Visit <a href='http://www.sakic.net/'>http://www.sakic.net</a> for more exciting Joomla extensions.</p><p> =- متن ترجمه شده

------------------------------------------------------------------------------------------------------------------------------------------

البته بدون دستور - ....... هم نوشتم اما باز نشد.

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

-------------------------------------------------------------------------------------------------------------------------------------------

لطفا کمک کنید.

تشکر

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


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

با سلام

mohsen.tohidian عزیز به انجمن جومینا خوش آمدید

همانطور که خودتون هم اشاره کردید ترجمه مستقیم در خود فایل xml خلاف قوانین ترجمه جومینا میباشد . به دلیل اینکه دیگر با این روش دوزبانگی افزونه حفظ نمیشود

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

البته مدیران محترم جومینا چنانچه این روش را برای ترجمه صلاح نمیدانند ، میتوانند پستم را حذف کنند

اما نحوه کار :

قبل از هر چیز توصیه میکنم ابتدا این پست را به دقت و تا انتها مطالعه کنید و پس از تایید مدیران محترم جومینا اقدام به ترجمه کنید

ابتدا فایل xml افزونه را باز کنید . کد توضیحات افزونه بدین شکل میباشد

Translate Description Extension 

حالا محتویات متن ترجمه انگلیسی را که همان قسمت Translate Description Extension میباشد را یک کپی ازش تهیه کنید و سپس کل محتویات بین دو تگ و را حذف کنید . حال میتوانیم به جای محتویات حذف شده از یک کد دلخواه استفاده کنیم ، اما نوع کدی که انتخاب میکنیم باید برگرفته از شکل سایر کدهای افزونه باشد . مثالی میزنم :

حالت اول


با توجه به شکل کد label کد description را به شکل زیر انتخاب میکنیم

Description Extension

حالت دوم


با توجه به شکل کد label کد description را به شکل زیر انتخاب میکنیم

DESCRIPTION_EXTENSION

حال فرض میکنیم اساس فایل xml برگرفته از حالت اول باشد و بعد از ایجاد کد دلخواه حالا این کد را در فایلهای زبان استفاده میکنیم

در فایل زبان فارسی :

DESCRIPTION EXTENSION=ترجمه توضیحات افزونه به فارسی از ترجمه انگلیسی کپی گرفته شده

نکته : اگر افزونه فایل زبان نداشت ، میتوانیم خودمان برای آن یک فایل برای زبان انگلیسی ایجاد میکنیم و فقط در آن کد توضیحات افزونه را قرار بدهیم . نیازی نیست تا سایر کدهای ترجمه را اضافه کنیم

در فایل زبان انگلیسی :

DESCRIPTION EXTENSION=خود ترجمه انگلیسی کپی گرفته شده

حال فرض میکنیم اساس فایل xml برگرفته از حالت دوم باشد و بعد از ایجاد کد دلخواه حالا این کد را در فایلهای زبان استفاده میکنیم

در فایل زبان فارسی :

DESCRIPTION_EXTENSION="ترجمه توضیحات افزونه به فارسی از ترجمه انگلیسی کپی گرفته شده"

در فایل زبان انگلیسی :

DESCRIPTION_EXTENSION="خود ترجمه انگلیسی کپی گرفته شده"

باز هم به همه دوستان تاکید میکنم تا زمانیکه مدیران محترم جومینا این پست را تایید نکردند ، از این روش استفاده نکنید

موفق و پیروز باشید

یا حق

:64 (17):

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


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

تشکر از شما دوست عزیز

بله با روشی که توضیح دادید میشه این مشکل رو حل کرد اما با توجه به قوانین ترجمه در جوملا و همانطور که گفتید باید مدیران این روش را تایید کنند.

-------------------------------

مدیران محترم در صورتی که این روش را تایید نمیکنید ، لطفا روش صحیح را با ذکر یک مثال ساده توضیح دهید.

-----------------------------

تشکر :thankyou:

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


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

سلام

با تشکر از دوست عزیزم msjoomla باید عرض کنم که این روش هیچ مشکلی نداره و مطابق قوانین ترجمه افزونه هستش

البته یک سئوال هم دارم از آقا محسن

این توضیحات که شما می فرمایید در کجا بصورت ترجمه نشده نمایش داده میشد؟

بعد از نصب افزونه یا در بخش ویرایش ماژول یا پلاگین؟

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


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

سلام آقای دفاعی

توضیحات بعد از نصب افزونه باز هم به همان زبان اصلی (انگلیسی) نمایش داده میشد.

سوال :

با اینکه من توضیحات را ترجمه کردم چرا باز هم انگلیسی نمایش داده میشد.؟(احتمالا همه چیز مربوط به همون دستور CDATA هستش )

==========================

به هر حال تشکر از آقایان دفاعی و msjoomla به خاطر راهنمایی من و دیگر دوستان که این مشکل را داشتند.

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


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

به گفتگو بپیوندید

هم اکنون می توانید ارسال داشته باشید و بعد ثبت نام خود را در سایت کامل نمایید. اگر حساب کاربری در سایت دارید، جهت ارسال با حساب کاربری خود هم اکنون وارد سایت شوید

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • افزودن...