fix(i18n): fix missing docs for gateway configs
This commit is contained in:
parent
bdd3960e17
commit
5f6d318cf0
|
@ -453,20 +453,20 @@ fields(translator) ->
|
||||||
];
|
];
|
||||||
fields(udp_listeners) ->
|
fields(udp_listeners) ->
|
||||||
[
|
[
|
||||||
{udp, sc(map(name, ref(udp_listener)), #{desc => ?DESC(udp_listener)})},
|
{udp, sc(map(name, ref(udp_listener)), #{desc => ?DESC(listener_name_to_settings_map)})},
|
||||||
{dtls, sc(map(name, ref(dtls_listener)), #{desc => ?DESC(dtls_listener)})}
|
{dtls, sc(map(name, ref(dtls_listener)), #{desc => ?DESC(listener_name_to_settings_map)})}
|
||||||
];
|
];
|
||||||
fields(tcp_listeners) ->
|
fields(tcp_listeners) ->
|
||||||
[
|
[
|
||||||
{tcp, sc(map(name, ref(tcp_listener)), #{desc => ?DESC(tcp_listener)})},
|
{tcp, sc(map(name, ref(tcp_listener)), #{desc => ?DESC(listener_name_to_settings_map)})},
|
||||||
{ssl, sc(map(name, ref(ssl_listener)), #{desc => ?DESC(ssl_listener)})}
|
{ssl, sc(map(name, ref(ssl_listener)), #{desc => ?DESC(listener_name_to_settings_map)})}
|
||||||
];
|
];
|
||||||
fields(tcp_udp_listeners) ->
|
fields(tcp_udp_listeners) ->
|
||||||
[
|
[
|
||||||
{tcp, sc(map(name, ref(tcp_listener)), #{desc => ?DESC(tcp_listener)})},
|
{tcp, sc(map(name, ref(tcp_listener)), #{desc => ?DESC(listener_name_to_settings_map)})},
|
||||||
{ssl, sc(map(name, ref(ssl_listener)), #{desc => ?DESC(ssl_listener)})},
|
{ssl, sc(map(name, ref(ssl_listener)), #{desc => ?DESC(listener_name_to_settings_map)})},
|
||||||
{udp, sc(map(name, ref(udp_listener)), #{desc => ?DESC(udp_listener)})},
|
{udp, sc(map(name, ref(udp_listener)), #{desc => ?DESC(listener_name_to_settings_map)})},
|
||||||
{dtls, sc(map(name, ref(dtls_listener)), #{desc => ?DESC(dtls_listener)})}
|
{dtls, sc(map(name, ref(dtls_listener)), #{desc => ?DESC(listener_name_to_settings_map)})}
|
||||||
];
|
];
|
||||||
fields(tcp_listener) ->
|
fields(tcp_listener) ->
|
||||||
%% some special configs for tcp listener
|
%% some special configs for tcp listener
|
||||||
|
@ -558,19 +558,19 @@ desc(udp_listeners) ->
|
||||||
desc(tcp_listeners) ->
|
desc(tcp_listeners) ->
|
||||||
"Settings for the TCP listeners.";
|
"Settings for the TCP listeners.";
|
||||||
desc(tcp_udp_listeners) ->
|
desc(tcp_udp_listeners) ->
|
||||||
"Settings for the listeners.";
|
"Settings for TCP and UDP listeners.";
|
||||||
desc(tcp_listener) ->
|
desc(tcp_listener) ->
|
||||||
"Settings for the TCP listener.";
|
"Settings for TCP listener.";
|
||||||
desc(ssl_listener) ->
|
desc(ssl_listener) ->
|
||||||
"Settings for the SSL listener.";
|
"Settings for SSL listener.";
|
||||||
desc(udp_listener) ->
|
desc(udp_listener) ->
|
||||||
"Settings for the UDP listener.";
|
"Settings for UDP listener.";
|
||||||
desc(dtls_listener) ->
|
desc(dtls_listener) ->
|
||||||
"Settings for the DTLS listener.";
|
"Settings for DTLS listener.";
|
||||||
desc(udp_opts) ->
|
desc(udp_opts) ->
|
||||||
"Settings for the UDP sockets.";
|
"Settings for UDP sockets.";
|
||||||
desc(dtls_opts) ->
|
desc(dtls_opts) ->
|
||||||
"Settings for the DTLS protocol.";
|
"Settings for DTLS protocol.";
|
||||||
desc(_) ->
|
desc(_) ->
|
||||||
undefined.
|
undefined.
|
||||||
|
|
||||||
|
@ -625,7 +625,7 @@ mountpoint(Default) ->
|
||||||
binary(),
|
binary(),
|
||||||
#{
|
#{
|
||||||
default => iolist_to_binary(Default),
|
default => iolist_to_binary(Default),
|
||||||
desc => ?DESC(gateway_common_mountpoint)
|
desc => ?DESC(gateway_mountpoint)
|
||||||
}
|
}
|
||||||
).
|
).
|
||||||
|
|
||||||
|
@ -674,7 +674,7 @@ common_listener_opts() ->
|
||||||
binary(),
|
binary(),
|
||||||
#{
|
#{
|
||||||
default => undefined,
|
default => undefined,
|
||||||
desc => ?DESC(gateway_common_listener_mountpoint)
|
desc => ?DESC(gateway_mountpoint)
|
||||||
}
|
}
|
||||||
)},
|
)},
|
||||||
{access_rules,
|
{access_rules,
|
||||||
|
|
|
@ -370,13 +370,6 @@ After succeed observe a resource of LwM2M client, Gateway will send the notify e
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
gateway_common_mountpoint {
|
|
||||||
desc {
|
|
||||||
en: """"""
|
|
||||||
zh: """"""
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
gateway_common_clientinfo_override {
|
gateway_common_clientinfo_override {
|
||||||
desc {
|
desc {
|
||||||
en: """ClientInfo override."""
|
en: """ClientInfo override."""
|
||||||
|
@ -431,10 +424,10 @@ After succeed observe a resource of LwM2M client, Gateway will send the notify e
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
tcp_listener {
|
listener_name_to_settings_map{
|
||||||
desc {
|
desc {
|
||||||
en: """"""
|
en: """A map from listener names to listener settings."""
|
||||||
zh: """"""
|
zh: """从监听器名称到配置参数的映射。"""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -468,13 +461,6 @@ EMQX will close the TCP connection if proxy protocol packet is not received with
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ssl_listener {
|
|
||||||
desc {
|
|
||||||
en: """"""
|
|
||||||
zh: """"""
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
ssl_listener_options {
|
ssl_listener_options {
|
||||||
desc {
|
desc {
|
||||||
en: """SSL Socket options."""
|
en: """SSL Socket options."""
|
||||||
|
@ -482,13 +468,6 @@ EMQX will close the TCP connection if proxy protocol packet is not received with
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
udp_listener {
|
|
||||||
desc {
|
|
||||||
en: """"""
|
|
||||||
zh: """"""
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
udp_listener_udp_opts {
|
udp_listener_udp_opts {
|
||||||
desc {
|
desc {
|
||||||
en: """Settings for the UDP sockets."""
|
en: """Settings for the UDP sockets."""
|
||||||
|
@ -533,13 +512,6 @@ See: https://erlang.org/doc/man/inet.html#setopts-2"""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
dtls_listener {
|
|
||||||
desc {
|
|
||||||
en: """"""
|
|
||||||
zh: """"""
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
dtls_listener_acceptors {
|
dtls_listener_acceptors {
|
||||||
desc {
|
desc {
|
||||||
en: """Size of the acceptor pool."""
|
en: """Size of the acceptor pool."""
|
||||||
|
@ -592,7 +564,7 @@ When set to <code>false</code> clients will be allowed to connect without authen
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
gateway_common_listener_mountpoint {
|
gateway_mountpoint {
|
||||||
desc {
|
desc {
|
||||||
en: """When publishing or subscribing, prefix all topics with a mountpoint string.
|
en: """When publishing or subscribing, prefix all topics with a mountpoint string.
|
||||||
The prefixed string will be removed from the topic name when the message is delivered to the subscriber.
|
The prefixed string will be removed from the topic name when the message is delivered to the subscriber.
|
||||||
|
|
|
@ -35,8 +35,8 @@ emqx_rule_api_schema {
|
||||||
|
|
||||||
event_username {
|
event_username {
|
||||||
desc {
|
desc {
|
||||||
en: "The User Name"
|
en: "Username"
|
||||||
zh: ""
|
zh: "用户名"
|
||||||
}
|
}
|
||||||
label: {
|
label: {
|
||||||
en: "Username"
|
en: "Username"
|
||||||
|
|
|
@ -4,11 +4,12 @@
|
||||||
|
|
||||||
-mode(compile).
|
-mode(compile).
|
||||||
|
|
||||||
-define(YELLOW, "\e[33m").
|
% -define(YELLOW, "\e[33m"). % not used
|
||||||
-define(RED, "\e[31m").
|
-define(RED, "\e[31m").
|
||||||
-define(RESET, "\e[39m").
|
-define(RESET, "\e[39m").
|
||||||
|
|
||||||
main([Files0]) ->
|
main([Files0]) ->
|
||||||
|
io:format(user, "checking i18n file styles", []),
|
||||||
_ = put(errors, 0),
|
_ = put(errors, 0),
|
||||||
Files = string:tokens(Files0, "\n"),
|
Files = string:tokens(Files0, "\n"),
|
||||||
ok = load_hocon(),
|
ok = load_hocon(),
|
||||||
|
@ -48,7 +49,7 @@ logerr(Fmt, Args) ->
|
||||||
|
|
||||||
|
|
||||||
check(File) ->
|
check(File) ->
|
||||||
io:format(user, "checking: ~s~n", [File]),
|
io:format(user, ".", []),
|
||||||
{ok, C} = hocon:load(File),
|
{ok, C} = hocon:load(File),
|
||||||
maps:foreach(fun check_one_field/2, C),
|
maps:foreach(fun check_one_field/2, C),
|
||||||
ok.
|
ok.
|
||||||
|
@ -86,7 +87,7 @@ do_check_desc(Name, _) ->
|
||||||
die("~s: missing 'zh' or 'en'~n", [Name]).
|
die("~s: missing 'zh' or 'en'~n", [Name]).
|
||||||
|
|
||||||
check_desc_string(Name, Tr, <<>>) ->
|
check_desc_string(Name, Tr, <<>>) ->
|
||||||
io:format(standard_error, ?YELLOW ++ "WARNING: ~s.~s: empty string~n" ++ ?RESET, [Name, Tr]);
|
logerr("~s.~s: empty string~n", [Name, Tr]);
|
||||||
check_desc_string(Name, Tr, BinStr) ->
|
check_desc_string(Name, Tr, BinStr) ->
|
||||||
Str = unicode:characters_to_list(BinStr, utf8),
|
Str = unicode:characters_to_list(BinStr, utf8),
|
||||||
Err = fun(Reason) ->
|
Err = fun(Reason) ->
|
||||||
|
|
Loading…
Reference in New Issue