Announcement

Collapse
No announcement yet.

[OPENSOURCE] Translation Editor for UE4.

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [TOOL] [OPENSOURCE] Translation Editor for UE4.

    Hi all!

    I found some issues in default Translation Editor. So I decide to make own tool for editing localisations.

    Features:
    • Multiline editing. YES! It CAN insert a new line in the localized text
    • Export and import translations in Excel.
    • Search by translation text.
    • Sort by any column.

    Runtime dependencies:
    • .Net 4.0 or higher
    • Microsoft Office (Excel) for export

    Using:
    • Open *.manifest file from [YOUR_PROJECT]\Content\Localization\Game.
    • All *.archive files will be loaded automaticaly.
    • Modify localization as you want. [Ctrl]+[Enter] - apply modification to string.
    • Save to *.manifest file. All *.archive files will be saved automaticaly.
    • Support export to Microsoft Excel as a single worksheet document.
    • Do not modify rows order and their identifiers.
    • Import all translations from *.xslx file.

    Main window:

    Click image for larger version  Name:	Image_8.png Views:	1 Size:	20.9 KB ID:	1497852

    Source code and license:
    https://github.com/rionix/LocalizationUE4

    Latest builds:
    https://github.com/rionix/LocalizationUE4/releases

    Known issues:
    • Looks like Foxit Reader software conflicts with Microsoft.Office.Interop

    I hope the tool will be useful for you.

    Sincerely, Denis Maltsev.
    Last edited by mdeni; 08-13-2019, 03:45 AM.
    [GAME] The Unexpected Quest | [TOOL] Localization UE4

    #2
    Added new version 1.1.0 to github.com. Now it's supporting different modes of sorting. Just click on the necessary column.
    [GAME] The Unexpected Quest | [TOOL] Localization UE4

    Comment


      #3
      Added new version 1.2.0 with copy/paste functionality and small improvements.
      Download link: https://github.com/rionix/LocalizationUE4/releases
      Sources link: https://github.com/rionix/LocalizationUE4
      Enjoy!
      [GAME] The Unexpected Quest | [TOOL] Localization UE4

      Comment


        #4
        Great work! Seems like a really useful tool. I'll give you feedback on that soon.

        Comment


          #5
          Thanks! The program may have errors, so do not forget to make backups. Also I have not tested the behavior of the utility with texts with empty namespaces.
          [GAME] The Unexpected Quest | [TOOL] Localization UE4

          Comment


            #6
            New version 1.3.0 with huge number of bugfix.
            Download link: https://github.com/rionix/LocalizationUE4/releases
            Sources link: https://github.com/rionix/LocalizationUE4
            Enjoy!
            Last edited by mdeni; 08-12-2019, 12:35 PM.
            [GAME] The Unexpected Quest | [TOOL] Localization UE4

            Comment


              #7
              Hi! This tool sounds super promising for what I'm working on. However, whenever I try to import a manifest i get an error an error: "Object reference not set to an instance of an object" (null reference exception, i assume?). Do you have any ideas I can try? Thanks!

              Comment


                #8
                Originally posted by jemballs View Post
                Hi! This tool sounds super promising for what I'm working on. However, whenever I try to import a manifest i get an error an error: "Object reference not set to an instance of an object" (null reference exception, i assume?). Do you have any ideas I can try? Thanks!
                I need to know where the message is occurred. Can you send a callstack for this message? If you have installed C#, it is possible to run a program in debug mode and locate the real place of the bug. It will be very helpful!

                By the way. Do not "Import" the mainifest file. You need to "Open" this file. Import for XLSX files.
                Last edited by mdeni; 03-21-2020, 04:04 AM.
                [GAME] The Unexpected Quest | [TOOL] Localization UE4

                Comment

                Working...
                X