Forums

Full Version: VDrift 2015-11-28 test build
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Technically this is a September build (most recent commit 10.03). Sleepy

The only change to the previous build is the car spec preview in the garage I think.

Code:
http://sourceforge.net/projects/vdrift/files/vdrift/nightly%20builds/vdrift-2015-11-28.7z/download

The archive contains source code, data (a few cars and tracks) and win7 64bit binaries.

On Linux unpack and run scons to build the binary (make sure you've got the dependencies installed, see docs)
Looks good, I like it. Quite useful.
Only thing that'd be cool is 0-100 km/h time, I think we talked about it before.
I tried changing the language. If I change it to "de" and restart VDrift, the display comes up in German. If I change it to "gd" and restart VDrift, the display comes up in English instead of Gaelic.

ETA: I found the reason - only German has an LC_MESSAGES folder, the translation binaries have not been generated for any other language.

Also, the HUD strings (Lap Time etc.) have reverted to English - when did you last update the translation files on Transifex? Please let me know if you need help with this stuff, I have set up Transifex integration for another project, so I could do this for VDrift as well. I would need all powers on Transifex though.
(12-08-2015, 12:28 PM)GunChleoc Wrote: [ -> ]I tried changing the language. If I change it to "de" and restart VDrift, the display comes up in German. If I change it to "gd" and restart VDrift, the display comes up in English instead of Gaelic.

ETA: I found the reason - only German has an LC_MESSAGES folder, the translation binaries have not been generated for any other language.

Also, the HUD strings (Lap Time etc.) have reverted to English - when did you last update the translation files on Transifex? Please let me know if you need help with this stuff, I have set up Transifex integration for another project, so I could do this for VDrift as well. I would need all powers on Transifex though.

The mo generation is not integrated into the build process, has to be done manually, which sucks for obvious reasons.

I haven't updated the strings yet as I've been working on the UI. Due to real life constraints it has taken much longer than expected and everything has kinda stalled.
I have some simple shell scripts for .pot updating and .mo generation:

https://github.com/gunchleoc/M.A.R.S./tr...text/utils

And for Transifex integration:

https://bazaar.launchpad.net/~widelands-...lations.sh

https://bazaar.launchpad.net/~widelands-...head:/.tx/

Maybe that code can be adapted to vDrift?

I would be winning to have a go at this, but I don't know how to bet set this up - where is the vdrift-data project again?
Data is hosted at sourceforge http://sourceforge.net/p/vdrift/code/HEA...rift-data/

data/locale dir has a genpot.py script to gen a fresh pot. It looks for vdrift source at ../../src (means if you use the test build, running genpot.py in locale directory should be enough).
Actually, it is better if you grab the latest genpot.py, as the old one might miss a few strings.
http://sourceforge.net/p/vdrift/code/HEA...format=raw