
A library to add Crowdin internationalization to mods.
Works client-side and in single player.
This is a continuation of CrowdinTranslate by GBL for Minecraft versions 1.21 and above.
SSS Translate aims to make mod internationalization as easy as possible.
Use it to download translation updates from Crowdin with:
- A gradle plugin that automatically downloads translations as a part of the build process
- A Fabric library mod that downloads translations when Minecraft launches and makes them available to users via a resource pack; no need for a new mod version
- A main program that downloads translations to project resources
Visit the wiki for more details.
Configuration
If you're using mods that have SSS Translate as an optional dependency, you can 'enable/disable' it by installing/uninstalling it.
If one of your mods bundles SSS Translate, you can disable it by setting the value of download to false in
config/sss_translate.txt.
Badges
If you use SSS Translate in one of your mods, consider adding one of these fancy badges to your mod pages!
They help user discovery and user choice.
If you use SSS Translate as an optional dependency:
Project-hosted SVG code:
[](https://modrinth.com/mod/sss-translate)
<a href="https://modrinth.com/mod/sss-translate"><img alt="supports: SSS Translate" width=73 src="https://gitlab.com/supersaiyansubtlety-group/minecraft-mods/sss_translate/-/raw/master/hosted_assets/badges/supports-sss-translate-badge.svg"/></a>
shields.io code (quite long):
[](https://modrinth.com/mod/sss-translate)
<a href="https://modrinth.com/mod/sss-translate"><img alt="supports: SSS Translate" width=73 src="https://img.shields.io/badge/supports-SSS_Translate-253137?logo=data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzAwIDMwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyIj48dXNlIHhsaW5rOmhyZWY9IiNhIiB3aWR0aD0iMzAwIiBoZWlnaHQ9IjMwMCIvPjxkZWZzPjxpbWFnZSBpZD0iYSIgd2lkdGg9IjMwMCIgaGVpZ2h0PSIzMDAiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBU3dBQUFFc0NBWUFBQUI1Zlk1MUFBQUFDWEJJV1hNQUFBN0VBQUFPeEFHVkt3NGJBQUFGbUVsRVFWUjRuTzNkSWRLazFSbUc0ZmVrV3NWZ0NDSUdOU09pRUdoMC9wanNaRmhBWEZqQllLS3pnSWdZR0QwN2lLT1lpTUVnUUNGR0lVNEVMS0NwNnE2VHUrZTZGdkRXVTlWVjk4d3gvN2YyM251b2VMN1dlblBMZzN2dkZ6UHo4cFkzdVp0WGE2Mm4weU5PK3QzcEFRRFhFaXdnUTdDQURNRUNNZ1FMeUJBc0lFT3dnQXpCQWpJRUM4Z1FMQ0JEc0lBTXdRSXlCQXZJRUN3Z1E3Q0FETUVDTWdRTHlCQXNJRU93Z0F6QkFqSXVkN3I3cjVsNWZhZmI3N01mVGcvNERUNC9QZUFCdlQwOTRMUjdCZXYxV3V2TE85MG13Ty9QUFhnU0FobUNCV1FJRnBBaFdFQ0dZQUVaZ2dWa0NCYVFJVmhBaG1BQkdZSUZaQWdXa0NGWVFJWmdBUm1DQldRSUZwQWhXRUNHWUFFWmdnVmtDQmFRY2ErLzZmNkh2ZmV6TzkxK243MWRhLzE4ZXNRMS9QNTM4VzZ0OWYzcEVTZXR2ZmMrUFlLclBWOXJ2Ym5sd2IzM2k1bDVlY3ViM00ycnRkYlQ2UkVuZVJJQ0dZSUZaQWdXa0NGWVFJWmdBUm1DQldRSUZwQWhXRUNHWUFFWmdnVmtDQmFRSVZoQWhtQUJHWUlGWkFnV2tDRllRSVpnQVJtQ0JXUUlGcEFoV0VER1pXYitjbnJFQS9wMFp2NStlc1NWL2owek4vMndCVFB6eSsvLzZla1JqK2F5MXZyNjlJaEhVL29RMFZycnU1bjU3dlNPUi9QcjE0aTRNVTlDSUVPd2dBekJBaklFQzhnUUxDQkRzSUFNd1FJeUJBdklFQ3dnUTdDQURNRUNNZ1FMeUJBc0lFT3dnQXpCQWpJRUM4Z1FMQ0JEc0lBTXdRSXlMbnZ2cDlNakhsRG00d043NzQ5bjVrK25kenlnRDA4UGVFU1htZm5xOUFpTyt1dk12RHc5QXE3aFNRaGtDQmFRSVZoQWhtQUJHWUlGWkFnV2tDRllRSVpnQVJtQ0JXUUlGcEFoV0VDR1lBRVpnZ1ZrQ0JhUUlWaEFobUFCR1lJRlpBZ1drQ0ZZUUlaZ0FSbHI3LzNzOUFpdTluYXQ5Zk10RCs2OVA1aVpqMjU1azd0NXQ5YjYvdlFJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRCtQNjI5OTR2VEk3amFQOWRhUDkzeTRONzdrNW41N0pZMzRWN1czbnVmSHNIVm5xKzEzdHp5NEsvL1lMMjg1VTI0Rjk4bEJESUVDOGdRTENCRHNJQU13UUl5QkF2SUVDd2dRN0NBRE1FQ01nUUx5QkFzSUVPd2dBekJBaklFQzhnUUxDQkRzSUFNd1FJeUJBdklFQ3dnUTdDQWpNdWQ3bjYrMXZyeVRyZUI5NVQvWVFFWmdnVmtDQmFRSVZoQWhtQUJHWUlGWkFnV2tDRllRSVpnQVJtQ0JXUUlGcEFoV0VDR1lBRVpnZ1ZrQ0JhUUlWaEFobUFCR1lJRlpBZ1drQ0ZZUU1iYWUrODczSDA5TS8rNXc5MzMzUmRyclI5dmVYRHYvY25NZkhiTG16RWZ6Y3pmVG8rNDBqY3o4NC9USTA2NlY3QzRqK2RyclRlblJ6eVN2ZmV6bWZuMjlJNHJ2VnByUFowZWNaSW5JWkFoV0VDR1lBRVpnZ1ZrQ0JhUUlWaEFobUFCR1lJRlpBZ1drQ0ZZUUlaZ0FSbUNCV1FJRnBBaFdFQ0dZQUVaZ2dWa0NCYVFJVmhBaG1BQkdaZVorZS9wRVEvbzl6UHp4OU1qNE5GYzFsclBUbzk0Tkh2dnA1bjU2dlFPZURTZWhFQ0dZQUVaZ2dWa0NCYVFJVmhBaG1BQkdZSUZaQWdXa0NGWVFJWmdBUm1DQldRSUZwQWhXRUNHWUFFWmdnVmtDQmFRSVZoQWhtQUJHWUlGWkFnV2tISFplMzk5ZXNRRCt2RDBBSGhFbDVuNTgra1JBTmZ3SkFReUJBdklFQ3dnUTdDQURNRUNNZ1FMeUJBc0lFT3dnQXpCQWpJRUM4Z1FMQ0JEc0lBTXdRSXlCQXZJRUN3Z1E3Q0FETUVDTWdRTHlCQXNJT015TTY5T2orQnE3MDRQZ0pNdWE2Mm4weU1BcnVGSkNHUUlGcEFoV0VDR1lBRVpnZ1ZrQ0JhUUlWaEFobUFCR1lJRlpBZ1drQ0ZZUUlaZ0FSbUNCV1FJRnBBaFdFQ0dZQUVaZ2dWa0NCYVFJVmhBaG1BQkdZSUZaQWdXa0NGWVFJWmdBUm1DQldRSUZwQWhXRUNHWUFFWmdnVmtDQmFRSVZoQWhtQUJHWUlGWkFnV2tDRllRSVpnQVJtQ0JXUUlGcEFoV0VDR1lBRVpnZ1ZrQ0JhUUlWaEFobUFCR1lJRlpBZ1drQ0ZZUUlaZ0FSbUNCV1FJRnBBaFdFQ0dZQUVaZ2dWa0NCYVFJVmhBaG1BQkdZSUZaQWdXa0NGWVFJWmdBUm1DQldRSUZwQWhXRURHL3dCN1lYaUZyYXU1NUFBQUFBQkpSVTVFcmtKZ2dnPT0iLz48L2RlZnM+PC9zdmc+"/></a>
CodeProject-hosted SVG code:
[](https://modrinth.com/mod/sss-translate)
<a href="https://modrinth.com/mod/sss-translate"><img alt="includes: SSS Translate" width=73 src="https://gitlab.com/supersaiyansubtlety-group/minecraft-mods/sss_translate/-/raw/master/hosted_assets/badges/includes-sss-translate-badge.svg"/></a>
shields.io code (quite long):
[](https://modrinth.com/mod/sss-translate)
<a href="https://modrinth.com/mod/sss-translate"><img alt="includes: SSS Translate" width=73 src="https://img.shields.io/badge/includes-SSS_Translate-253137?logo=data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzAwIDMwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyIj48dXNlIHhsaW5rOmhyZWY9IiNhIiB3aWR0aD0iMzAwIiBoZWlnaHQ9IjMwMCIvPjxkZWZzPjxpbWFnZSBpZD0iYSIgd2lkdGg9IjMwMCIgaGVpZ2h0PSIzMDAiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBU3dBQUFFc0NBWUFBQUI1Zlk1MUFBQUFDWEJJV1hNQUFBN0VBQUFPeEFHVkt3NGJBQUFGbUVsRVFWUjRuTzNkSWRLazFSbUc0ZmVrV3NWZ0NDSUdOU09pRUdoMC9wanNaRmhBWEZqQllLS3pnSWdZR0QwN2lLT1lpTUVnUUNGR0lVNEVMS0NwNnE2VHUrZTZGdkRXVTlWVjk4d3gvN2YyM251b2VMN1dlblBMZzN2dkZ6UHo4cFkzdVp0WGE2Mm4weU5PK3QzcEFRRFhFaXdnUTdDQURNRUNNZ1FMeUJBc0lFT3dnQXpCQWpJRUM4Z1FMQ0JEc0lBTXdRSXlCQXZJRUN3Z1E3Q0FETUVDTWdRTHlCQXNJRU93Z0F6QkFqSXVkN3I3cjVsNWZhZmI3N01mVGcvNERUNC9QZUFCdlQwOTRMUjdCZXYxV3V2TE85MG13Ty9QUFhnU0FobUNCV1FJRnBBaFdFQ0dZQUVaZ2dWa0NCYVFJVmhBaG1BQkdZSUZaQWdXa0NGWVFJWmdBUm1DQldRSUZwQWhXRUNHWUFFWmdnVmtDQmFRY2ErLzZmNkh2ZmV6TzkxK243MWRhLzE4ZXNRMS9QNTM4VzZ0OWYzcEVTZXR2ZmMrUFlLclBWOXJ2Ym5sd2IzM2k1bDVlY3ViM00ycnRkYlQ2UkVuZVJJQ0dZSUZaQWdXa0NGWVFJWmdBUm1DQldRSUZwQWhXRUNHWUFFWmdnVmtDQmFRSVZoQWhtQUJHWUlGWkFnV2tDRllRSVpnQVJtQ0JXUUlGcEFoV0VER1pXYitjbnJFQS9wMFp2NStlc1NWL2owek4vMndCVFB6eSsvLzZla1JqK2F5MXZyNjlJaEhVL29RMFZycnU1bjU3dlNPUi9QcjE0aTRNVTlDSUVPd2dBekJBaklFQzhnUUxDQkRzSUFNd1FJeUJBdklFQ3dnUTdDQURNRUNNZ1FMeUJBc0lFT3dnQXpCQWpJRUM4Z1FMQ0JEc0lBTXdRSXlMbnZ2cDlNakhsRG00d043NzQ5bjVrK25kenlnRDA4UGVFU1htZm5xOUFpTyt1dk12RHc5QXE3aFNRaGtDQmFRSVZoQWhtQUJHWUlGWkFnV2tDRllRSVpnQVJtQ0JXUUlGcEFoV0VDR1lBRVpnZ1ZrQ0JhUUlWaEFobUFCR1lJRlpBZ1drQ0ZZUUlaZ0FSbHI3LzNzOUFpdTluYXQ5Zk10RCs2OVA1aVpqMjU1azd0NXQ5YjYvdlFJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRCtQNjI5OTR2VEk3amFQOWRhUDkzeTRONzdrNW41N0pZMzRWN1czbnVmSHNIVm5xKzEzdHp5NEsvL1lMMjg1VTI0Rjk4bEJESUVDOGdRTENCRHNJQU13UUl5QkF2SUVDd2dRN0NBRE1FQ01nUUx5QkFzSUVPd2dBekJBaklFQzhnUUxDQkRzSUFNd1FJeUJBdklFQ3dnUTdDQWpNdWQ3bjYrMXZyeVRyZUI5NVQvWVFFWmdnVmtDQmFRSVZoQWhtQUJHWUlGWkFnV2tDRllRSVpnQVJtQ0JXUUlGcEFoV0VDR1lBRVpnZ1ZrQ0JhUUlWaEFobUFCR1lJRlpBZ1drQ0ZZUU1iYWUrODczSDA5TS8rNXc5MzMzUmRyclI5dmVYRHYvY25NZkhiTG16RWZ6Y3pmVG8rNDBqY3o4NC9USTA2NlY3QzRqK2RyclRlblJ6eVN2ZmV6bWZuMjlJNHJ2VnByUFowZWNaSW5JWkFoV0VDR1lBRVpnZ1ZrQ0JhUUlWaEFobUFCR1lJRlpBZ1drQ0ZZUUlaZ0FSbUNCV1FJRnBBaFdFQ0dZQUVaZ2dWa0NCYVFJVmhBaG1BQkdaZVorZS9wRVEvbzl6UHp4OU1qNE5GYzFsclBUbzk0Tkh2dnA1bjU2dlFPZURTZWhFQ0dZQUVaZ2dWa0NCYVFJVmhBaG1BQkdZSUZaQWdXa0NGWVFJWmdBUm1DQldRSUZwQWhXRUNHWUFFWmdnVmtDQmFRSVZoQWhtQUJHWUlGWkFnV2tISFplMzk5ZXNRRCt2RDBBSGhFbDVuNTgra1JBTmZ3SkFReUJBdklFQ3dnUTdDQURNRUNNZ1FMeUJBc0lFT3dnQXpCQWpJRUM4Z1FMQ0JEc0lBTXdRSXlCQXZJRUN3Z1E3Q0FETUVDTWdRTHlCQXNJT015TTY5T2orQnE3MDRQZ0pNdWE2Mm4weU1BcnVGSkNHUUlGcEFoV0VDR1lBRVpnZ1ZrQ0JhUUlWaEFobUFCR1lJRlpBZ1drQ0ZZUUlaZ0FSbUNCV1FJRnBBaFdFQ0dZQUVaZ2dWa0NCYVFJVmhBaG1BQkdZSUZaQWdXa0NGWVFJWmdBUm1DQldRSUZwQWhXRUNHWUFFWmdnVmtDQmFRSVZoQWhtQUJHWUlGWkFnV2tDRllRSVpnQVJtQ0JXUUlGcEFoV0VDR1lBRVpnZ1ZrQ0JhUUlWaEFobUFCR1lJRlpBZ1drQ0ZZUUlaZ0FSbUNCV1FJRnBBaFdFQ0dZQUVaZ2dWa0NCYVFJVmhBaG1BQkdZSUZaQWdXa0NGWVFJWmdBUm1DQldRSUZwQWhXRURHL3dCN1lYaUZyYXU1NUFBQUFBQkpSVTVFcmtKZ2dnPT0iLz48L2RlZnM+PC9zdmc+"/></a>
Translating
If you'd like to help translate SSS Translate, you can do so on
Crowdin.
SSS Translate will automatically download new translations once they're approved.
This mod is only for Fabric (works on Quilt, too!) and I won't be porting it to Forge. The license is MIT, however, so anyone else is free to port it.
I'd appreciate links back to this page if you port or otherwise modify this project, but links aren't required.
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as sss_translate_mod-1.5.2+MC1.21.jar — drop this file into the mods folder
- Download size: 27 KB
- Download link checked 31 Aug 2026 — working
These come from our own check of the pack file, not from the source page.



