Replies: 14 comments 12 replies
-
@Morganamilo what do you think about that: https://lib.rs/crates/fluent-bundle |
Beta Was this translation helpful? Give feedback.
-
I have no idea, I've not looked at localisation libs and when I do I won't be able to get a proper opinion until I play with them a bit. |
Beta Was this translation helpful? Give feedback.
-
Should I implement it for some files and you can decide if you want it? |
Beta Was this translation helpful? Give feedback.
-
Can do. One of my requirements is auto generating templates like .po files. |
Beta Was this translation helpful? Give feedback.
-
Fluent is a very new project (the first specification was released in 2019) that aims to provide the best translation possible for each language. But because it is such a young project the ecosystem and especially the Rust implementation isn't very mature yet (the Rust implementation is very low-level and doesn't even support the full specification). Imho this project is a great new approach to make translations and we could benefit greatly by using it. But because it is still so new there will be probably more than one rewrite of the translation system necessary if we want to use the newest features. If you don't want this i will use the tried and proven GNU gettext. |
Beta Was this translation helpful? Give feedback.
-
Even though the ecosystem and library ergonomics are still playing catch up a little bit, Fluent brings so much to the table not offered by previous generations of translation systems that I think it's by far the best way to go for a project like this. I've built several CLI's with Fluent based l10n, if/when work gets started on this I'd be willing to help a little. |
Beta Was this translation helpful? Give feedback.
-
Do you have an example of such programs? The examples are a little verbose and boilerplate heavy. |
Beta Was this translation helpful? Give feedback.
-
I'd be happy to provide a French localisation once there is a tool in place to contribute translations. |
Beta Was this translation helpful? Give feedback.
-
I'm subscribed to this thread so that I can hop in and translate into Catalan and potentially Spanish once you add support for it. |
Beta Was this translation helpful? Give feedback.
-
I'm probably just going to go for https://docs.rs/tr/. Seems a lot simpler. |
Beta Was this translation helpful? Give feedback.
-
If any one who wants to translate using the |
Beta Was this translation helpful? Give feedback.
-
Everything is now in place. paru-git supports localization and the first translation is now in place thanks to @ouuan. See #433 or #paru on irc for discussion about translating. |
Beta Was this translation helpful? Give feedback.
-
Just in case any one is subscribed here but not in the discussion: #433 (comment) |
Beta Was this translation helpful? Give feedback.
-
Hello, are there any plans to support other languages in paru? Thanks!
Beta Was this translation helpful? Give feedback.
All reactions