|
zomorod
|
 |
« : جمعه, 14 نوامبر 2008 - 14:07 » |
|
سلام و خسته نباشید من با کامپوننت چند زبانه (Nokkaew1.6.2 ) فقط یک مشکل دارم می خوام بدونم چه جوری مشه زبان قسمت مدیریت و کاربری متفاوت باشه همین یعنی مخواهم که قسمت مدیریت همیشه رو فارسی بمونه و قسمت کاربری هم روی انگلیسی نشون داده بشه . سرچ هم کردم به نتیجه نرسیدم
خیلی ممنون میشم کمک کنید
|
|
|
|
|
خارج شده است
|
وقتی یک مشکل بزرگ داشتی به خدات نگو من یه مشکل بزرگ دارم،به مشکلت بگو من یه خدای بزرگ دارم...
|
|
|
|
amir.d
|
 |
« پاسخ #1 : جمعه, 14 نوامبر 2008 - 15:46 » |
|
سلام دوست عزیز من خیلی درست متوجه نشدم . الان بخش مدیریت که زبان پیشفرض فارسی هست و سایت شما هم با هر دو زبان به کاربر ارائه داده میشه !! حالا اگه می خواهید که فقط زبان انگلیسی برای کاربر به نمایش در بیاد راه حل سادست . اول یه ریدایرکت برای ورودی سایت با آدرس index.php?lang=en قرار بدید و بعد ماژول انتخاب زبان رو از حالت انتشار خارج کنید . اینطوری سایت با زبان انگلیسی لود میشه و کاربر هم امکان تغییر زبان رو نداره  سربلند باشید امیر
|
|
|
|
|
خارج شده است
|
برای بدست آوردن چیزهایی که دوست دارید تلاش کنید ، وگرنه مجبور می شوید چیزهایی که بدست می آورید را دوست داشته باشید
|
|
|
|
zomorod
|
 |
« پاسخ #2 : جمعه, 14 نوامبر 2008 - 16:17 » |
|
دستت درد نکنه امیر جان بعضی از وقتا آدم که گرفتای زیاد داشته باشه خیلی هواس پرت می شه یک سوال دیگه با این کامپوننت میشه محتواها را جدا کرد ؟ من می خوام بعضی از خبر ها فقط در فارسی باشن و انگلیسی نداشته باشن آیا قوی تر از این کامپوننت چیزه دیگه یی هست ؟
|
|
|
|
|
خارج شده است
|
وقتی یک مشکل بزرگ داشتی به خدات نگو من یه مشکل بزرگ دارم،به مشکلت بگو من یه خدای بزرگ دارم...
|
|
|
|
m_s
|
 |
« پاسخ #3 : جمعه, 14 نوامبر 2008 - 19:12 » |
|
ببینید من هم یک مشکل دارم اونم اینست که گاهی اوقات در حالی که در محیط فارسی هستم و روی لینکی کلیک می کنم لینکه به زبان انگلیسی باز میشه؟ مثلا عضویت وقتی در محیط فارسی هستم و روی عضویت کلیک می کنم در محیط انگلیسی باز میشه و یا لینک رای دادن کاربران
|
|
|
|
|
خارج شده است
|
|
|
|
mr_aliagha
Trainee
آفلاین
جنسيت : 
تعداد ارسال: 1042
|
 |
« پاسخ #4 : جمعه, 14 نوامبر 2008 - 20:38 » |
|
آره این مشکل خیلی معمول هست برای این کامپوننت یه جوون مردم باید پیدا بشه یه فکر اساسی بارش بکنه... با این کامپوننت میشه محتواها را جدا کرد ؟ من می خوام بعضی از خبر ها فقط در فارسی باشن و انگلیسی نداشته باشن
پلاگینی مامبوتی چیزی توی سایت خودش برای این کار قرار داده نشده؟ اگه قرار داده نشده باشه که نه نمی شه مگر این که کامپوننت رو هک کنید...
|
|
|
|
|
خارج شده است
|
|
|
|
|
amir.d
|
 |
