SSS Translate

SSS Translate

Mod

A library to add Crowdin internationalization to mods.

Client LibraryUtility

16 downloads
0 followers
Created10 days ago
Updated19 hours ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter channels...

fixed another issue with downloadSourceTranslations task when making build depend on it

From 1.5.0-beta.1:

  • added test mod and automated tests
  • changed plugin id to net.sssubtlety.sss_translate.sss-translate
  • renamed downloadTranslations -> downloadTranslationsAndWait
  • made "minecraft_project_name" optional in custom FMJ field
  • fixed an issue with downloadSourceTranslations task when making build depend on it
  • fixed standalone jar usage
  • added more downloadSourceTranslations and downloadRuntimeTranslations overloads
  • added resourcesDir property to sssTranslate gradle extension
  • added Mod Menu summaries and descriptions for mod and base
  • replaced mod icon and gave base an icon
  • added hosted_resources/ containing icons and badges

A cumulative changelog can be found here

  • fixed https://github.com/gbl/CrowdinTranslate/issues/22
  • merged https://github.com/gbl/CrowdinTranslate/pull/19: make extension params lazy and make download task use inputs
  • moderate internal and several external refactors, including
    • SssTranslate.downloadTranslations methods have been split up:
      • mods use one of the SssTranslate::downloadRuntimeTranslations methods
      • use one of the SssTranslate::downloadSourceTranslations methods if for some reason you're manually calling to download translations to src/main/resources (usually you'd run the task or the base jar instead)
      • use SssTranslate::downloadTranslations if you want to download to a custom directory
    • the task for downloading translations added by the plugin is now called downloadSourceTranslations

From 1.5.0-alpha.12:

  • Re-branded again, to SSS Translate
  • Made custom fmj field params snake_case

A cumulative changelog can be found here

  • First version with changelog
  • Re-branded with 'SSS' suffix to make it clear that this is distinct from the archived CrowdinTranslate project by GBL
  • Updated for 1.21
  • Added custom fabric.mod.json field (see README.md for usage instructions)
  • Set up for publishing to Modrinth and CurseForge so this can be an optional dependency

A cumulative changelog can be found here


Project members

supersaiyansubtlety

Member


Technical information

License
MIT
Client side
required
Server side
unsupported
Project ID