İçeriğin rss beslemesi kullanımda değil Soru - Cevap Bölümü / Kategori: Programlama

21/09/2006 - 15:17:19 cevap (5) Okunma : 6588 Bu yazıyı 0 kişi tuttu.

Flex Bölge ve dil seçenekleri Türkçe sorunu

Windows Bölgesel ayarlarında gelişmiş tabında Unicode olmayan programların dili seçeneği olarak Türkçe seçilmişse

Could not resolve <mx> to a component implementation.

hatası veriyor.

Java localizasyonu ile ilgili bir problem olduğunu sanıyorum ama bir türlü çözümünü bulamadım.

Yardımlarınız için teşekkürler.

adres FLeXDev profilini göster
FLeXDev 24.09.2006 00:55:09
En iyi cevap mı ?

ColdFusion için jvm.config dosyasında yapılan değişiklik bu sorunu çözüyor fakat flex için ‘Unicode olmayan programların dili’ seçeneğini ayarlamak dışında bir seçenek henüz görmüş değilim

adres ahalac profilini göster
Ali Halaç 06.07.2007 22:15:09
En iyi cevap mı ?

Umarım aşağıdaki sorununuzu çözer (http://www.halac.net/blog/turkce-sistemlerde-flex-2-sorunu/):

Türkçe sistemlerde Flex 2 Builder ve Flex 2 SDK kullanımında hata mesajlarıyla karşılaşabilir ve hiçbir uygulamanızı derleyemeyebilirsiniz (örneğin, Could not resolve XXX to a component implementation hata kodu gibi). Bu sorun arka plandaki JVM’den (Java Virtual Machine) kaynaklanmaktadır.

Başlangıçta işletim sisteminin locale ayarını alan Java ortamının Türkçe ile sorunu uzun süredir bilinmektedir.

Bu sorundan kurtulup sağlıklı çalışan bir Flex 2 ortamı için iki dosyada değişiklik yapmanız gerekiyor. Bu dosyaların standart kurulumdaki konumlarını aşağıda belirtiyorum:

C:\Program Files\Adobe\Flex Builder 2\FlexBuilder.ini 

dosyasını bulun ve bir metin editörüyle (örn. Notepad) açın. Dosyanın sonuna gidin ve en alta aşağıdaki iki satırı ekleyin. Sonra dosyanızı kaydedin:

-Duser.language=en
-Duser.location=us 
C:\Program Files\Adobe\Flex Builder 2\Flex SDK 2\bin\jvm.config 

dosyasını bir metin editörüyle açın.

# Arguments to VM 

satırının hemen altındaki satıra bakın ve sonuna

-Duser.language=en -Duser.region=US

yazın. Aşağıda benim sistemimdeki jvm.config dosyasında yapılan değişikliği görüyorsunuz:

Önce:

java.args=-Xms32m -Xmx384m -Dsun.io.useCanonCaches=false

Sonra:

java.args=-Xms32m -Xmx384m -Dsun.io.useCanonCaches=false -Duser.language=en -Duser.region=US

Dosyanızı kaydedin ve kapatın.

Flex Builder’ı başlattığınızda sorunun ortadan kalkacağını göreceksiniz.

Bu çözüm işletim sisteminizde Unicode olmayan uygulamalar için varsayılan dili değiştirmeye göre tercih edilmelidir,

diğer uygulamalarınız üzerinde hiçbir yan etkisi de yoktur.

adres graphizm profilini göster
graphizm 27.08.2007 18:14:33
En iyi cevap mı ?

Merhaba arkadaşlar.. Ben de flexte oldukça yeni ve acemiyim. internetten bulduğum bazı örnekleri uygulayarak öğrenmeye çalışıyorum. Flex e ilk başladığım zamanlarda couldnt resolve <mx>..vs hatsı veriyordu. Ben de söylediğiniz gibi ayarladı değiştirdim. Şimdi o hatayı vermiyor ama başka bir hata ile karşılaşıyorum bu kez. Örneğin, çok basit bir çalışma, butona bastığımızda alert.show olacak. Ama ben çalıştırdığımda ve butona bastığımda şöyle bir hata veriyor:

TypeError: Error #1034: Type Coercion failed: cannot convert 'How You Clicked MEE!' to mx.controls.Alert.
    at MXMLDemo/___Button1_click()

Bunu nasıl çözebilirim, bana yardımcı olabilir misiniz? Teşekkür ederim

adres zehradoruk profilini göster
Zehra Doruk 28.08.2007 17:55:42
En iyi cevap mı ?

Selamlar graphizm;

Çok basit bir örnek: eğer top level class içerisinde as operator’ünü kullanarak tip değiştiriyorsan bu hata ile karşılaşabiliyorsun. Senin hazırladığın kodda da string değer dönüştürülemediği için böyle bir hata veriyor.

Ama tabii daha net yanıt için kod satırlarını görmek gerekiyor.

Öneriler:

Flex Language referans’ı neleri nasıl kullanman/yazman gerektiği konusunda danışmak için kullanabilirsin.

http://livedocs.adobe.com/flex/2/langref/ 

Kod yazarken de Flex debugger hep açık olsun.

adres zehradoruk profilini göster
Zehra Doruk 28.08.2007 18:02:10
En iyi cevap mı ?

Bir de küçük bir rica; farklı bir problem ya da paylaşım için, yeni bir başlık açabilir misiniz arkadaşlar?

Böylece Flex ya da herhangi bir kategori ile ilgili olarak ne tarz problemlerle karşılaşılıyor konusunda daha düzenli bir listemiz olmuş olur.

Sevgiler ve saygılar..

aç-kapa Bu Yazıyı Tutanlar

bu yazıyı tutan kimse yok.

yeni üyelik | şifremi unuttum

aç-kapa Konferans Dijital Pazarlama Konferansı - Digitalage 2008

Dijital Pazarlama Konferansı - Digitalage 2008

360° Dijital Pazarlama etkinliği 21 Kasımda Istanbul Hyatt Regency’de düzenlenecek ve aşağıda detaylarını bulacağınız başlıklar çerçevesinde kon...
Kategori: Konferans

aç-kapa Eğitim Bilişim Hukuku Sertifika Programı

Bilişim Hukuku Sertifika Programı

BILISIM HUKUKU SERTIFIKA PROGRAMI 22 – 23 Kasım 2008 – 09.30 – 17.00 – Lares Park Otel – Taksim – 650 YTL+kdv Eg...
Kategori: Eğitim

aç-kapa Yarışma 5.İstanbul Animasyon ve Görsel Efekt Kısa Film Yarışması

5.İstanbul Animasyon ve Görsel Efekt Kısa Film Yarışması

5.İstanbul Uluslararası Animasyon Festivali, 24-30 Kasım 2008 tarihleri arasında gerçekleştirilecektir. Festival dahilinde gerçekleşen 5. İstanbul Ani...
Kategori: Yarışma

aç-kapa Konferans TIME 2008 Interpro Forum Telekom, Internet, Medya, Eğlence Konferansı

TIME 2008 Interpro Forum Telekom, Internet, Medya, Eğlence Konferansı

Program 1 Aralık 2008 Pazartesi 08:00-12:00 Kayıt 10:00-10:30 Ana Oturum Türkiye’de Yeni Nesil Telekom Hizmeti Cengiz Anık – Avea, Ge...
Kategori: Konferans

aç-kapa Çalıştay Dirty99, 9. Pazarlama Zirvesi Etkinliği

Dirty99, 9. Pazarlama Zirvesi Etkinliği

Dirty99, 9. Pazarlama Zirvesi süresince 99 özel pazarlama profesyoneli ile, 99 dakikalık bir workshop çalışması! Özellikle interaktif pazarlama araçla...
Kategori: Çalıştay

üyeler Son Kahramanlar...

stats Kimler Burada? web stats

Son 1 dakika içinde MMIstanbul' da 313 (3 kayıtlı, 310 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:

coldfusion mysql ubuntu
 
sponsor adobe istanbul