« پاسخ #5 : شنبه, 15 نوامبر 2008 - 02:06 » |
|
بازم سلام . من با این مشکل برخورد نکردم . ( البته هنوز  ) قابل بررسی هست ... اگه نمونه ای دارید یه لینک بدید . در مورد این کامپوننت می تونم به اطمینان بگم که یکی از بهترین هاست . من در این مورد بررسی های زیادی کردم . .... در مورد هک که فکر کنم کار زیادی ببره . متاسفانه به سیستم خودم دسترسی ندارم و نمی تونم به برنامه های خودم برسم وگر نه برای این کامپوننت و چندتای دیگه ، برنامه ها دارم . پیروز باشید امیر
|
|
|
|
|
خارج شده است
|
برای بدست آوردن چیزهایی که دوست دارید تلاش کنید ، وگرنه مجبور می شوید چیزهایی که بدست می آورید را دوست داشته باشید
|
|
|
|
zomorod
|
 |
« پاسخ #6 : شنبه, 15 نوامبر 2008 - 18:12 » |
|
ببینید من هم یک مشکل دارم اونم اینست که گاهی اوقات در حالی که در محیط فارسی هستم و روی لینکی کلیک می کنم لینکه به زبان انگلیسی باز میشه؟ مثلا عضویت وقتی در محیط فارسی هستم و روی عضویت کلیک می کنم در محیط انگلیسی باز میشه و یا لینک رای دادن کاربران
سلام بله من هم بررسی کردم این مشکل را درم مثلا سایت رو حالت انگلیسی هست ولی وقتی روی لینک ها میری لینکها فارسی هستن (انتهای لینک lang=fa_IR) چه جوری این مشکل را حل کنم با تشکر
|
|
|
|
|
خارج شده است
|
وقتی یک مشکل بزرگ داشتی به خدات نگو من یه مشکل بزرگ دارم،به مشکلت بگو من یه خدای بزرگ دارم...
|
|
|
|
amir.d
|
 |
« پاسخ #7 : شنبه, 15 نوامبر 2008 - 21:46 » |
|
سلام من با این مورد که شما می فرمایید یه بار برخورد داشتم . بعد از اون همیشه ( 2-3 مورد کامل ) از یه صفحه Intro استفاده کردم . با این روش با هیچ یک از این مشکلات برخورد نمی کنید . البته اگه در مورد کامپوننت خاصی ( فقط! ) اتفاق می افته و آنلاین هست یه لینک بذارید ... شاد باشید امیر
|
|
|
|
|
خارج شده است
|
برای بدست آوردن چیزهایی که دوست دارید تلاش کنید ، وگرنه مجبور می شوید چیزهایی که بدست می آورید را دوست داشته باشید
|
|
|
|
m_s
|
 |
« پاسخ #8 : شنبه, 15 نوامبر 2008 - 22:43 » |
|
نه در مورد خیلی چیزها در سایت من اتفاق می افتد. میتونید خودتون چک کنید. www.iiend.com
|
|
|
|
|
خارج شده است
|
|
|
|
|
amir.d
|
 |
« پاسخ #9 : يکشنبه, 16 نوامبر 2008 - 00:06 » |
|
سلام من یه چند دقیقه ای کل سایت رو مرور کردم ، اما با این مورد برخورد نکردم .  توصیه من بازم همون صفحه ورودی و یا ریدایرکت هست.  اگه با مورد خاصی برخورد کردی لینکش رو بذار . من با فایر فاکس و اینترنت اکسپلورر تست کردم. دوستان دیگه هم تست کنند ( لطفا ! ) پاینده باشید امیر
|
|
|
|
|
خارج شده است
|
برای بدست آوردن چیزهایی که دوست دارید تلاش کنید ، وگرنه مجبور می شوید چیزهایی که بدست می آورید را دوست داشته باشید
|
|
|
mr_aliagha
Trainee
آفلاین
جنسيت : 
تعداد ارسال: 1042
|
 |
« پاسخ #10 : يکشنبه, 16 نوامبر 2008 - 02:54 » |
|
کلا خیلی موقع ها نمی شه از صفحه intro استفاده کرد. برای همین باید یه فکر اساسی بشه براش...
|
|
|
|
|
خارج شده است
|
|
|
|
|
amir.d
|
 |
