Add Fluent-based localization manager and add script to export source strings for translations
Changelog-Added: Added Fluent-based localization manager and added script to export source strings for translations Signed-off-by: Terry Yiu <git@tyiu.xyz>
This commit is contained in:
@@ -30,10 +30,14 @@ egui_virtual_list = { git = "https://github.com/jb55/hello_egui", rev = "a66b679
|
||||
ehttp = "0.5.0"
|
||||
enostr = { path = "crates/enostr" }
|
||||
ewebsock = { version = "0.2.0", features = ["tls"] }
|
||||
fluent = "0.17.0"
|
||||
fluent-resmgr = "0.0.8"
|
||||
fluent-langneg = "0.13"
|
||||
hex = "0.4.3"
|
||||
image = { version = "0.25", features = ["jpeg", "png", "webp"] }
|
||||
indexmap = "2.6.0"
|
||||
log = "0.4.17"
|
||||
md5 = "0.7.0"
|
||||
nostr = { version = "0.37.0", default-features = false, features = ["std", "nip49"] }
|
||||
nwc = "0.39.0"
|
||||
mio = { version = "1.0.3", features = ["os-poll", "net"] }
|
||||
@@ -45,6 +49,7 @@ notedeck_columns = { path = "crates/notedeck_columns" }
|
||||
notedeck_dave = { path = "crates/notedeck_dave" }
|
||||
notedeck_ui = { path = "crates/notedeck_ui" }
|
||||
tokenator = { path = "crates/tokenator" }
|
||||
once_cell = "1.19.0"
|
||||
open = "5.3.0"
|
||||
poll-promise = { version = "0.3.0", features = ["tokio"] }
|
||||
puffin = { git = "https://github.com/jb55/puffin", package = "puffin", rev = "c6a6242adaf90b6292c0f462d2acd34d96d224d2" }
|
||||
@@ -60,6 +65,7 @@ tracing = { version = "0.1.40", features = ["log"] }
|
||||
tracing-appender = "0.2.3"
|
||||
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
|
||||
tempfile = "3.13.0"
|
||||
unic-langid = "0.9.6"
|
||||
url = "2.5.2"
|
||||
urlencoding = "2.1.3"
|
||||
uuid = { version = "1.10.0", features = ["v4"] }
|
||||
|
||||
Reference in New Issue
Block a user