Search Unity

EpicTranslate - Easy translation system for Unity

Discussion in 'Assets and Asset Store' started by HMTEngineering, Apr 14, 2017.

  1. HMTEngineering

    HMTEngineering

    Joined:
    Aug 8, 2015
    Posts:
    39
    Hello!
    Today we would like to present you our new asset EpicTranslate!



    EpicTranslate is a tool that let's you easily translate your games in no time, either by code or visually directly inside the editor.

    Quick overview of the features :
    - Add translations directly inside the Inspector
    - Can be used without any coding
    - Includes extension method for Unity UI Text to translate them directly
    - Can be used for any piece of text in your code
    - Export to XML or TS ( compatible with QT Linguist )
    - Lightweight and easy to use

    Our main focus was on the ease-of-use, to allow anyone to translate their games. Once you imported the asset, you can start translating right away, no need to attach scripts or add prefabs to any scene, it all happens automagically and you can fill in your translations right away.

    If you decide to translate your text directly in the inspector, you will see the following :


    Every object that holds a UnityUI Text component will have an additional EpicTranslate script. Here you can add new languages and fill in the translations. The great thing about this is the translation is project wide. So if you got a couple of text objects with the same text, you only need to translate it once, and it will appear everywhere. If you, however, want to translate the same piece of text differently ( maybe because of the context ), you can just tick local translation and it will not be used anywhere else !

    If you like to translate your text in your code, because you change it at runtime or would like to dynamically add some parts to it, we got you covered too.

    As you can see in the image, there are two methods to do so. One is extending the UnityUI Text object with a Translate() method, and one is a static method that can be called anywhere and returns the translated text ( if you have translated it yet ) .

    Then, you can simply export your translation files, and either translate it yourself or send it off to your translators. We support two different formats, a simple XML file, and a TS-file format. If you have never heard of TS, it is the format which QTLinguist uses. QTLinguist is a great, open-source tool which lets you handle multiple languages and translations very easily and in a well structured manner.
    Translate your text, import it back in, and your game is ready!

    The asset comes at a price of 5$, and is currently on sale for the first week at 50% off!
    Grab it now : https://www.assetstore.unity3d.com/en/#!/content/84969

    If you got any questions, don't hesitate to ask!
     
  2. Asset_Store_Deals

    Asset_Store_Deals

    Joined:
    May 2, 2016
    Posts:
    335
    Just to let you know we are adding EpicTranslate to AssetStoreDeals.com.

    When you have other sales, you can add them to this website yourself simply by pasting the link to your asset in the designated area.

    Best of luck to you with your asset-launching sale!
     
  3. HMTEngineering

    HMTEngineering

    Joined:
    Aug 8, 2015
    Posts:
    39