Add support for language packs #256
Replies: 3 comments
-
Thanks for the suggestion. We plan to add multi-language support in the future, but we'll have to adapt to the frontend before doing that, so it might take a while before we get to it. We are also very much looking forward to work together with the international open-source community on this. If there are any suggestions for tooling to manage the translations, feel free to let us know below, and also upvote the feature request so we can see how many people are interested in this. |
Beta Was this translation helpful? Give feedback.
-
Thank you for your response! I’m very glad to hear that multi-language support is already in your plans, and I understand the need to adapt the frontend before implementing this feature. Here are a few suggestions for managing translations: Translation Management Tools: Crowdin: A powerful tool for localization with community collaboration. I’ll definitely upvote the feature request and share it with others who might be interested. Looking forward to seeing this feature in SolidTime! |
Beta Was this translation helpful? Give feedback.
-
Multi-language support would be awesome! Then I could get all my German colleges to using SolidTime. My opinions for tooling are: For the frontend there two obvious choices being:
Format.js is more standards orientated and has less features as i18next, but both are fine libraries. I prefer i18next for the nice plugins like a browser-languagedetector and others. Either way that means all translations will be stored in json files, which would be also fine for laravel, but the formats are not really compatible. So your project will have two separate translations for backend & frontend. Should be fine. There I would prefer Weblate as a true open-source solution and they offer free hosting for open source projects. Crowdin is also fine and does offer a free tier for open source project too, but their service seems to collect much more userdata for their AI stuff. Looking forward for this feature and would gladly provide a German translation. Let me know if you have any questions. |
Beta Was this translation helpful? Give feedback.
-
Hello, SolidTime team!
Thank you for your work on SolidTime — it’s truly a useful and user-friendly application. I understand that such a request might spark some debate, but I would like to share an idea that could make the application even more user-friendly.
It would be great to see support for language packs, allowing users to choose their preferred language. For example, adding Russian would make the application accessible to a large number of Russian-speaking users.
This proposal includes:
The ability to use translation files for core UI elements (e.g., notifications, buttons, errors).
Documentation or guidance on adding new languages.
(Optional) Adding Russian as a default translation.
If language pack support is already in development, I’d love to hear about it!
Thank you for your attention, and please keep up the great work on this excellent product!
Beta Was this translation helpful? Give feedback.
All reactions