mondeja / leptos-fluent

Internationalization framework for Leptos using Fluent.
https://mondeja.github.io/leptos-fluent
MIT License
17 stars 7 forks source link

Automatic stubs for missing translations #114

Open kakserpom opened 3 weeks ago

kakserpom commented 3 weeks ago
error: Translations check failed:
       - Message "Some message" defined at `tr!("Some message")` macro call in ....rs not found in files for locale "en".
       - Message "Some message" defined at `tr!("Some message")` macro call in ...rs not found in files for locale "vi".

Why not insert stubs into .ftl files automatically?

Like this:

Some message = Some message into en/main.ftl

Some message = @TODO into vi/main.tfl

It could be done in a callback or something.

mondeja commented 3 weeks ago

Looks like a good idea. But note that Some message is not a valid fluent message identifier.