Site icon Nick Bradbury

Localizing FeedDemon

One of my goals with FeedDemon was to enable it to be localized quite easily. Rather than use separate resource DLLs (or separate executables) for each language, I chose to store all displayed text in language-specific XML files. If you open FeedDemon’s “Data\Lang” folder, you’ll notice a subfolder named “English” which holds three XML files containing all of FeedDemon’s English language strings.

Localizing FeedDemon, then, becomes a matter of translating these three files into the target language and then placing them in a separate folder under Data\Lang. A few people have already translated these files into other languages. This is great to see, although I should add that any translations done right now are specific to the current FeedDemon beta are probably won’t work with the final release.

Exit mobile version