Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Update > msu internals: which language code use they?

Reply
Thread Tools Display Modes

msu internals: which language code use they?

 
 
mayradelgado
Guest
Posts: n/a

 
      09-16-2008
Hello everyone,

I was curious about the msu files for vista patches. Does anybody know
what language code they use for it in the internal xml files or
metadata files? I only found language="neutral" in xml files and
language="ALL" in the metadata files.
Is there an API to get this information for a single msu file? I
searched the web and the groups, but I haven't found anything
interesting.


Best regards,
Mayra Delgado
 
Reply With Quote
 
 
 
 
mayradelgado
Guest
Posts: n/a

 
      09-18-2008
I got an answer from a Microsoft member:
<i>
With Windows Vista and Windows Server 2008, the binaries (exe, dll,
etc.) are language neutral - that means they do not have any resources
(such as strings) that require translation/localization to specific
languages. All of the resources (including English) are stored in
separate files that rarely require updates. For most Vista updates
(MSUs), only the core binaries that don't have any language dependency
need to be updated. This means the same language neutral package can
be installed on any language version of Vista. So the file itself is
Language Neutral. The XML files specify the applicability for the
update, meaning that such a package "applies to" all languages.
http://technet.microsoft.com/en-us/l.../cc721887.aspx for more
info.

If we do need to update the resources, then it requires a package with
all or some subset of languages.

Vista SP1 is an example where we definitely had to update resources as
well as code. We released two versions: a "5 language" covering
English/Japanese/German/Spanish/French and a "36 language" version
covering all the primary localized languages for Vista. For SP1,
there are sub-packages inside the MSU that have the localized
resources. Therefore, the 36 language version also applies to "all"
language editions, but carries the appropriate resources for whatever
language it covers. There were two reasons we also released the 5
language version: (1) the localization and testing for these languages
was completed about a month earlier than the last of the 36 languages
so we could release it sooner, and (2) the package size without all
the other 31 languages was smaller which is important for some
corporate deployment customer scenarios.
</i>
 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Need information on Windows update internals Scott Windows Update 1 01-25-2008 08:45 PM
printui.dll,PrintUIEntry internals... Rajneesh Sehgal Windows Vista Drivers 4 04-11-2005 03:13 PM
Windows Update Internals Rajesh Kumar Windows Update 0 11-04-2004 08:08 AM
Winsock internals... Nadav Windows Vista Drivers 2 06-16-2004 11:14 AM
unidrv plugin internals question vipin Windows Vista Drivers 3 12-08-2003 11:44 AM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59