Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 3205|Odgovoriti: 0

[.NET Core] .NET Core program večjezične datoteke za branje in pisanje virov (.resx)

[Kopiraj povezavo]
Objavljeno na 7. 06. 2023 22:44:08 | | | |
Zahteve: Pri razvoju namizne aplikacije boste morda morali razmisliti o podpori za več jezikov; ko uporabnik odpre program, bo ocenil lokacijo operacijskega sistema in naložil ustrezne jezikovne paketne vire.Uporabite zunanjo datoteko z viri (.resx) za posodobitev informacij o prevodu virov, brez ponovnega prevajanja programa brez dodajanja ključnih besed.

  • ResXResourceWriter: Zapiše vir v XML datoteko ali izhodni tok.
  • ResXResourceReader: Enumerira XML datoteke virov (.resx) in tokove ter bere zaporedna imena virov in pare vrednosti.
  • ResXResourceSet: Enumerira svoje vire in pridobiva posamezne vire po imenu.


Zgornji objekti so vSystem.Windows.Forms.dllČe ga želite uporabljati v .NET 6, morate uporabiti paket tretje osebe (ResXResourceReader.NetStandard iz Winforms githuba pridobi ResXReourceWriter in ResXResourceReader ter ju zapakira kot . NetStandard), ukaz je naslednji:

Testna koda je naslednja:



UstvariTestResources.resxDatoteka je pravzaprav datoteka v XML formatu, in sicer:



Sredstva:

Prijava do hiperpovezave je vidna.
Prijava do hiperpovezave je vidna.

(Konec)





Prejšnji:[Obrat] (MSSQL) SQL Server database int and guid za primerjavo primarnih ključev
Naslednji:[MSSQL] SQL SERVER je kot teste indeksa agregacije primarnih ključev uredil GUID-je in neurejene GUID-je
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com