Hello, how is the program development going? Are you making any progress?
Thank you for asking, the project seems to be going well for now, but I haven’t done the real tests yet. I’ll move forward based on the test results. During the preparation phase I wanted to add some extra new things, but that made the project overly complicated and I reached a point where I couldn’t progress anymore. Because of that, I had to restart the update from scratch.
In the new version the parser is more solid and modular. It now uses a pyparsing‑based grammar system, which makes block and context handling more accurate. Placeholders and style tags are preserved, technical lines are excluded, and menu/python blocks are processed with context awareness. On top of that, .rpymc files can now be safely read with AST extraction, so strings from those files are also included in the translation process.
Overall, this is how the project is progressing, but everything I’ve written so far is still on paper — the final word will come from the tests.