« پاسخ #11 : دوشنبه, 17 نوامبر 2008 - 00:48 » |
|
سلام خوب از ریدایرکت استفاده کنید . ببینید تاجایی که من می دونم این کامپوننت ابتدا با زبان مرورگر شما زبان رو بررسی میکنه ... بعد از طریق سشن و کوئری استرینگ کار رو با شما ادامه میده . ( اگه اشتباه نکنم !) در صورتی که این دو نباشه از زبان دیفالت استفاده می کنه . حالا شما می تونید به صورت دستی یا به عبارتی اجباری این کار رو به این کامپوننت دیکته کنید. من تاحالا غلطی توی دیکتش ندیدم  ، جز سرچ که هنوز ( بعد از اون تاپیک ) فرصت نکردم بررسی درست و حسابی روش انجام بدم . اما چیزی که خوب می دونم اینکه این کامپوننت خیلی عالی بوده ( حداقل برای من ! ) و من دوست دارم باهاش ادامه بدم . یعنی تحقیق بیشتری بکنم و با کمک دوستان اگه نیاز به تغییری داره ، درش ایجاد کنم.  خیلی خوشحال میشم نظرات شما که باتجربه هستید و البته دیگر اساتید رو هم داشته باشم تا در آینده اگه تونستم، کاری رو با بیشترین تاثیر گذاری انجام بدم .  ایرانی باشید امیر
|
|
|
|
|
خارج شده است
|
برای بدست آوردن چیزهایی که دوست دارید تلاش کنید ، وگرنه مجبور می شوید چیزهایی که بدست می آورید را دوست داشته باشید
|
|
|
mr_aliagha
Trainee
آفلاین
جنسيت : 
تعداد ارسال: 1042
|
 |
« پاسخ #12 : دوشنبه, 17 نوامبر 2008 - 14:49 » |
|
می شه یه توضیح بدید که ریدایرکت چجوری مشکل رو حل می کنه؟!!! فرض کنید مثلا index.php رو به index.php?lang=fa_IR ریدایرکت کنیم! خوب این جوری که میایم ابروشو برداریم می زنیم کورش می کنیم... احتمالا من منظورتون رو از ریدایرکت نفهمیدم. اگه ممکنه دقیق بگید چیو روی چی ریدایرکت کنیم و چرا... ممنون
|
|
|
|
|
خارج شده است
|
|
|
|
|
amir.d
|
 |
« پاسخ #13 : دوشنبه, 17 نوامبر 2008 - 21:22 » |
|
سلام چرا کور ؟!  شما با این کار (همونطور که گفتم ) به صورت دستی فرمان اجرای سایت با زبان فارسی رو میدید که به اصطلاح حالت پیشفرض سایت هست. بعد از این هم که سایت و تمام لینک ها و بخش ها به صورت فارسی لود میشه ... اما بدون ریدایرکت ممکنه سایت با ظاهر فارسی باشه اما لینک ها رو به صورت انگلیسی بسازه که در نتیجه، در اولین کلیک شما به سایت انگلیسی میرید ... که گفتم مشکل از زبان مرورگر هاست . حالا شما بفرمایید که چرا کور میشه ؟! شاید من صورت مسئله رو اشتباه فهمیدم  . احتیاج به توضیح بیشتر دارم  پایدار باشید امیر
|
|
|
|
|
خارج شده است
|
برای بدست آوردن چیزهایی که دوست دارید تلاش کنید ، وگرنه مجبور می شوید چیزهایی که بدست می آورید را دوست داشته باشید
|
|
|
mr_aliagha
Trainee
آفلاین
جنسيت : 
تعداد ارسال: 1042
|
 |
« پاسخ #14 : سه شنبه, 18 نوامبر 2008 - 19:33 » |
|
خوب ببینید ، طرف میاد اول سایت رو انتخاب می کنه ، می زنه زبون انگلیسی مثلا ، بعد هر بار که توی همون بازدید بخواد صفحه ایندکس رو ببینه دوباره باید زبان رو انتخاب کنه، چون هی فارسی می شه!!!
|
|
|
|
|
خارج شده است
|
|
|
|
|
amir.d
|
 |
