icy-zebra-52882
02/10/2023, 10:03 AMbright-gpu-74537
02/10/2023, 10:03 AMicy-zebra-52882
02/10/2023, 10:03 AMicy-zebra-52882
02/10/2023, 10:04 AMLang.t._("My source string")
icy-zebra-52882
02/10/2023, 10:04 AMLang
being what deepnight called his module herebright-gpu-74537
02/10/2023, 10:04 AM{{foo}} and {{bar}}
(i think)icy-zebra-52882
02/10/2023, 10:05 AMt
is the gettext instance, _
is shorthand for the translation functionbright-gpu-74537
02/10/2023, 10:06 AMbright-gpu-74537
02/10/2023, 10:06 AMicy-zebra-52882
02/10/2023, 10:07 AMbright-gpu-74537
02/10/2023, 10:07 AMbright-gpu-74537
02/10/2023, 10:07 AMbright-gpu-74537
02/10/2023, 10:07 AMbright-gpu-74537
02/10/2023, 10:08 AMicy-zebra-52882
02/10/2023, 10:08 AMbright-gpu-74537
02/10/2023, 10:09 AM((n==1)?(0):(((((n%10)>=2)&&((n%10)<=4))&&(((n%100)<10)||((n%100)>=20)))?(1):2));
icy-zebra-52882
02/10/2023, 10:09 AMhx
Lang.t._("Close tab", "Close ::count:: tabs", { count => tabCount });
icy-zebra-52882
02/10/2023, 10:10 AMbright-gpu-74537
02/10/2023, 10:11 AM{{Foo, 1, 2, 3}}
... the 1, 2, 3 just being params, nothing to do with pluralisationicy-zebra-52882
02/10/2023, 10:12 AMfull-journalist-82607
02/10/2023, 10:16 AMfull-journalist-82607
02/10/2023, 10:17 AMbright-gpu-74537
02/10/2023, 10:19 AMbright-gpu-74537
02/10/2023, 10:19 AMicy-zebra-52882
02/10/2023, 10:20 AMicy-zebra-52882
02/10/2023, 10:20 AMicy-zebra-52882
02/10/2023, 10:21 AMicy-zebra-52882
02/10/2023, 10:22 AMbright-gpu-74537
02/10/2023, 10:22 AMicy-zebra-52882
02/10/2023, 10:22 AM