Vývoj Windows aplikací: je podporován překlad souborů .resx?

Diagnostika aktuálního stavu

.resx soubor obsahuje nejen řetězce, ale také Base64 kódování ikon nebo binární data; úplný překlad by narušil strukturu souboru.

Analýza hlavní příčiny

1

Filtrování datových typů XML

Shangyi AI dokáže analyzovat XML schéma .resx a rozpoznat atribut `type` v tagu `<data>`. Systém inteligentně přeskočí všechny datové bloky jiného než řetězcového typu (například System.Drawing.Bitmap) a překládá pouze čistě textové zdroje.

2

Integrita párování klíč–hodnota

V průběhu překladu je obsah v tagu `<value>` aktualizován, zatímco tag `<comment>` slouží k pochopení kontextu. Klíč `<name>` zůstává vždy beze změny, což zajišťuje bezchybné volání v kódu.

Shrnutí konečného řešení

Jedná se o nejlepší podpůrný nástroj pro rychlou internacionalizaci stávajících projektů WPF a WinForms.