-
مشکل با فیلدهای فارسی cb1.2.3
سلام
من کامپوننت Cb را به همراه فارسی سازش نصب کرده ام .
همه چیز ظاهرا درست است . قسمتی از محیط کاربری اعم از فیلدها و . . . فارسی شده اند .
حالا میخواهم چند فیلد اضافه کنم یا تغییر نام دهم .
در صورتیکه فارسی تایپ کنم ، همه بصورت علامت سوال ظاهر می شوند .
تصویر گویاتر است .
خیلی فوریه . ممنون
آدرس سایت : sih.ir/np
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
[img width=640 height=134]http://dc199.4shared.com/img/2G-_hhmR/s7/0.8432437636321375/error_cb_farsisaz.gif[/img]
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
12-19-2010 03:58 PM
# ADS
تبلیغات در جوملا فارسی
-
پاسخ : مشکل با فیلدهای فارسی cb1.2.3
سلام
دیتابیست utf-8 هست؟
یا علی
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : مشکل با فیلدهای فارسی cb1.2.3
سلام و تشکر
منظورتون اینه که زبان کل سایت فارسی است ؟
با هیچ کامپوننت و ماژول و فرمی این مشکل را ندارم .
و قاعدتا باید utf8 باشه .
زبان دیتابیس را از کجای phpmyadmin پیدا کنم ؟
آیا زبان کامپوننت نیز تاثیری دارد ؟
ضمنا در قسمت زبان های سایت ظاهرا 2 زبان فارسی نصب است . آیا این درست است یا باید یکی باشد ؟ اگر اضافه است چگونه حذف می شود ؟
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
[img width=640 height=151]http://dc222.4shared.com/img/bBwhv5To/s7/0.085956412867501/error_language.gif[/img]
ولی من احساس می کنم مشکل از کامپوننت است . نمیدونم فایل زبانش کجاست .
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : مشکل با فیلدهای فارسی cb1.2.3
سلام
فایل زبان این کامپوننت را پیدا کردم .
کد:
<?php
/*************************************************************
* Joomla Community Builder Backwards compatibility file: RC2 only! will be removed!
* @version $Id: english.php 831 2010-01-26 11:04:24Z beat $
* @package Community Builder
* @subpackage comprofiler.class.php
* @author JoomlaJoe and Beat
* @copyright (C) JoomlaJoe and Beat, [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
* @license [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] GNU/GPL version 2
*/
if ( ! ( defined( '_VALID_CB' ) || defined( '_JEXEC' ) || defined( '_VALID_MOS' ) ) ) { die( 'Direct Access to this location is not allowed.' ); }
global $mainframe; // KEEP $mainframe on purpose as this file can be included from elsewhere.
$UElanguagePath = $mainframe->getCfg( 'absolute_path' ).'/components/com_comprofiler/plugin/language';
if ( file_exists( $UElanguagePath.'/' . $mainframe->getCfg( 'lang' ) . '/' . $mainframe->getCfg( 'lang' ) . '.php' ) ) {
include_once( $UElanguagePath . '/' . $mainframe->getCfg( 'lang' ) . '/' . $mainframe->getCfg( 'lang' ) . '.php' );
} else {
include_once( $UElanguagePath . '/default_language/default_language.php' );
}
?>
آیا لازم است به این کدها چیزی اضافه کنم ؟
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : مشکل با فیلدهای فارسی cb1.2.3
مشکل اصلی من این است که میخواهم فیلدهایی را اضافه کنم ولی با اضافه کردن و قرار دادن نام فارسی در Title ، و زدن گزینه ذخیره ، همه تبدیل به می شوند.
شما می توانید وارد صفحه مدیریت و یا پوسته سایت بشوید .
فیلدهای فارسی ای که می بینید بصورت پیش فرض خود کامپوننت و فارسی سازش بوده اند و من تغییری در آنها نداده ام .
با کوچکترین تغییر در مثلا نام فیلدها ، آنها تبدیل به ? ؟ ؟ ؟ می شوند.
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : مشکل با فیلدهای فارسی cb1.2.3
سلام
مشکل از Collation های دیتابیس بود که utf8 نبود!
یا علی
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : مشکل با فیلدهای فارسی cb1.2.3
[quote author=علیرضا link=topic=31011.msg153790#msg153790 date=1292965759]
سلام
مشکل از Collation های دیتابیس بود که utf8 نبود!
یا علی
[/quote]
سلام و تشکر فراوان
میشه بفرمایید چه دیتا بیسی ؟ آدرس دقیق می دهید ؟ یعنی اشکال از کامپوننت است یا اشکال از سایت ؟ کدام دیتابیس سایت ؟
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : مشکل با فیلدهای فارسی cb1.2.3
مشکل را دقیقا پیدا کردم .
تمامی دیتابیس را به UTF8 تبدیل کردم و مشکل حل شد . تمامی فیلدها قابلیت فارسی شدن را دارند .
نکته اینجاست که باید دو فایل زبان در شاخه LANGUAGE این کامپوننت که یکی فارسی و دیگری لاتین است را باز کرد و در هر دو فیلدها را وارد کرد . در یکی با زبان لاتین و دقیقا همان فیلد را در فایل زبان فارسی ، بصورت فارسی ایجاد کرد .
یعنی ایجاد فیلد باید دستی صورت پذیرد .
ضمنا تشکر ویژه دارم از علیرضا که زحمت زیادی را متحمل شدند.
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
علاقه مندی ها (Bookmarks)