1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Translating programs into a different language.

Discussion in 'General Programming Chat' started by Birdz, Aug 21, 2014.

  1. Birdz

    Birdz Regular Member

    Jan 7, 2014
    Likes Received:
    I am trying to find a way to be able to edit a program(software) so i can change the language for it to preference.
    Of course I mean i want to translate it myself but I cant find any information on google about how or a
    basic idea what to do. Is there anyway this can be done?
  2. Arbvestor

    Arbvestor Newbie

    Feb 11, 2014
    Likes Received:
    Support Tech
    Home Page:
    Your question is very general. Can you be more specific about what program it is you want to change? Do you have the sources? Is it a windows or Mac program? Or linux? Or are you talking about a webstie?

    in general, without the sources and without the program being designed to be multi-lingual it is going to be pretty hard to do it. If you can restrict your self to use for each translation the exact same number of characters it might be done even in program that you only have the executable. It is not very wise to do it though, because you might get unwanted side effects (like breaking the software) and also it is likely to work only in the very version of teh software you are changing. The next minor release will likely break your changes.
    • Thanks Thanks x 1
  3. NickRock

    NickRock Newbie

    Aug 23, 2014
    Likes Received:
    If you mean you want to make a program with a multi-programming language I suggest you to learn haXe it's really similar to ActionScript but you can translate the code to c++ , java and many other languages
  4. gary2

    gary2 Jr. VIP Jr. VIP

    Jan 20, 2013
    Likes Received:
    Inbound Marketer. Blogger. Author.
    Near River
    you should have the knowledge of programming languages if you are trying to change the language of the program...Do you have that? This is as the software is made of these programming languages codes... so until you know them you cannot change or add the language. You can try C, C++, Java or any other programming language.
  5. member8200

    member8200 Regular Member

    Aug 9, 2014
    Likes Received:
    The question is too broad, can you be more specific like what programming language are those software you're talking about are written and what language you want it to transfer. :)

    But here ya go, one way is to rewrite the software to the programming language you want. Every programming language have different coding structure, syntax etc...

    If you have any programming background then i think yeah, you can do it yourself. :)
  6. TrafficWizard

    TrafficWizard Junior Member

    Aug 22, 2014
    Likes Received:
    I didn't read replies to your question but as title and your post says I can say that there is no such a thing for direct programing language translation to other language, (you can do this with few scripting languages and some others but in general this is not going to work like that ;) )

    If you have a software for example or a function let it be more easy to understand you have to understand what that function does, and understand that one programming language can't do exactly what other can - some things maybe crippled some may work out just fine. I have made some translations on software OS wise and it was pretty damn hard. Best suggestion is to look up for people who code specific language tell the story and maybe he can help you ;)

    What help are you looking for ? specific functions things ? and what programming language ? Maybe I can help if it's not 2h+ job :)
  7. tb303

    tb303 Senior Member

    Dec 18, 2011
    Likes Received:
    heh i dunno, but i seem to read the OP different to everyone else on the thread.

    but didnt he actually ask about changing (translating) the GUI of a program not the code?

    a hexeditor would get that done in some cases (within limitations of string length).