refactor: i18n support for DefaultNetworkType enum (#651)
This commit is contained in:
parent
ee13e07799
commit
cac929d71e
|
|
@ -19,6 +19,7 @@ import lombok.AllArgsConstructor;
|
|||
import lombok.Getter;
|
||||
import org.hswebframework.web.dict.Dict;
|
||||
import org.hswebframework.web.dict.EnumDict;
|
||||
import org.hswebframework.web.i18n.LocaleUtils;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.HashMap;
|
||||
|
|
@ -70,6 +71,11 @@ public enum DefaultNetworkType implements NetworkType, EnumDict<String> {
|
|||
return name();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getName() {
|
||||
return getI18nMessage(LocaleUtils.current());
|
||||
}
|
||||
|
||||
@Override
|
||||
public Object getWriteJSONObject() {
|
||||
if (isWriteJSONObjectEnabled()) {
|
||||
|
|
|
|||
|
|
@ -0,0 +1,12 @@
|
|||
# enums
|
||||
org.jetlinks.community.network.DefaultNetworkType.TCP_CLIENT=TCP CLIENT
|
||||
org.jetlinks.community.network.DefaultNetworkType.TCP_SERVER=TCP SERVER
|
||||
org.jetlinks.community.network.DefaultNetworkType.MQTT_CLIENT=MQTT CLIENT
|
||||
org.jetlinks.community.network.DefaultNetworkType.MQTT_SERVER=MQTT SERVER
|
||||
org.jetlinks.community.network.DefaultNetworkType.HTTP_CLIENT=HTTP CLIENT
|
||||
org.jetlinks.community.network.DefaultNetworkType.HTTP_SERVER=HTTP SERVER
|
||||
org.jetlinks.community.network.DefaultNetworkType.WEB_SOCKET_CLIENT=WEB SOCKET CLIENT
|
||||
org.jetlinks.community.network.DefaultNetworkType.WEB_SOCKET_SERVER=WEB SOCKET SERVER
|
||||
org.jetlinks.community.network.DefaultNetworkType.UDP=UDP
|
||||
org.jetlinks.community.network.DefaultNetworkType.COAP_CLIENT=COAP CLIENT
|
||||
org.jetlinks.community.network.DefaultNetworkType.COAP_SERVER=COAP SERVER
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
##\u679A\u4E3E
|
||||
org.jetlinks.community.network.DefaultNetworkType.TCP_CLIENT=TCP\u5BA2\u6237\u7AEF
|
||||
org.jetlinks.community.network.DefaultNetworkType.TCP_SERVER=TCP\u670D\u52A1
|
||||
org.jetlinks.community.network.DefaultNetworkType.MQTT_CLIENT=MQTT\u5BA2\u6237\u7AEF
|
||||
org.jetlinks.community.network.DefaultNetworkType.MQTT_SERVER=MQTT\u670D\u52A1
|
||||
org.jetlinks.community.network.DefaultNetworkType.HTTP_CLIENT=HTTP\u5BA2\u6237\u7AEF
|
||||
org.jetlinks.community.network.DefaultNetworkType.HTTP_SERVER=HTTP\u670D\u52A1
|
||||
org.jetlinks.community.network.DefaultNetworkType.WEB_SOCKET_CLIENT=WebSocket\u5BA2\u6237\u7AEF
|
||||
org.jetlinks.community.network.DefaultNetworkType.WEB_SOCKET_SERVER=WebSocket\u670D\u52A1
|
||||
org.jetlinks.community.network.DefaultNetworkType.UDP=UDP
|
||||
org.jetlinks.community.network.DefaultNetworkType.COAP_CLIENT=CoAP\u5BA2\u6237\u7AEF
|
||||
org.jetlinks.community.network.DefaultNetworkType.COAP_SERVER=CoAP\u670D\u52A1
|
||||
Loading…
Reference in New Issue