Repository navigation
Releases
Releases · p3lim/curseforge-localizations
v2
v2.1
- Require Python >=3.13
- Fixed missing dependencies in action
v2.0
- Rewritten in Python
- CurseForge API key and project ID now handled by CLI options
HANDLE_MISSINGenvvar is now a CLI option (--missing)NAMESPACEenvvar is now a CLI option (--namespace)- Added CLI option to dry-run without uploading
- Added option to exclude files
- Added option to set base language (default =
enUS) - Added option to provide custom regex patterns
- this is a very advanced option, please open an issue if you have to use this
- Added support for defining values to keys
- i.e.
L["OPTION1"] = "some string"
- i.e.
- Added proper support for contractions
- Added support for line endings and tabulations in strings
- Added support for multi-line values using Lua blocks
- Fixed various issues with the default pattern
v1
v1.3
- Removed base language option
- it doesn't work like I expected
- Now recurses through subdirectories in search for TOC files when
CF_PROJECT_IDis undefined
v1.2
- Added option to decide what happens to missing strings
- Added option to change base language of strings
- Added namespace option
- Changed default behavior to not delete missing strings
v1.1
- Fixed action failing to run (missing executable bit)
v1.0
- 🚀