Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa lokalizacijom(ö,é,...)?

[es] :: .NET :: Problem sa lokalizacijom(ö,é,...)?

[ Pregleda: 1530 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

IvanBeograd
Kladza
Beograd

Član broj: 83376
Poruke: 379
89.216.49.*

Sajt: www.dza-bu-drz-ne-daj.com


Profil

icon Problem sa lokalizacijom(ö,é,...)?20.03.2009. u 10:18 - pre 182 meseci
Pozdrav,parsiram sadrzaj jednog sajta,a tamo ima vise jezika,reci na francuskom,nemackom,....,sve te reci posle ubacujem u string koji obradim pa u arraylist pa posle iz arraylista u xml,i naravno nece da radi. upise razne znakove u xml i ako stavim razlicit Encoding,...,ne znam kako da namestim da bude vise lokalizacija na tom jednom stringu,mozda je to nemoguce,ako ima neko ideju za ovo ? ili da te znakove procitam obicno,posto meni nista ne znaci da bas bude taj jezik znaci umestu ö samo o.Hvala.

dodatak,reci koje mi se parsiraju sa neta ni do xml nestignu zapisane kako treba,znaci problem mi je jos u stringu.
SERVIA NOSTRUM REGNUM!
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: Problem sa lokalizacijom(ö,é,...)?20.03.2009. u 11:13 - pre 182 meseci
koristi utf8 ili utf16 encoding.
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

IvanBeograd
Kladza
Beograd

Član broj: 83376
Poruke: 379
89.216.49.*

Sajt: www.dza-bu-drz-ne-daj.com


Profil

icon Re: Problem sa lokalizacijom(ö,é,...)?20.03.2009. u 11:20 - pre 182 meseci
Jesam,to sam prvo probao,ali meni string nestigne ni do xml fajla u pravom formatu,probao sam da ispisem ceo taj text u messagebox-u i tamo mi ispise kockice,umesto neki slova sa kvacicama,kako bih trebao ispisati.
Problem je u tome,koliko ja vidim,posto sa neke strane procitam text u kome ima i francuskih i nemackih i endgleskih reci.
SERVIA NOSTRUM REGNUM!
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: Problem sa lokalizacijom(ö,é,...)?20.03.2009. u 11:40 - pre 182 meseci
nisam siguran da je sistemski messagebox unicode (mozda i jeste).

U svakom slucaju, debugger u ruke, i isprati ceo put stringa i vidi u kom trenutku se pokarambasi, VS prikaz stringova je sigurno unicode pa ces znati i sigurno u kom trenutku nastaje problem.
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

IvanBeograd
Kladza
Beograd

Član broj: 83376
Poruke: 379
89.216.49.*

Sajt: www.dza-bu-drz-ne-daj.com


Profil

icon Re: Problem sa lokalizacijom(ö,é,...)?20.03.2009. u 11:53 - pre 182 meseci
Hvala i to sam probao.
Probao sam i sa labelom da mi isipise,ali opet vidim kockice za sve jezike gde se pojavljuju neke kvakice iznad slova.

Code:


            CultureInfo ci = new CultureInfo("de-DE");
            Thread.CurrentThread.CurrentCulture = ci;

            string recive;

            WebRequest wReq = WebRequest.Create(s);
            WebResponse wRes = wReq.GetResponse();
            StreamReader sr = new StreamReader(wRes.GetResponseStream());

            while (sr.EndOfStream != true)
            {
                recive = sr.ReadLine();                
                listBox1.Items.Add(recive);
            }





Ovako sam uradio,pratio sam recive ceo put,znaci,cim ucita taj red gde se nalaze nemacke,francuske i eng reci,odmah tu,jos i u debageru,mi ispise kockice umesto ö onako kako je na sajtu.
Postavio sam da bar procita nemacke reci kako treba,ali ni to nece.
SERVIA NOSTRUM REGNUM!
 
Odgovor na temu

IvanBeograd
Kladza
Beograd

Član broj: 83376
Poruke: 379
89.216.49.*

Sajt: www.dza-bu-drz-ne-daj.com


Profil

icon Re: Problem sa lokalizacijom(ö,é,...)?20.03.2009. u 11:58 - pre 182 meseci
Napisao sam i ovako metodu da mi promeni jezik za sve kontrole na formi,ali opet nista.

Code:

        private void myChangeLanguage(string lang)
        {
            foreach (Control c in this.Controls)
            {
                ComponentResourceManager resources = new ComponentResourceManager(typeof(Form1));
                resources.ApplyResources(c, c.Name, new CultureInfo(lang));
            }
        }



SERVIA NOSTRUM REGNUM!
 
Odgovor na temu

IvanBeograd
Kladza
Beograd

Član broj: 83376
Poruke: 379
89.216.49.*

Sajt: www.dza-bu-drz-ne-daj.com


Profil

icon Re: Problem sa lokalizacijom(ö,é,...)?20.03.2009. u 12:24 - pre 182 meseci
StreamReader sr = new StreamReader(wRes.GetResponseStream(), Encoding.ASCII);
probao sam da menjam svaki encoding za StreamReader ali nijedan mi nije lepo ispisao reci sa kvacicama
SERVIA NOSTRUM REGNUM!
 
Odgovor na temu

IvanBeograd
Kladza
Beograd

Član broj: 83376
Poruke: 379
89.216.49.*

Sajt: www.dza-bu-drz-ne-daj.com


Profil

icon Re: Problem sa lokalizacijom(ö,é,...)?20.03.2009. u 12:38 - pre 182 meseci
Ovo me je bas namucilo,evo ovako radi,i za madjarski,i nemacki,i engleski,i francuski,sve lepo cita,za sada.
Ako nekome zatreba.
Code:

            CultureInfo ci = new CultureInfo("de-DE");
            Thread.CurrentThread.CurrentCulture = ci;

            Encoding enc = Encoding.GetEncoding(ci.TextInfo.ANSICodePage);
            string recive;

            WebRequest wReq = WebRequest.Create(s);
            WebResponse wRes = wReq.GetResponse();
            StreamReader sr = new StreamReader(wRes.GetResponseStream(), enc);
            ...

Hvala mmix,car si Pozzz


SERVIA NOSTRUM REGNUM!
 
Odgovor na temu

[es] :: .NET :: Problem sa lokalizacijom(ö,é,...)?

[ Pregleda: 1530 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.