Skip to content

Add translation support#28

Open
jonnydgreen wants to merge 13 commits into
mainfrom
feature/translation-support
Open

Add translation support#28
jonnydgreen wants to merge 13 commits into
mainfrom
feature/translation-support

Conversation

@jonnydgreen

@jonnydgreen jonnydgreen commented Aug 12, 2025

Copy link
Copy Markdown
Contributor

Closes: #17

Changes

  • Adds translation support by resolving the Dialogue Sequence processing
  • Adds translation support for POT files
  • Adds translation support for CSV files
    • Make this the default since it's generally the most used?
  • Adds translation support setting
  • Auto-detect translation support
  • Implements button/modal for exporting translation files
  • (Optional) add locale mode/view for basic translation editing/testing
    • Very keen to add this as an option because it fulfils the premise of Parley being easy to use
  • Adds tests
  • Add POT example
  • Add CSV example
  • Translation support documentation
    • Including pre-requisites such as gettext
  • Add support for nodes within each NodeAst
  • Add Parley translations (within each constant)
  • Add support for exporting to CSV(/POT)
  • Add support for importing via CSV/POT
  • Add support for auto-detection of resources in the godot project locale pane
    • Upon save
    • Upon new file created
    • Upon import

@jonnydgreen jonnydgreen self-assigned this Aug 12, 2025
@jonnydgreen jonnydgreen added the enhancement New feature or request label Aug 12, 2025
@jonnydgreen jonnydgreen added this to the 2.1.0 milestone Aug 12, 2025
@jonnydgreen jonnydgreen marked this pull request as ready for review November 9, 2025 17:36
@jonnydgreen

Copy link
Copy Markdown
Contributor Author

This is now ready - however before merging, I will test this over the next couple of weeks as it is a big (but non-breaking!) change :)

@bozjator

Copy link
Copy Markdown
Contributor

I see that this is basically already implemented, but the PR has been open for a while and is still not merged.
Is there any current status/update on this PR?

@jonnydgreen

Copy link
Copy Markdown
Contributor Author

Hi! I took some time out from open source but getting back into the swings of things now. I need to self-review this PR again and make a few minor adjustments - I aim to release within the next couple of weeks!

@jonnydgreen

jonnydgreen commented May 28, 2026

Copy link
Copy Markdown
Contributor Author

Looking at my calendar - targeting approximately mid-late June give or take a week

Edited due to a couple of unexpected things cropping up! :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement translation support

2 participants