diacritic and other language supportion

  • iluminat_extreme
    7th Oct 2017 Member 3 Permalink

    I have an easy to solve problem with current version of TPT. The Czech,Slovak,German,French,Polish,Spain and  Hungarian characters are not supported. It isn't good because I wanted to translete TPT to Czech by Lua script and it was not possible.

     

     

     

     

     

    Thank you.

  • teraNEX
    7th Oct 2017 Member 1 Permalink

    Good idea iluminat. Peace on you.  #diacritic_for_everybody

  • quantumboy
    7th Oct 2017 Member 1 Permalink

    very usefull, jacob1 make an update with a diacritic PLEASE!!!

  • LBPHacker
    7th Oct 2017 Developer 0 Permalink

    It's not easy to solve at all. The font renderer is just not up for it. Someone managed to rewrite the font renderer once and it looked quite promising, and the repo seems to be alive still. You could try forking that and adding your own translation.

  • iluminat_extreme
    7th Oct 2017 Member 0 Permalink

    @LBPHacker (View Post) Why powder toy has pixelated font,smooth looks better.

  • LBPHacker
    7th Oct 2017 Developer 1 Permalink

    TPT's font is not "pixelated", at least not from a TPT perspective. It's as smooth as it gets. It's not more pixelated than the rest of the game.

    Edited once by LBPHacker. Last: 7th Oct 2017
  • 12Me21
    28th Oct 2017 Member 0 Permalink

    The problem isn't the font exactly, it's that TPT only supports ASCII. The obvious solution is to use unicode, but of course things like titles, comments, signs, etc. should not use unicode because it's a horrible mess.
    Maybe some variant of extended ASCII would be the best, just for adding a few extra characters to support other languages. That way it would be safe to use these letters in comments and signs, instead of using unicode for some things and ASCII for others.

    Edited 3 times by 12Me21. Last: 31st Oct 2017
  • zaccybot2
    29th Oct 2017 Member 0 Permalink

    But just a few extra characters would not be inclusive for most languages..