KeePass Portable 1.11 Pre-Release 2![]() Submitted by John T. Haller on April 16, 2008 - 3:54pm
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. ( categories: )
|


I Shall Test
Right now.
Edit: And the results are in.
The language stuff does work. Here's a couple other small things too.
That's it. Thanks for the update.
Cool to see language
Cool to see language support. As long as the user can choose the language and it's not automatically set by the system locale.
But why use a bat file and not use the AppInfo.ini for language settings?
Thanks for the test, gonna look at it.
PS. Keypass looks in My Documents for loading (and presumably for saving too?) Would it be nice to have it use the Documents folder on current drive (the one that is generated by PortableApps) or if not existant default back to the root of the current drive?
Testing
That's just for testing. That environment variable will be set by the upcoming PortableApps.com Platform release. It doesn't use the system locale at all. You pick German in the PortableApps.com Menu and not only does your menu show up in German but all apps with the new language support do, too (VLC, GIMP, Pidgin, FileZilla, PokerTH, AbiWord, Toucan, etc.) all without having to individually configure them.
Live with purpose.
Will using the environment
Will using the environment variable require the PortableAppsMenu running? Sometimes I work with some portable apps and have closed the menu or use a shortcut to the app.
Or will the environment variables being maintained through any open portable app?
On Launch
It sets it on launch. And it'll be remember on next launch. So, if you have your menu set as German and launch KeePass from it, it'll come up German. If you then launch KeePass alone later (sans Menu), it'll still be in German unless you change it within the app itself or within the menu and then launch the app from the menu again.
Live with purpose.
PAM beta versions and regular PAM and the languages
So in the PAM beta that I am using right now, it has a "choose Language option. That's the default environmental variable you are talking about? But we can also set it manually for an individual program as well?
Can in theory we have the PAM be in German but KeePass be in French?
Don't be an uberPr∅. They are stinky.
not yet
The PAM beta you're using right now doesnt have the language setting yet. Some Apps have it so they will work with the next release of the Platform. Thats why you have to use a bat file to set the variable.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Options - Language ...
on PAM Beta 4 (or 5) has that line in my menu.
Heh, I changed it to German after I read your post, and then I was going to try and find out which version I had, maybe in the Help button, but I couldn't find it, even though I know where it was in English.
My question was that would the apps check back with a running PAM
Don't be an uberPr∅. They are stinky.
I think so
The new Platform will set a environment variable and all the Apps launched from the PLatform will (if they support it) pick it up and run in that language. IN addition to that the App will save the language setting so if you run it the second time without the menu it will run in the language the menu set it.
So I dont think you can have the Platform in german and the App in rench as the App takes the language from the Platform.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Is it important to use this
Is it important to use this environment variable over the one from AbiWord?
while(alive) { God.Praise(); Code.Write(); }
Easiest
You use whichever makes the most sense for the particular app. All of them are set for you.
Live with purpose.
So that's how you've been
So that's how you've been testing-never thought o' that.
Good gracious! There goes a kangaroo. I must have a practice with me boomerang- Now then, slowly back
If you throw that thing at me, I'll jump right on your head.
Innit marvellous? Got a land full of kangaroos and I had to pick that one.
works with vista ultimate sp1
I've just tested with vista ultimate sp1, and it seems to work well and doesn't leave anything obvious behind
Cool
Language works well. Nothing left behind here on Win XP SP2. Patrick´s right about the splash - it seems kinda fast. And thanks for the comments on how the language setting works - that would have been my next question :)
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
This new pre-release works
This new pre-release works well. May I suggest updating the icon, or at the very least, the logo used in the splash screen and on the KeePass Portable homepage? I made a few variations that Patrick linked to above, and I thought this one turned out the best. Thanks for considering.
The developer formerly known as ZGitRDun8705
Yea
He said he's gonna use the one that looks most like the official logo.
lol which one is that, the
lol which one is that, the one i linked to?
The developer formerly known as ZGitRDun8705
It works
Ive been using keepass 1.10 anf having had a single skip yet. Admittedly not the biggest user of it ever but no trouble with it so far. Might have another candidate to go onto the completed apps list as I think with the gap being so long now that peoples interest is starting to wane.
Anyway a great app
Many thanks and hope its ready soon
Horusofoz
[Double post removed by moderator SL]
Live To Learn. Learn To Live.
My apologies for the double
My apologies for the double post.
Live To Learn. Learn To Live.
been using it for
several days now and haven't found any issues with it.
Pre-Release 2
I ditched the splash fade and added Zach's high res KeePass logo to the splash. I also added in code to handle auto detection of the Documents directory but KeePass itself ignores the KeeLastDir entry in the INI and just opens the system default for the app (usually the local My Documents). We could submit a bug report to KeePass to have it handled.
Also, if anyone is willing to translate the French strings for KeePass itself, we can stop holding back the release.
Live with purpose.
French
At my high school, there are French classes. Where in the program can i find the strings?
whibo
whibo is one of the French users around here. Hopefully he sees this post.
But,
I can also ask one of the french teachers to translate.
you might ask the teacher to have the kids do it ...
if it is in high school and they are learning french, the teacher might see a benefit to have the students learn how to do it as a class exercise. It's good to intergrate what people do with other languages so they get a more natural feel for it when they are in other venues.
Well, I think it'd be fun. I know I had fun reading and remembering the chinese version of the PAM. :) Though no one else seems to know the characters for "Videos" as well.
Don't be an uberPr∅. They are stinky.
Thanks for including my logo
Thanks for including my logo in the splash. Would you like it in ico format as well to be used for the launcher/installer, or would you prefer to stick with the original for that?
The developer formerly known as ZGitRDun8705
No thanks
No thanks. I'm gonna stick with the official one for now. I'll ping them about using yours officially though. do you still have it as vector?
Live with purpose.
Never had it as a vector,
Never had it as a vector, but i created all the smaller sized images.
The developer formerly known as ZGitRDun8705
Pre-Release 2 works in Vista Ultimate SP1
Just tried Pre-Release 2 in Vista Ultimate SP1, and it ran without problems,a nd left nothing obvious behind.