Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - csanchez

#1
Ideas and suggestions / VoidExpanse Language Tools
November 22, 2023, 01:17:30 PM
AtomicTorch_ModsLocalizationUtility is a functional tool, but it has some drawbacks that can make it difficult to translate VoidExpanse language files:

  • The program's resolution is too large and does not scale correctly in full screen.
    This can be a problem for users with low-resolution monitors.
  • Language files are displayed in 4 general categories.
    This can make it difficult to track files and keep files up-to-date.
  • The tool lacks additional information that can be useful when making a translation.

That's why I present VoidTranslator
A tool designed to make the translation of the game language files faster and more comfortable.


VoidTranslator Features:

  • Smooth file navigation: Switch between translation files quickly and easily, even if you have a lot of files open.
  • Small initial window: VoidTranslator starts with a small window, perfect for working on laptops or computers with limited screen space.
  • Full screen window: The full screen window adapts perfectly.
  • Find text in all files: Quickly find the text you need in all translation files.
  • Highlight matches: VoidTranslator highlights the cells that match your search query, so you can see them at a glance.
  • Number of lines: Get information about the number of lines in each translation file.
  • Number of changes: Check the number of lines that have been modified in each file.
  • Separate change saving: VoidTranslator saves changes to each language file separately, making collaborative work easier.
  • Compatible with any system: VoidTranslator works on any system running Python / PyQt5, including Windows, macOS, Linux and Haiku.

Missing features of VoidTranslator:
  • You cannot create language MODs.
    You can add the language directly in the game language folder (VoidExpanse\Core\data\languages).
    In case you want to create the MOD, you can use AtomicTorch_ModsLocalizationUtility anyway.
  • Display multiple language files/columns simultaneously.
    I think it is not really necessary when you only want to translate from English to any language (usually).
  • Import/Export CSV
    You don't need to edit any CSV file having VoidTranslator.

In addition to VoidTranslator, there are two simple tools that I recommend using first, VoidFilter and VoidRenamer.

VoidFilter is used to filter all the language files in a folder, deleting the rest of the files.


VoidRenamer is used to rename all language files, e.g. change all "en_us" files to "es_es".


Downloads:
VoidFilter, VoidRenamer and VoidTranslator Python scripts.
Requires Python and PyQt5 to run, install with "pip install PyQt5".
VoidExpanse Language Tools (https://www.mediafire.com/file/fnpsnzmirsxtjw5/VoidExpanse_Language_Tools.zip/file)

Windows binaries, do not require Python installed.
VoidTranslator (https://www.mediafire.com/file/dfiumwxw5x2t7ab/VoidTranslator.exe/file)
#2
Modding info / How to start creating a translation mod?
October 31, 2023, 08:25:50 PM
I downloaded AtomicTorch_ModsLocalizationUtility
The first time I run the program it shows the following error:

QuoteParsing exception: Could not find a part of the path 'C:\Program Files (x86)\Steam\steamapps\common\VoidExpanse\Core\data\languages'.

Which basically just needs you to make the following folder structure of the Core folder:
\data\languages\localization

But then I run the program again, it gives the following error:
QuoteParsing exception: The given key was not present in the dictionary.

I'm new and I really have no idea how to start, I would like to get the English language files and start translating without much problem  :P