Announcement

Collapse
No announcement yet.

UI Translation Loader + Translations

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

  • [Tools] UI Translation Loader + Translations

    Installation
    - the files to download can be found here
    - unpacking the (two-part) plugin file, and then extracting in the game folder to replace all files;
    - extract the translation file in the game folder.

    Source: GitHub

    For translators
    Spoiler
    TEXT SYSTEM ORDER

    TEXT LINE SYNTAX

    Single Line Comment:
    // text

    Normal Line:
    key = value
    key=value

    Regex Line:
    R(pattern) = replace
    R(pattern)=replace
    R (pattern) = replace
    R (pattern)=replace

    When using regex:
    * try ALWAYS to avoid regex as possible, each regex search may costs 10ms per call per frame
    * try ALWAYS to avoid regex backtracking¹ this increase the engine searching time killing FPS
    * try ALWAYS to avoid optional quantifiers like *, *?, +, +?, ?, {n}, {n}?, {n,}, {n,}?, {n,m} and {n,m}?
    * try ALWAYS to avoid conditional matching like "|"
    * try ALWAYS to make sure your pattern only has one way to match

    ¹ Backtracking occurs when a regular expression pattern contains optional quantifiers or alternation constructs,
    and the regular expression engine returns to a previous saved state to continue its search for a match.


    IGNORED LINES

    - empty
    - double slash (//)
    - no equal sign (=) (Error)
    - more then one equal sign (=) (Error)
    - ignores trailing white spaces


    AUDIO FILES DIRECTORIES

    1- ". \ Plugins \ UITranslation \ <app> \ Audio \ *.txt"
    or ". \ Plugins \ UITranslation \ <app> \ <language> \ Audio \ *.txt"
    2- ". \ Plugins \ UITranslation \ Audio \ *.txt"
    or ". \ Plugins \ UITranslation \ <language> \ Audio \ *.txt"

    * <app> and <language> are defined in ". \ Plugins \ UITranslation \ Translation.ini" under ApplicationName_Folder and sLanguage respectively


    IMAGE FILES DIRECTORIES

    1- ". \ Plugins \ UITranslation \ <app1> \ Image \ <app2> \ <*>"
    or ". \ Plugins \ UITranslation \ <app1> \ <language> \ Image \ <app2> \ <*>"
    2- ". \ Plugins \ UITranslation \ Image \ <app2> \ <*>"
    or ". \ Plugins \ UITranslation \ <language> \ Image \ <app2> \ <*>"

    * <app1> and <language> are defined in ". \ Plugins \ UITranslation \ Translation.ini" under ApplicationName_Folder and sLanguage respectively
    * <app2> is defined in ". \ Plugins \ UITranslation \ <app1> \ Image \ ApplicationName.ini" under sMainFolder
    * <*> is any directory with ".png", ".jpg", ".jpeg", ".tga", ".dds" file types


    TEXT FILES DIRECTORIES

    1- ". \ Plugins \ UITranslation \ <app> \ Translation.txt"
    or ". \ Plugins \ UITranslation \ <app> \ Translation.<language>.txt"
    2- ". \ Plugins \ UITranslation \ <app> \ Text \ *.txt"
    or ". \ Plugins \ UITranslation \ <app> \ <language> \ Text \ *.txt"
    3- ". \ Plugins \ UITranslation \ Text \ *.txt"
    or ". \ Plugins \ UITranslation \ <language> \ Text \ *.txt"

    * <app> and <language> are defined in ". \ Plugins \ UITranslation \ Translation.ini" under ApplicationName_Folder and sLanguage respectively


    FILE TYPE

    Ignored = ".<name>.txt"
    Leveled = "<name>.<number>.txt", "<name>.<number>.regex.txt", "<name>.<number>.noregex.txt"
    Globalized = "<name>.txt", "<name>.regex.txt", "<name>.noregex.txt"

    * number is the same as the game level number


    LOAD ORDER

    ignores any file that starts with dot like ".log.txt"

    Regex On:
    1 - "Translation.txt" or "Translation.<language>.txt" and loads regex syntax
    2 - "Text \ <name>.<number>.txt" and "Text \ <name>.txt" (no overrides between each other) and loads regex syntax
    3 - "Text \ <name>.<number>.regex.txt" and "Text \ <name>.regex.txt" (no overrides between each other) and loads normal/regex syntax

    Regex Off:
    1 - "Translation.txt" or "Translation.<language>.txt" and ignore regex syntax
    2 - "Text \ <name>.<number>.txt" and "Text \ <name>.txt" (no overrides between each other) and ignore regex syntax
    3 - "Text \ <name>.<number>.noregex.txt" and "Text \ <name>.noregex.txt" (no overrides between each other) and ignore regex syntax

    * the greater order overrides the lower order
    * regex is defined in ". \ Plugins \ UITranslation \ Translation.ini" under bUseRegEx


    TRANSLATION ORDER

    REGEX AND PREDICTIONS ON

    First Try:
    1 - Leveled normal translations
    2 - Leveled regex translations
    3 - Globalized normal translations
    4 - Globalized regex translations

    Second Try:
    1 - Predictions normal translations

    REGEX AND PREDICTIONS OFF

    First Try:
    1 - Leveled normal translations
    2 - Globalized normal translations

    * regex and prediction are defined in ". \ Plugins \ UITranslation \ Translation.ini" under bUseRegEx and bUseTextPrediction respectively
    Attached Files
    Last edited by akyryz; 10-31-2016, 09:33 AM.
    Creator and maintainer of UI Translation Loader
    An assets replacer for Unity engine focused on translation

  • #2
    Translations

    Honey♥SelectTrial Translators:
    Texts: akyryz, Lewton
    Images: Psymon2
    Thanks: All SexyBeachPR Translators

    Honey♥Select Translators:
    Thread: Honey Select English Translation

    PlayClub Translators:
    Texts: akyryz, DillDoe, unmei220

    PlayHome Translators:
    Texts: akyryz

    Secrossphere Translators:
    Texts: akyryz

    SexyBeachPR Translators:
    Texts: apoc666, bluuuesy, Dark Pulse,
    DeUglyOne, DillDoe, feuerdrache, Lewton,
    psymon2, Saigono, Triple D, tsenre,
    unmei220, Warakia8912, Xtremee
    Thread: Sexy Beach Premium Resort English Translation

    WrithingPlay Translators:
    Texts: akyryz, Saigono
    Attached Files
    Last edited by akyryz; 10-20-2017, 12:09 PM.
    Creator and maintainer of UI Translation Loader
    An assets replacer for Unity engine focused on translation

    Comment


    • #3
      I am sorry but how do i download these? When I click the files they give me a blank page with their respective links.

      Comment


      • #4
        some links are working some not, and i can not change it maybe it's some kind of bug idk =(
        Creator and maintainer of UI Translation Loader
        An assets replacer for Unity engine focused on translation

        Comment


        • #5
          Maybe upload them on mediafire or some direct links could work

          Thanks for the upload btw xD

          Comment


          • #6
            all files can be found here
            Creator and maintainer of UI Translation Loader
            An assets replacer for Unity engine focused on translation

            Comment


            • #7
              Hi,
              could you provide the translation loader for illusion's HoneySelect Demo? (that is, if the loader supports Unity 5 already.)

              Comment


              • #8
                Originally posted by Lewton View Post
                Hi, could you provide the translation loader for illusion's HoneySelect Demo? (that is, if the loader supports Unity 5 already.)
                oh it does! was made in Unity 5. i just need to finish my Installer to release the final version and
                you all will be able to use in all kind of games made in Unity! =]
                Creator and maintainer of UI Translation Loader
                An assets replacer for Unity engine focused on translation

                Comment


                • #9
                  uploaded back the files!
                  Creator and maintainer of UI Translation Loader
                  An assets replacer for Unity engine focused on translation

                  Comment


                  • #10
                    Maybe I'm thick, but I can't get this mod to work. I've extracted the contents of the UI translation plugin (the one that sets up the plugin) to the game's main folder and extracted the translation (the one with the translated images and text) to the plugins folder, but the game still displays everything in Japanese.

                    Comment


                  • #11
                    Originally posted by Billyboy12 View Post
                    Maybe I'm thick, but I can't get this mod to work. I've extracted the contents of the UI translation plugin (the one that sets up the plugin) to the game's main folder and extracted the translation (the one with the translated images and text) to the plugins folder, but the game still displays everything in Japanese.
                    That's because this is just the translation LOADER. It isn't the translation itself. If you go back to the main honey select page, the actual translation is right below the link that leads here.

                    It confused me too at first.

                    Comment


                    • #12
                      UI Translation Loader v0.16 released for H♥S!

                      Changes:
                      - Text Inputs are not translated anymore
                      - Support for subtitles
                      - Support for Photoshop PSD file (8bits RGB with or without only one alpha layer)

                      I will update the others when HF gets better.
                      Creator and maintainer of UI Translation Loader
                      An assets replacer for Unity engine focused on translation

                      Comment


                      • #13
                        I replaced all of your file in to the main location of Honey Select and nothing changed to eng language. Why ?

                        Comment


                      • #14
                        thank you so much!
                        Last edited by Asmotheus; 09-21-2016, 08:56 PM. Reason: i'm wrong :v

                        Comment


                        • #15
                          Hello! I am having problems with the Translation Loader for Honey Select.... It seems to be corrupt, as I unpack it, It sends me files and folders, but no data written on it....

                          Comment


                          • akyryz
                            akyryz commented
                            Editing a comment
                            mmm that is odd, could you take a screenshot of the file properties? you know, Right Click > Properties?
                            this may be a problem with your internet or you may have a virus on your computer.
                        Working...
                        X