I've posted a pre-release of KeePass Portable 1.11 for folks to test out. This new release introduces multilingual support. I'm including French, Italian and German (our currently supported languages) as well as Simplified Chinese, Japanese and Spanish (the next languages we'll be officially supporting) in the package. The launcher has also been updated to support the language auto-switching from the upcoming Platform release. To use it, create a text file called start.bat in your KeePassPortable directory and add the following:
SET PortableApps.comLocaleWinName=LANG_SPANISH Start KeePassPortable.exe
The PortableApps.comLocaleWinName can be set to a standard string used within NSIS for defining language. In our case here, LANG_ENGLISH, LANG_SPANISH, LANG_GERMAN, LANG_SIMPCHINESE, LANG_ITALIAN, LANG_JAPANESE. When set, it'll cause KeePass to automatically switch to that language on launch.
Download KeePass Portable 1.11 Pre-Release 2 [1.2MB download / 1.65MB installed]
One note: The French language pack hasn't been updated for 1.11 yet. We're waiting on that for a final release. So, some French strings may not work.
Please give it a try and post your feedback.
UPDATE PRE-RELEASE 2 (2008-04-28): Removed splash fade, updated to higher-res logo (thanks Zach), added code to support PortableApps.com Documents path (not currently used by KeePass). Anyone want to update the French translation for 1.11 from 1.10 of KeePass itself? Then we can release without waiting.