Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 7.521 pregleda

Najnovija ↓

Culture abbrevation 'sr-SP-Latn' vise ne postoji. 19.11.2007. u 09:55 · pre 230 meseci #1
Pozdrav svima,

Pravim ASP.NET web aplikaciju i koristim lokalizaciju, onu prostu, sa fajlovima tipa Default.aspx.en-US.resx.

U Page direktivi imam ovo: <@Page ... culture="auto:sr-SP-Latn"...>. Kompajler se buni i kaze:

'sr-SP-Latn' is not a valid value for attribute 'culture'.

Nasao sam na netu da je Microsoft izmenio 13 culture stringova medju kojima je sr-SP-Latn.
Sad nije vise sr-SP-Latn, nego sr-Latn-cs, da bi bilo po nekom naming standardu.

To je u redu, kod se kompajlira kad ispravim <@Page...> direktivu.

Ali problem je sto sam to uradio na update-ovanoj masini (.NET framework 2.0.5blabla),
dok kuci jos imam staru verziju i na njoj se kompajlira sr-SP-Latn!!! Microsoft je ponudio resenje,
treba da se skine Windows Update, sto i uradih, ali nista od toga. Bio sam nestrpljiv pa sam reinstalirao
VS sa novom verzijom prethodno brisuci .NET verziju koju imam i stavljajuci novu.

Da li neko zna u cemu je caka? Da li je do Windows Update-a ili do Framework-a? Ne razumem vezu izmedju
Windows Update-a i Frameworka... Da li su ti stringovi opstija stvar od .NET-a, pa framework zavisi od toga?
Sta jos treba da uradim? Molim vas, pomozite, treba da publishujem sajt, a ne mogu zbog glupih 13 skracenica...
Ako nadjem Microsoft-ov link o tih 13 skracenica, okacicu je u odgovoru na temu.
Potpis
kopca
Re: Culture abbrevation 'sr-SP-Latn' vise ne postoji. 19.11.2007. u 10:04 · pre 230 meseci
izmenjeno 2 puta, poslednji put kopca 19.11.2007. u 11:02
  1. kopca19.11.2007. u 11:02zapis iz teksta poruke
  2. kopca19.11.2007. u 10:53zapis iz teksta poruke
#2
Evo i linkova do informacije:

Search-ujte 939949, u tabeli su povezani clanci (redovi) sa kolonama(patch and affected software).
http://support.microsoft.com/kb/931212


Valjda treba da skinem patch KB928365...
http://www.microsoft.com/downl...8BC95AE548D&displaylang=en


http://support.microsoft.com/kb/939949/


http://blogs.msdn.com/shawnste...0-on-windows-xp-2003-2000.aspx
Potpis
kopca
Re: Culture abbrevation 'sr-SP-Latn' vise ne postoji. 20.11.2007. u 13:35 · pre 230 meseci #4
E hvala NoPanic :)

Radi se o security patch-u za .NET 2.0, samo se ja ne snalazim na MSDN-u.
Skinuo sam x86 verziju patcha sa url-a i instalirao ga:
http://www.microsoft.com/downl...8BC95AE548D&displaylang=en
i radi mi sad i kuci... Kompajler prijavljuje gresku da mu nije poznata skracenica sr-SP-Latn i prepoznaje sr-Latn-cs...

Samo sad su se pojavili drugi problemi.
Npr. za hiperlink:
Code:

<asp:HyperLink ID="hlBookDetails" NavigateUrl=<%# "~/BookDetails.aspx?id=" + Eval("BookID") %> 
                                       Text=<%# Helper.GetShortDisplay((string)Eval("Title"), 20) %> 
                                       runat="server" />

Radilo mi je u staroj verziji VS-a i .NET framework-u i hyperlink mi je sintaksno ispravan.
dobijam gresku da 'Attrubute values should be enclosed with quotation marks.'
Stavim NavigationUrl value pod dvostruke navodnike i kaze "ASP.net tag is not well formed."
Stavim pod apostrofe - jednostruke navodnike - i opet ne radi.
Takodje, npr. za <br> dobijam gresku da mora da bude <br/>
I sve to posle instaliranja samo jednog patcha!!! ccc

Hvala, BezPanike, probacu tvoje resenje, ali mi je nekako elegantnije da radi sa regularnom skracenicom,
ako su vec na i na host serveru instalirali patch. Ako moze neko da vidi ovaj hiperlink sta sam zeznuo, mozda vec
toliko buljim da ne mogu ni prostu gresku da nadjem.
Potpis
kopca
Re: Culture abbrevation 'sr-SP-Latn' vise ne postoji. 20.11.2007. u 15:30 · pre 230 meseci #5
Zar:
NavigateUrl="<%# "~/BookDetails.aspx?id=" + Eval("BookID") %>
Text=<%# Helper.GetShortDisplay((string)Eval("Title"), 20) %>
runat="server" />"

ne resava stvar?

I btw, mozes da iskljucis validaciju html-a u tools options :)
Potpis
Every hamster has his day.
Re: Culture abbrevation 'sr-SP-Latn' vise ne postoji. 20.11.2007. u 16:10 · pre 230 meseci #6
Da: Options->TextEditor->HTML->Validation->when attribute values are not quoted - NE TREBA DA BUDE CHECKIRANO

KAKO SAM SE TOGA DOBRO SETIO!!! :) (Fedore, ne citaj ovaj poslednji red).

Zaboravio sam da kad instaliras fresh verziju VS-a ti option-i budu poukljucivani ponovo.

Hvala i pozdrav!
Potpis
kopca
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme