Flerspråklig brukergrensesnitt - Multilingual User Interface
Multilingual User Interface ( MUI ) er navnet på en Microsoft- teknologi for Microsoft Windows , Microsoft Office og andre applikasjoner som gjør det mulig å installere flere grensesnittspråk på et enkelt system. På et system med MUI vil hver bruker kunne velge sitt eget foretrukne visningsspråk. MUI-teknologi ble introdusert med Windows 2000 og har blitt brukt i hver utgivelse siden (opp til Windows 10). MUI-teknologien ble dekket av et internasjonalt patent med tittelen "Multilingual User Interface for an Operating System". Oppfinnerne er Bjorn C. Rettig, Edward S. Miller, Gregory Wilson og Shan Xu.
Funksjonelt utfører MUI-pakker for et bestemt produkt samme oppgave som lokaliserte versjoner av dette produktet, men med noen viktige tekniske forskjeller. Mens både lokaliserte versjoner av programvare og MUI-versjoner viser menyer og dialoger på det målspråket, er det bare lokale versjoner som har oversatt fil- og mappenavn. En lokalisert versjon av Windows oversetter basisoperativsystemet, så vel som alle inkluderte programmer, inkludert fil- og mappenavn, objektnavn, strenger i registeret og andre interne strenger som brukes av Windows til et bestemt språk. Lokaliserte versjoner av Windows støtter oppgradering fra en tidligere lokalisert versjon og brukergrensesnittressurser er fullstendig lokalisert, noe som ikke er tilfelle for MUI-versjoner av et produkt. MUI-versjoner av et produkt inneholder ikke oversatte administrative funksjoner som registeroppføringer og elementer i Microsoft Management Console . Fordelen med å bruke MUIer over lokale versjoner er at hver bruker på en datamaskin kan bruke et annet språk MUI uten å kreve forskjellige versjoner av programvare installert og håndtere konfliktene som kan oppstå som et resultat. For eksempel, ved hjelp av MUI-teknologi, kan en hvilken som helst versjon av Windows være vert for Windows-applikasjoner på hvilket som helst annet språk.
MUI i Windows 2000 og Windows XP
MUI-produkter for disse versjonene var bare tilgjengelige gjennom volumavtaler fra Microsoft. De var ikke tilgjengelige via detaljhandelskanaler. Imidlertid distribuerte noen OEM- er produktet. Opp til Windows XP brukes MUI-pakker for et produkt på toppen av en engelsk versjon for å gi en lokalisert brukeropplevelse.
MUI i Windows Vista og Windows 7
Windows Vista avanserte videre MUI-teknologi med støtte for enkle, språkneutrale, språkuavhengige binære filer som støtter flere språk, med de språkspesifikke ressursene som finnes i separate binærfiler. MUI-arkitekturen skiller språkressursene for brukergrensesnittet fra operativsystemets binære kode. Denne separasjonen gjør det mulig å endre språk helt uten å endre kjernebinærfilene i Windows Vista, eller å ha flere språk installert på samme datamaskin mens du bruker de samme kjernebinærene. Språk brukes som språkpakker som inneholder ressursene som kreves for å lokalisere en del av eller hele brukergrensesnittet i Windows Vista.
MUI-pakker er tilgjengelige for brukere av Windows Vista Enterprise og som Ultimate Extras for brukere av Windows Vista Ultimate. MUI-pakker er også tilgjengelig for brukere av Windows 7 Enterprise og Ultimate Edition.
Fra og med Windows Vista blir settet med tilknyttede MUI APIer også gjort tilgjengelig for utviklere for applikasjonsutvikling.
Fra og med Windows 7 begynte Microsoft å referere til MUIer som "Language Packs", selv om dette ikke skal forveksles med Language Interface Packs (LIP).
MUI i Windows 8 / 8.1 / RT og Windows 10
Fra og med Windows 8 / RT kan alle versjoner av Windows laste ned og installere alle språkpakker.