Jump to content

Connall

Member
  • Posts

    2955
  • Joined

  • Last visited

Posts posted by Connall

  1. On 8/25/2019 at 12:09 PM, Misha said:

    Yeh, I'm coming for Chinese, Github name Mishasama.

    Is there all new strings has been added to the files? Or need get them from other files?

     

    The English folder contains all the up to date strings, but some of them will have to be merged into the Chinese ones. I would suggest TranslationZed but it doesn't currently work with Chinese frustratingly.

  2. On 8/1/2019 at 5:14 PM, ZonaryQuasar said:

    Thanks @Connall! 

    By the way, I don't want to bother you, but that suggestion that I made about the filter box, would be really really useful for the translation, since we have to translate the same word (specially items) on multiple files. 

    I will upload a new version for the pt-br translation today, but it's still a work in progress.  On my free time at work I'm also translating the pzwiki website.

     

    Just a curiosity, when this new translations merge into the game?

     

    https://github.com/TheIndieStone/ProjectZomboidTranslations/releases/tag/0.6

     

    New update, search box and fixes.

  3. On 8/5/2019 at 3:57 PM, ZonaryQuasar said:

     

    Sweet! But I think my question wasn't very clear. What I mean is, if someone buys the game today and download it from Steam, it will contain the updated translations on the https://github.com/TheIndieStone/ProjectZomboidTranslations/ branch?

     

    Honestly couldn't say, depends when the build gets distributed out to the wider public. I'm somewhat removed on knowing when a build goes out when.

  4. On 8/1/2019 at 5:14 PM, ZonaryQuasar said:

    Thanks @Connall! 

    By the way, I don't want to bother you, but that suggestion that I made about the filter box, would be really really useful for the translation, since we have to translate the same word (specially items) on multiple files. 

    I will upload a new version for the pt-br translation today, but it's still a work in progress.  On my free time at work I'm also translating the pzwiki website.

     

    Just a curiosity, when this new translations merge into the game?

     

    I'll be working on it tomorrow I think, I'll probably be looking to merge the translation in today. :)

  5. On 7/15/2019 at 3:02 AM, ZonaryQuasar said:

    When the tool is loading and binding the key/value table, it's ignoring initial and last whitespaces (like it is using Trim)

     

    Example:

     ContextMenu_From_Ingredient = "de ",

    ContextMenu_EvolvedRecipe_Spice = " como Tempero",

     

    Then I save and exit the tool. When I open the tool again, it's only "de". So I have to everytime remember the values that needs a space in the end and fixing it, to prevent this:

    image.png.7c2f1271a280068b72264ef58d7f2f9a.png

    image.png.72d4fc07b6290312f802be7f0cb7fddb.png

     

     

    Fixed in 0.4 available here: https://github.com/TheIndieStone/ProjectZomboidTranslations/releases/tag/0.4

     

    It should fix the issue, you should delete the cache file in your languages translation folder since it might cause strings to be marked as modified when they have not been.

  6. 1 hour ago, ZonaryQuasar said:

     

    Ok, good to know!

     

     

     

    So, I just want to understand one thing.

    I'm at this screen:

    image.thumb.png.c4ce9bc7d9d1b44d7b9dcc7025787dcf.png

     

    Then I clicked on the Upload files, dragged and dropped all the edited/updated .txt files (Challenge_PTBR.txt, ContextMenu_PTBR.txt, etc) there.

     

    image.thumb.png.a0c508bf44017dbde6ed0e613e50dea7.png

     

    If I choose the first option, it's considering my branch as the master branch, or the TheIndieStone:master as master branch? 

    I think I just have to chose the second option and commit. Right?

     

    I'm not super familiar with the GitHub web interface, however the first option merges it to master in your fork. The second option would create a new branch in your fork and make a pull request to get merged into your forks master. Nothing you do from a fork can make it's way to TheIndieStone repository, without creating a pull request specifically for that repo and even then any changes would need to be approved by me, so not like it's going to slip in there by accident. So experiment to your hearts content.

  7. 2 hours ago, ZonaryQuasar said:

    So I changed to "Abrir Janela". I did this on every string to match the upper/lowercase of the english version. However, those strings don't have the "Mark as resolved" option. It will be saved anyway or this changes will not carry over?

     

    "Mark As Resolved" is only available for what the program detects removal, addition, modification. Other strings that don't have colours can just be edited normally and any changes made to those strings will be saved to the files when you click "Save Translations"

     

    2 hours ago, ZonaryQuasar said:

     

    doesn't explain how I can commit my changes to the master branch., if you could explain to me please.

     

    That's currently outside of the remit of the tool (since that side has been disabled) you need to push changes using the git interface to the repository. From the GitHub website you can create a pull request which will send me a notification to bring the changes into the master repository.

  8. For a bit, I have been working on a tool to try and make Translating Project Zomboid a little bit easier. The tool provides a couple of conveniences that users may find quite nice.

     

    1. A Visual String Editor

     

    The tool parses through all files that are in a "key = value" format (this means that location description files are not supported at this time) then sorts them into tables that can be edited by the user. It also checks the English files for what the current state of translations are and shows what strings have been added (green) and removed (red). After one use of the tool, a cache file is created in the language folder, which will then keep track of when English files have been modified and will show what strings have been modified (orange/yellow). Hovering over strings will allow you to see what the original version of the string was and what the updated version is, so you can decide whether it's necessary to update those translations.

     

    2. Consistent Character Encodings

     

    One problem that comes up surprisingly often is translation files having their character encodings changed when users saved files. This can cause problems with how languages would get rendered in game, or create problems for other translators down the road. As such this program makes sure that each language is using a consistent character encoding that will work in the game. These can be overridden should the user choose, if you believe they are in error.

     

    3. Item and Recipe Translation File Generator

     

    Items are ever changing, however there is no English file with item names and in fact, they are derived from the scripts in which the items are declared (this will be changing soon) as such it is often required for myself to generate a file with all the names so that users can see if there's any difference. I have now taken it out of my hands (partially at least) and have created a part of the tool that allows you to create translation files for recipes and item names quickly and easily so you can fix these problems yourself.

     

    4. Unified Editor & Publisher (Coming Soon)

     

    The aim of the tool is also to allow users to edit translation files but also be able to publish these changes to the Translation repository where are translations are held. This negating the need for a Git tool, or to even completely understand how git tools work, since it is one of the biggest roadblocks for people contributing. I was going to release this with this version originally, but have chosen instead to hold off. Purely because I want this to be right and used correctly from the get go, rather than changes coming in later on and causing issues.

     

    If you're interested in try the tool out and providing feedback, you can find it over here: https://github.com/TheIndieStone/ProjectZomboidTranslations/releases

     

    Translation files here: https://github.com/TheIndieStone/ProjectZomboidTranslations

     

    TranslationZed User Guide: https://github.com/TheIndieStone/ProjectZomboidTranslations/wiki/TranslationZed-User-Guide

  9. Ah yes, one of my implementations and kind of a cheat. It's kind of a solution to a problem that didn't really exist as it turned out. My recollection is foggy but if I remember correctly, when you place an item into an oven or fire or something over time the icon gets more red to indicate that it is heating up, once the item is at the -0.22 heat value (+1 is frozen) then the recipe could be crafted. I believe it's at -0.22 because that's as low as camp fires can heat an item I think? Ovens can go to -1 depending on the temperature.

  10. 1 hour ago, georgica22us said:

    Hey!

     

    I was super excited to read about Estonian language support, but it does not seem to be working - it switches to Spanish not Estonian.

     

     

     

    The language has been added so that community translators can translate to Estonian but the language hasn't been translated yet. I used Spanish files to test that the files were loading correctly, I must have forgotten to switch the files back to English for translating.

  11. 24 minutes ago, Snakeman said:

    This happen also when add a item inside of objectcontainer in lua (MP)... when you transfer the item to your inventory banishes... you need to transfer item to floor first.

     

    Any chance I could get an example mod of this to test this with, I'm curious to see what the issue might be.

  12. 2 hours ago, Maris said:

    It's strange. Now I can't reproduce. It seems that I must restart game. I thought that loading main menu should reload all mods.

     

    Thank you.

     

    There remained one last annoying bug. I have no idea what it is.

    If you get CureVirus.CVZombieBlood, then cook it in oven, it become CVZombieBloodCooked. And then if you drag it to you inventory, it disappears! But if you drag it to the ground and then to inventory, all is ok.

     

    Again, I can't reproduce this. I just cooked it and dragged into my inventory and it was fine.

×
×
  • Create New...