diff --git a/src/client/web/src/components/pane_settings.tsx b/src/client/web/src/components/pane_settings.tsx index 7a497c2..577f045 100644 --- a/src/client/web/src/components/pane_settings.tsx +++ b/src/client/web/src/components/pane_settings.tsx @@ -269,6 +269,41 @@ export class PaneSettings extends React.Component { /> +
+
+ + {this.props.msg.pkg.get("settings.customLan")} + , + + + + , + ])} + childrenStyles={List([{}, { justifyContent: "flex-end" }])} + /> + +
+ {this.props.msg.pkg.get("settings.lanPackURL")} +
+ +
, + ])} + /> + +
{ ])} />
+ +
+
+ + {this.props.msg.pkg.get("prefer.theme")} + , + + + + , + ])} + childrenStyles={List([{}, { justifyContent: "flex-end" }])} + /> + +
+ {this.props.msg.pkg.get("prefer.theme.url")} +
+ +
, + ])} + /> + + ); diff --git a/src/client/web/src/i18n/en_US.ts b/src/client/web/src/i18n/en_US.ts index 6f9f050..825687e 100644 --- a/src/client/web/src/i18n/en_US.ts +++ b/src/client/web/src/i18n/en_US.ts @@ -99,4 +99,8 @@ export const msgs: Map = Map({ "bg.pos.alert": "Position only supports: top, bottom, left, right, center", "bg.repeat.alert": "Repeat only supports: repeat-x, repeat-y, repeat, space, round, no-repeat", "bg.align.alert": "Align only supports: scroll, fixed, local", + "prefer.theme": "Theme", + "prefer.theme.url": "Theme URL", + "settings.customLan": "Customized Language Pack", + "settings.lanPackURL": "Language Pack URL", }); diff --git a/src/client/web/src/i18n/zh_CN.ts b/src/client/web/src/i18n/zh_CN.ts index 0e0e39e..30edeed 100644 --- a/src/client/web/src/i18n/zh_CN.ts +++ b/src/client/web/src/i18n/zh_CN.ts @@ -99,4 +99,8 @@ export const msgs: Map = Map({ "bg.repeat.alert": "Repeat目前仅支持repeat-x, repeat-y, repeat, space, round, no-repeat", "bg.align.alert": "Align目前仅支持scroll, fixed, local", + "prefer.theme": "主题", + "prefer.theme.url": "主题链接", + "settings.customLan": "自定义语言包", + "settings.lanPackURL": "语言包链接", });