Click here to Skip to main content
Click here to Skip to main content
Add your own
alternative version

Localizing WPF Applications using Locbaml

, 1 Mar 2007
This article shows how to localize a WPF application using the Locbaml utility
wpf_localize.zip
WPF_Localize
bin
Debug
Draft.PresentationDesignMarkup.dll
en-US
LocBaml.exe
Strings.en-US.resources
trans.csv
WPF_Localize.exe
WPF_Localize.g.en-US.resources
WPF_Localize.resources.dll
WPF_Localize.Strings.en-US.resources
fr-FR
LocBaml.exe
Strings.fr-FR.resources
trans.csv
WPF_Localize.exe
WPF_Localize.g.fr-FR.resources
WPF_Localize.resources.dll
WPF_Localize.Strings.fr-FR.resources
PresentationDesignCore.dll
PresentationDesignDeveloper.DLL
PresentationDesignFramework.dll
WPF_Localize.exe
WPF_Localize.pdb
WPF_Localize.vshost.exe
LocBaml.exe
obj
Debug
en-US
WPF_Localize.resources.dll
ResolveAssemblyReference.cache
TempPE
Properties.Resources.Designer.cs.dll
Window1.baml
WPF_Localize.csproj.GenerateResource.Cache
WPF_Localize.exe
WPF_Localize.g.en-US.resources
WPF_Localize.pdb
WPF_Localize.Properties.Resources.resources
WPF_Localize_MarkupCompile.cache
Properties
Settings.settings
Strings.en-US.resources
Strings.fr-FR.resources
WPF_Localize.g.en-US.resources
WPF_Localize.Strings.fr-FR.resources
Code
Approach#1
WPF_Localize
bin
Debug
de-DE
WPF_Localize.resources.dll
Draft.PresentationDesignMarkup.dll
PresentationDesignCore.dll
PresentationDesignDeveloper.DLL
PresentationDesignFramework.dll
WPF_Localize.exe
WPF_Localize.pdb
WPF_Localize.vshost.exe
obj
Debug
de-DE
WPF_Localize.resources.dll
ResolveAssemblyReference.cache
TempPE
Properties.Resources.de-DE.Designer.cs.dll
Properties.Resources.Designer.cs.dll
Resources.Designer.cs.dll
Window1.baml
WPF_Localize.csproj.GenerateResource.Cache
WPF_Localize.exe
WPF_Localize.g.resources
WPF_Localize.pdb
WPF_Localize.Properties.Resources.de-DE.resources
WPF_Localize.Properties.Resources.resources
WPF_Localize_MarkupCompile.cache
WPF_Localize_MarkupCompile.lref
Properties
Settings.settings
WPF_Localize.suo
Approach#2
WPF_Localize
bin
Debug
en-US
LocBaml.exe
trans.csv
WPF_Localize.exe
WPF_Localize.resources.dll
fr-FR
WPF_Localize.resources.dll
WPF_Localize.exe
WPF_Localize.pdb
WPF_Localize.vshost.exe
obj
Debug
App.baml
en-US
WPF_Localize.resources.dll
StringResources.baml
TempPE
Window1.baml
WPF_Localize.csproj.GenerateResource.Cache
WPF_Localize.exe
WPF_Localize.g.en-US.resources
WPF_Localize.pdb
WPF_Localize.Properties.Resources.resources
WPF_Localize_MarkupCompile.cache
Properties
Settings.settings
WPF_Localize.suo
Approach#3
WPF_Localize
bin
Debug
en-US
LocBaml.exe
Resources.resources
trans.csv
WPF_Localize.exe
WPF_Localize.g.en-US.resources
WPF_Localize.Properties.Resources.en-US.resources
WPF_Localize.Properties.Resources.resources
WPF_Localize.resources.dll
WPF_Localize.vshost.exe
fr-FR
LocBaml.exe
Resources.fr-FR.resources
trans.csv
WPF_Localize.exe
WPF_Localize.g.fr-FR.resources
WPF_Localize.Properties.Resources.fr-FR.resources
WPF_Localize.resources.dll
WPF_Localize.exe
WPF_Localize.pdb
WPF_Localize.vshost.exe
obj
Debug
en-US
WPF_Localize.resources.dll
fr-FR
WPF_Localize.resources.dll
ResolveAssemblyReference.cache
TempPE
Properties.Copy of Resources.Designer.cs.dll
Properties.Resources.Designer.cs.dll
Properties.Resources.fr-FR.Designer.cs.dll
Window1.baml
WPF_Localize.csproj.GenerateResource.Cache
WPF_Localize.exe
WPF_Localize.g.en-US.resources
WPF_Localize.pdb
WPF_Localize.Properties.Resources.fr-FR.resources
WPF_Localize.Properties.Resources.resources
WPF_Localize_MarkupCompile.cache
Properties
Resources.fr-FR.resources
Resources.resources
Settings.settings
WPF_Localize.suo
LocBaml.exe

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

brunzefb
Software Developer (Senior) AB SCIEX
Canada Canada
I was born and grew up in Northern Germany grew up in Quebec in a French Language environment. I finished High School in Fergus, Ontario. After a 4 year training as a Pipe Organ Builder in Germany, I returned to Canada to get a B.Sc. in Computer Science. I'm currently working for a company called AB SCIEX working on Mass Spectrometer Software, am married, and have three often wonderful children. What you believe in matters - I am a follower of Jesus Christ - we attend a German-Lutheran congregation in downtown Toronto.

| Advertise | Privacy | Mobile
Web01 | 2.8.140814.1 | Last Updated 1 Mar 2007
Article Copyright 2007 by brunzefb
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid