یک مشکل در بلوک تغییر زبان

انجمن نیوک 8.1 فارسی
نمایه کاربر
Ramin_Venga
کاربر جدید
کاربر جدید
پست: 9
تاریخ عضویت: دو شنبه 13 آبان 1387, 12:00 am

یک مشکل در بلوک تغییر زبان

پست توسط Ramin_Venga » سه شنبه 24 دی 1387, 10:28 pm

سلام
یک مشکل در بلوک تغییر زبان ( اصلاحیه 1 و اصلاحیه 2 )
در نیوک 8.1 این امکان وجود داشت که بعضی از بلوک ها را در نمایش فارسی و انگلیسی تغییر دهیم ( یعنی یک بلوک در محیط انگلیسی وجود داشت ولی در محیط فارسی خیر و یا برعکس ) ولی وقتی ما زبان انگلیسی را انتخاب می کردیم Encoding از UTF8 به Western European ISO تغییر پیدا میکرد. به همین دلیل تمام نوشته های فارسی سایت با خطا نمایش داده می شد . اما .......
با نصب اصلاحیه 2 این مشکل برطرف شد ولی دیگر امکان نمایش گزینشی بلوکها در محیط انگلیسی و فارسی وجود نداشت!!!!!
حال سوال : چگونه میتوان در اصلاحیه 2 نمایش گزینشی بلوکها را در محیط انگلیسی و فارسی مدیریت کرد؟
( اگر احتیاج به Edit کردن فایل های PHP دارد من آشنایی جزیی با PHP دارم )
آیا در اصلاحیه 1 امکان تغییر دادن فایل ها CSS هست تا بوسیله آن برای تغییر Encoding محدودیت اعمال کنیم ؟


من برای انتخاب یک CMS قوی برای سایتم احتیاج به چنین قابلیتی دارم لطفا در صورتی که CMS شما چنین قابلتی دارد جواب سوال های مرا بدهید.

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


نمایه کاربر
Ramin_Venga
کاربر جدید
کاربر جدید
پست: 9
تاریخ عضویت: دو شنبه 13 آبان 1387, 12:00 am

پست توسط Ramin_Venga » چهار شنبه 25 دی 1387, 9:56 pm

ُسلام

یک سوال دیگر

معمولا هر چند روز یکبار به سوالات پاسخ می دهید ؟
نمایه کاربر
Ramin_Venga
کاربر جدید
کاربر جدید
پست: 9
تاریخ عضویت: دو شنبه 13 آبان 1387, 12:00 am

پست توسط Ramin_Venga » پنج شنبه 26 دی 1387, 1:35 pm

سلام
با توجه به این که کسی جواب مرا نداد
من دیروز از سایت یک نسخه از phpnuke8.1 گرفتم و در localhost کامپیوتر خودم نصب کردم ( البته موقع نصب nuke.sql { حتی در 3 تا کامپیوتر امتحان شد } فقط 48 عدد از Table ها نصب میشد و با دوبار نصب کردن Table ها به 174 عدد رسید ) در کنترل پنل مدیر سایت آیکون اصلاحیه 2 بئد گویا مدیران سایت نسخه 8.1 را آپدیت شده در سایت گذاشتن ، ولی باز هم زمانی که من زبان را انگلیسی میکنم نوشته های فارسی با خطا مواجه میشوند و بازهم امکان انتخاب گزینشی بلوک ها در محیط انگلیسی و فارسی مثل نسخه پیشین وجود ندارد .

هم اکنون منتظر یاری سبزتان هستیم
نمایه کاربر
amir
مدیر کل سایت
مدیر کل سایت
پست: 6234
تاریخ عضویت: شنبه 21 بهمن 1385, 12:00 am
محل اقامت: Server room
تشکر کرده: 356 دفعه
تشکر شده: 4121 دفعه
تماس:

پست توسط amir » پنج شنبه 26 دی 1387, 1:45 pm

با سلام

لطفا از ارسال دو تاپیک یکسان خودداری نمائید
بعنوان مثال به شاخه Language اصلی در روت سایت برید و فایل lang-farsi.php رو باز کنید در ابتدای این فایل :

کد: انتخاب همه

define("_CHARSET","UTF-8");

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

کد: انتخاب همه

define("_CHARSET","ISO-8859-1");

utf-8 بودن فایل زبان در نیوک به صورت فوق تعریف میشه
نمایه کاربر
Ramin_Venga
کاربر جدید
کاربر جدید
پست: 9
تاریخ عضویت: دو شنبه 13 آبان 1387, 12:00 am

پست توسط Ramin_Venga » پنج شنبه 26 دی 1387, 9:26 pm

سلام

اول تشکر بخاطر راهنمایی تنظیم کردن CHARSET با این کار مشکل خطا در زبان فارسی در محیط انگلیسی حل شد ( پیشنهاد می شود در نسخه اصلی هم همینگونه شود )
اما مشکل اصلی من زمانیه که یک بلوک جدید میسازیم یا میخواهیم خود بلوک های نیوک را ویرایش کنیم
قبلا در این قسمت گزینه ای وجود داشت که برای یک بلوک محدودیت ایجاد می کرد که در محیط انگلیسی باشد یا فارسی یا هر دو که همکنون نیست!!!
الان تمام بلوک ها هم در محیط فارسی هست هم در محیط انگلیسی ( که این کار باعث میشود که بلوکهای فارسی در محیط انگلیسی هم نمایش داده شوند یا بر عکس و این قضیه خوشایندی نیست !!!
آیا طریقه ای برای بازگرداندن آن هست؟

اگر بد توضیح دادم بگویید تا عکس این Option را برایتان ارسال کنم؟

یک مشکل دیگر که الان پیدا کردم این است که این فایلی که گفتید باید نوشته های گزینه های هدر سایت ، لوگین ، تقویم روز و غیره را هم عوض کنند که این کار را نمیکنند و همه فارسی نمایش داده میشود لطفا یک تو ضیح هم برای این مسئله بدهید
نمایه کاربر
Ramin_Venga
کاربر جدید
کاربر جدید
پست: 9
تاریخ عضویت: دو شنبه 13 آبان 1387, 12:00 am

پست توسط Ramin_Venga » یک شنبه 29 دی 1387, 6:07 pm

قسمت زبان ( از پایین خط سوم ) در نسخه جدید حذف شده است
شما دسترسی جهت مشاهده فایل پیوست این پست را ندارید.
نمایه کاربر
amir
مدیر کل سایت
مدیر کل سایت
پست: 6234
تاریخ عضویت: شنبه 21 بهمن 1385, 12:00 am
محل اقامت: Server room
تشکر کرده: 356 دفعه
تشکر شده: 4121 دفعه
تماس:

پست توسط amir » یک شنبه 29 دی 1387, 9:53 pm

با سلام
مدیریت سایت - بخش تنظیمات سیستم گزینه :
قابليت استفاده از زبانهاي مختلف
باید بله باشه تا امکان تعریف زبان هم فعال بشه
arelarel
کاربر جدید
کاربر جدید
پست: 16
تاریخ عضویت: دو شنبه 8 خرداد 1391, 10:56 am
تشکر کرده: 20 دفعه
تشکر شده: 1 دفعه

Re:

پست توسط arelarel » شنبه 11 آذر 1391, 7:22 pm

amir نوشته شده:با سلام
مدیریت سایت - بخش تنظیمات سیستم گزینه :
قابليت استفاده از زبانهاي مختلف
باید بله باشه تا امکان تعریف زبان هم فعال بشه

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

بازگشت به “انجمن نیوک 8.1”