« پاسخ #15 : چهارشنبه, 19 نوامبر 2008 - 13:51 » |
|
بازم سلام منظورت اینکه تمام صفحات index به زبان فارسی ریدایرکت میشه ؟!!  من با این موضوع برخورد نکردم !! من با یه روش ساده این کار رو کردم ، با HTML ... با cPanel و ... تست نکردم  . اما شما هم این روش رو تست کنید ... نتیجه رو بگید . یه صفحه Index.html درست کنید و با این کد امتحانش کنید . <meta HTTP-EQUIV="REFRESH" content="0; url=http://www.yourdomain.com/index.php?lang=Fa_IR"> اینطوری هر کسی آدرس سایت رو بزنه به زبان فارسی هدایت میشه ... و در طول بازدید هم دیگه به این ریدایرکت برخورد نمی کنه ... اما این یه روشی بود که قبلا استفاده کرده بودم و جواب داده . باید روی روش های دیگه ریدایرکت بدون نیاز به Index.html هم کار کنم . کار که نشد نداره  سبز باشید امیر
|
|
|
|
|
خارج شده است
|
برای بدست آوردن چیزهایی که دوست دارید تلاش کنید ، وگرنه مجبور می شوید چیزهایی که بدست می آورید را دوست داشته باشید
|
|
|
mr_aliagha
Trainee
آفلاین
جنسيت : 
تعداد ارسال: 1042
|
 |
« پاسخ #16 : پنجشنبه, 20 نوامبر 2008 - 04:01 » |
|
بهتر نیست کد رو تغییر بدیم که با عوض شدن زبان ، مقدار متغیر زبان پیش فرض رو هم همون قرار بده؟! فکر کنم این جوری بدون نیاز به ریدایرکت مشکلش حل بشه...
|
|
|
|
|
خارج شده است
|
|
|
|
|
amir.d
|
 |
« پاسخ #17 : جمعه, 21 نوامبر 2008 - 01:50 » |
|
بهتر نیست کد رو تغییر بدیم که با عوض شدن زبان ، مقدار متغیر زبان پیش فرض رو هم همون قرار بده؟! فکر کنم این جوری بدون نیاز به ریدایرکت مشکلش حل بشه...
ببخشید بازم به توضیح بیشتر نیاز دارم . منظورت رو نفهمیدم . .. شاید به خاطر کم خوابیه 
|
|
|
|
|
خارج شده است
|
برای بدست آوردن چیزهایی که دوست دارید تلاش کنید ، وگرنه مجبور می شوید چیزهایی که بدست می آورید را دوست داشته باشید
|
|
|
mr_aliagha
Trainee
آفلاین
جنسيت : 
تعداد ارسال: 1042
|
 |
« پاسخ #18 : جمعه, 21 نوامبر 2008 - 02:25 » |
|
ببینید ، قاعدتا باید یه متغیر وجود داشته باشه که مقدار زبان پیش فرض توی اون قرار می گیره ، درسته؟ خوب ما میایم کد این کامپوننت رو تغییر می دیم که همون جا که زبان ست می شه ، علاوه بر اینکه lang برابر با en یا fa_IR قرار بگیره ، زبان پیش فرض هم همین مقدار رو به خودش بگیره ، البته راه حل اصولی نیست ، ولی فکر کنم از ریدایرکت بهتر باشه...
|
|
|
|
|
خارج شده است
|
|
|
|
|
amir.d
|
 |
« پاسخ #19 : جمعه, 21 نوامبر 2008 - 02:37 » |
|
آره اگه این کار رو بکنیم از ریدایرکت بهتره ...
اگه بتونم به سیستم خودم برسم کار زیاد دارم برای انجام، اینم تست میکنم .
|
|
|
|
|
خارج شده است
|
برای بدست آوردن چیزهایی که دوست دارید تلاش کنید ، وگرنه مجبور می شوید چیزهایی که بدست می آورید را دوست داشته باشید
|
|
|
mr_aliagha
Trainee
آفلاین
جنسيت : 
تعداد ارسال: 1042
|
 |
« پاسخ #20 : جمعه, 21 نوامبر 2008 - 10:53 » |
|
یه چیزی، کسی سایت خود این کامپوننت رو چک نکرده؟! ببینه که برای زبان های دیگه هم این چنین مسئله ای پیش اومده یا نه؟! شاید فقط مشکل ماهاست وگرنه یه همچین چیزی تا حالا حتما 100 بار باگ ریپورت می شد و رفعش می کردند...
|
|
|
|
|
خارج شده است
|
|
|
|
|