Gå til hovedinnhold

.NET RESX format (.resx, .resw)

.NET RESX-formatet leser Microsoft ResX 2.0-ressursfiler og deres strengbaserte .resw-variant, standardbeholderen for tekstressurser i .NET-applikasjoner (språkkode via satellittfilnavn, f.eks. Strings.fr.resx).

Streng-<data>-oppføringer blir til blokker: name-attributtet er blokknavnet, <value> er kilden, et søsken-<comment>-element blir en oversetternotat, og xml:space="preserve" respekteres. .NET-sammensatte-format-plassholdere som {0} og {1:t} beskyttes som inline-koder. Typede og binære <data>-elementer (de som har type/mimetype), <metadata>, <assembly>, navnereferanseoppføringer og <resheader>-standardteksten passerer gjennom urørt. Rundturer er byte-trofaste, og bare endret <value>-innhold skrives tilbake inn i originaldokumentet.

IDresx
SourceBuilt-in
Extensions.resx, .resw
MIME Typestext/microsoft-resx
CapabilitiesRead + Write

Parameters

ParameterTypeDefaultDescription
extractCommentsbooleantrueVis hvert <data>-oppførings tilhørende <comment>-element som en oversetternote på den emitterte blokken. Kommentarer gjennomgår alltid uendret tur-retur uavhengig av denne innstillingen.
skipNameDataReferencesbooleantrueUtelat oppføringer med designerreferanser (de hvis navn starter med ">", f.eks. ">>control.Name") fra uttrekk. Disse inneholder WinForms-feltnavn, ikke UI-strenger.

Configure it live

Configuration
Loading form…

Examples

Ignorer kommentarer

Ikke gjør om <comment>-elementer til oversetternotater.

extractComments: false

Processing notes

  • Bare streng-<data>-oppslag er oversettbare; typede/binære data, metadata, assembly- og resheader-oppslag passerer gjennom urørt.

  • xml:space="preserve" på et oppslag angir blokken sitt bevar-blanktegn-flagg.

  • .NET-sammensatt-format-plassholdere ({0}, {1:t}) beskyttes som inline-koder.

← Back to the Format Reference