![]() |
Multilanguage - Printable Version +- Forums (https://www.vdrift.net/Forum) +-- Forum: Community (https://www.vdrift.net/Forum/forumdisplay.php?fid=3) +--- Forum: Feature Requests (https://www.vdrift.net/Forum/forumdisplay.php?fid=6) +--- Thread: Multilanguage (/showthread.php?tid=1377) |
Multilanguage - asasinuxp - 11-27-2010 It the future it will be a diferent folder diferent from skins,where it will be the language files?When you(developers) it will make a new folder only for language files,I can make a translation in Romanian. - Thib25 - 11-27-2010 I can make a translation in French ![]() - asasinuxp - 11-27-2010 So we have at least 3 new language(Romanian,French+Spanish from another topic). - nomoo - 11-27-2010 +1, Russian - NaN - 11-27-2010 I've added a languages directory to skins/simple. The file "german" contains all gui strings, some of them translated. Use it as a template. Leave out the strings you don't want to translate. Code: ABS Toggle = ABS Schalter - NaN - 11-29-2010 I've created fonts for Latin, Eastern, Cyrillic encodings CP-1250/51/52. http://vdrift.svn.sourceforge.net/viewvc/vdrift/vdrift-data/skins/simple/ - Thib25 - 11-30-2010 OK, thanks :wink: . I started to translate the game in French. - asasinuxp - 12-01-2010 In a few days will come the Romanian translation. - NaN - 12-01-2010 Great. Have the code almost ready. Just need to figure out what is wrong with the metrics. Does anyone have an idea what tool has been used to create the bitmap fonts? The one I am using seems to create non compatible offsets. ![]() - thelusiv - 12-01-2010 I was unable to load the font file - it was capitalized but the code wanted it uncapitalized. fixed for Future Sans in data r755. You will probably want to check the rest. Also, I am guessing you are developing on Windows... :? - NaN - 12-02-2010 The error was in the English.lng file, forgot to update the font/texture name after renaming them. But yeah it doesn't matter actually. - thelusiv - 12-02-2010 OK cool. It matters on *nix! ![]() - nomoo - 12-02-2010 Russian language: ![]() - NaN - 12-04-2010 Okay guys, there will be a minor delay as I've sighted a number of hard coded strings in the code. Have to extract them first. I will upload an additional txt file containing the missing strings. - joevenzon - 12-04-2010 The VDrift-tracked/fontgen tool isn't used anymore, the fonts use a signed distance field rendering method. The fonts are generated with lonesock's SDFont tool. I checked in the tool to VDrift-tracked/SDFont; license is MIT. I think I processed these in the gimp to set the color component to all-white; to do this open the output in the gimp, turn on the alpha channel lock, and then fill with white. Also, for the non-shader rendering path, the signed distance field fonts need to be converted to non-signed-distance fields, which is easy: just open the file in gimp, do "colors->curves" and make it look like a step function (well, slightly shallower than a step curve) centered in the middle of the graph; make sure you apply that to the alpha channel. |