18. januar 2006 - 13:26Der er
35 kommentarer og 1 løsning
Problem med at tilføje et sprog ved brug af satellite assemblies
Jeg har en løsning hvor jeg bruger satellite assemblies til at styre sprogene på siden. Løsning har 3 sprog og køre fint. Nu vil jeg så tilføje et ekstra sprog, men det volder mig nogle problemer.
Jeg har tilføjet en ekstra .resx fil efter samme opskrift som de eksistrende, men når jeg compilere projektet laver den ikke sprog mappen i bin folderen.
ja - hyggelidt at støde på dig igen :o) højreklik på din ressource > properties > compiler options (tror jeg nok det hedder) > vælg i dropdown "Embedded Resource" (sådan husker jeg det :o) mvh
underligt ... synes ikke jeg har oplevet den slags med det, såhhh... jeg kan ikke rigtig tilføje noget. ... hvad hedder den resx-fil du har oprettet? mvh
jeg kan ikke rigtig skrive andet - end at du må gennemgå properties (og indhold) på alle resx-filerne, og se om der skulle være en forskel på dem der ligger i forvejen, og den du har tilføjet. mvh
hvis du står på en webform - så kan du angive en en culture for dokumentet ved at klikke i en dropdown... men det er en variabel, så du kan se hvordan det forholder sig på din maskine ved at tilgå det programmatisk - noget i denne stil:
Jeg nu prøvet at tilføje en fransk side (fr-FR) og en svensk side (sv-SE) og ved disse laver en en mappe med en dll fil, men den kinisiske side (zh-CN) laver den igen ting til :-(
hov - spørgsmålet gik ikke på om du havdet projektet på maskinen, men om du havde den specifikke culture på maskinen .... har du prøvet det lille kodeeksempel jeg sendte (og kigget på hvilke cultures der returneres). det virker fint hos mig. mvh
øh bøh ... normalt synes jeg det er noget man kan angive når man installerer os, så mon ikke du kan udvide dit forråd under tilføj/fjern programmer - og så fikse lidt op på din windows-installation. mvh
I kontropanelet under "Internationale og sproglige indstillinger" og derunder fanebladet "sprog" har jeg valgt at installere filer til komplekse skriftsprog og sprog med læseretningen højre mod venstre (inklusive thai) og installer filer til østasiatiske sprog.
Dette har desværre ikke afhjulpet mit problem. Det du havde sendt til mig på mail har jeg ikke modtaget, kan du evt. prøve at sende det igen?
æhh.... jeg har ikke sendt noget pr. mail. det var bare denne kode: CultureInfo[] cultures = CultureInfo.GetCultures(CultureTypes.AllCultures); foreach (CultureInfo culture in cultures) { Response.Write(culture.Name + "<br>"); } fra 18/01-2006 16:01:11 jeg henviste til. mvh
tak ilm :o) .... nej det er noget underligt noget du er ude i - jeg må kaste et blik til på det på et tidspunkt. og hvordan var det at det var.... gjorde det en forskel om du kalde den zh - eller zh-CN? mvh
ja - jeg kunne se at du egentlig ikke havde svaret på det (jeg spurgte om det her 18/01-2006 15:13:39)... så jeg tænkte at du måske slet ikke havde prøvet det. det er måske noget med at der ikke er nogen default region - eller ikke er noget der er generelt dækkende - jeg er ikke klar over det. mvh
og jeg skal nok prøve at være her lidt mere kontinuerligt, men der har været nogle perioder her på det sidste hvor der ikke har været særlig gode muligheder for det (f.eks. ikke noget net ;o) mvh
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.